엑셀 날짜 자동입력|오늘 날짜 넣기와 연속 날짜 채우기
날짜 입력에서 가장 많이 하는 실수는 고정돼야 할 날짜에 TODAY() 를 쓰는 것입니다. 작성일을 기록해 뒀는데 내일 열면 내일 날짜로 바뀌어 있습니다.
고정 날짜 vs 자동 갱신
| 방법 | 결과 | 쓰는 곳 |
|---|---|---|
Ctrl + ; | 오늘 날짜가 값으로 입력 | 작성일, 접수일 등 기록 |
Ctrl + Shift + ; | 현재 시각이 값으로 입력 | 시각 기록 |
=TODAY() | 열 때마다 오늘로 갱신 | “오늘 기준 D-day” 계산 |
=NOW() | 날짜 + 시각, 계속 갱신 | 실시간 표시 |
기록은 단축키, 계산은 함수로 기억하시면 됩니다.
연속 날짜 채우기
날짜는 하나만 입력하고 채우기 핸들을 끌면 하루씩 늘어납니다. 숫자와 달리 두 개를 넣을 필요가 없습니다.
이것부터 보면 이해가 빠릅니다
끌고 난 뒤 오른쪽 아래 아이콘을 누르면 단위를 바꿀 수 있습니다.
| 옵션 | 결과 |
|---|---|
| 일 단위 채우기 | 1일씩 |
| 평일 단위 채우기 | 토·일 건너뜀 |
| 월 단위 채우기 | 같은 날짜로 매달 |
| 연 단위 채우기 | 같은 날짜로 매년 |
평일 단위는 근무일 일정표를 만들 때 유용합니다. 다만 공휴일은 건너뛰지 않습니다.
날짜 계산에 쓰는 함수
| 함수 | 하는 일 |
|---|---|
=EOMONTH(A2, 0) | 그 달의 마지막 날 |
=EOMONTH(A2, 1) | 다음 달 마지막 날 |
=EDATE(A2, 3) | 3개월 뒤 같은 날 |
=WORKDAY(A2, 10) | 영업일 10일 뒤 |
=DATEDIF(A2, B2, "Y") | 두 날짜 사이 년수 |
=WEEKDAY(A2, 2) | 요일 번호 (월=1) |
날짜끼리 그냥 빼면 일수가 바로 나옵니다. =B2-A2 로 끝입니다.
날짜가 제대로 안 들어갈 때
체크리스트
왼쪽 정렬 여부로 바로 구분됩니다. 날짜로 인식되면 자동으로 오른쪽 정렬됩니다. 왼쪽에 붙어 있으면 텍스트라서 계산이 안 됩니다.
텍스트 날짜를 한 번에 고치려면 해당 열 선택 → 데이터 → 텍스트 나누기 → 마지막 단계에서 ‘날짜’ 선택 → 마침. 방법은 엑셀 텍스트 나누기에 있습니다.
자주 묻는 질문
TODAY()가 계속 바뀝니다.
그게 정상 동작입니다. 고정하려면
Ctrl + ; 로 입력하거나, 결과를 복사해 값으로 붙여넣으세요.날짜가 숫자로 보입니다.
셀 서식을 날짜로 바꾸면 됩니다.
Ctrl + 1 에서 변경하세요.공휴일을 빼고 영업일을 세고 싶습니다.
=NETWORKDAYS(시작, 끝, 공휴일범위) 를 쓰면 됩니다. 공휴일 목록을 따로 만들어 두세요.요일을 한글로 표시하려면요?
셀 서식에서 사용자 지정으로
aaa (월) 또는 aaaa (월요일)를 쓰면 됩니다.날짜를 입력했는데 1900년으로 나옵니다.
숫자로 입력돼 날짜 일련번호로 해석된 경우입니다. 서식을 일반으로 바꾸고 다시 입력하세요.
다음으로 읽어볼 글
읽던 맥락을 이어서 볼 수 있게 골랐습니다.
엑셀 자동채우기|더블클릭 한 번으로 끝까지 채우기채우기 핸들 더블클릭으로 수식을 끝까지 채우는 법과 연속 데이터·사용자 지정 목록을 정리했습니다. 빠른 채우기로 패턴을 인식시키는 방법도 담았습니다.이어서 읽기 →엑셀 셀 나누기|병합 해제와 값 분리 둘 다 정리병합된 셀을 푸는 법과 한 칸에 든 값을 여러 열로 나누는 법을 함께 정리했습니다. 빈 칸을 위 값으로 한 번에 채우는 요령도 담았습니다.이어서 읽기 →엑셀 텍스트 나누기|한 칸에 붙은 데이터 쪼개기텍스트 나누기로 쉼표·공백 기준 분리하는 법과 고정 너비 분할을 정리했습니다. 텍스트로 저장된 숫자를 한 번에 고치는 용도로도 쓰는 법을 담았습니다.이어서 읽기 →
