엑셀 달력 만들기: 연도·월만 바꾸면 자동으로 날짜가 바뀌는 방법
엑셀 달력은 두 가지 방법으로 만들 수 있습니다. 빨리 쓰려면 Microsoft의 달력 서식 파일을 열고, 직접 만들려면 DATE와 WEEKDAY 함수로 첫 날짜를 계산한 뒤 6주×7일을 채우면 됩니다.
이 글에서는 먼저 가장 빠른 서식 파일 방법을 보여드리고, 이어서 연도와 월만 바꾸면 날짜가 자동으로 갱신되는 달력을 만듭니다.

어떤 방법을 선택하면 될까요?
| 원하는 결과 | 추천 방법 |
|---|---|
| 바로 사용할 예쁜 달력이 필요함 | Microsoft 달력 서식 파일 |
| 색상과 일정 칸을 직접 꾸미고 싶음 | 수식으로 자동 달력 만들기 |
| Microsoft 365·Excel 2024·2021을 사용함 | SEQUENCE 한 줄 수식도 가능 |
방법 1. Microsoft 달력 서식 파일로 빠르게 만들기
- Excel을 실행합니다.
파일 → 새로 만들기로 이동합니다.- 검색창에
달력또는calendar를 입력합니다. - 원하는 서식 파일을 선택하고
만들기를 누릅니다. - 연도, 색상, 일정 내용을 원하는 대로 바꿔 저장합니다.
Microsoft는 Excel용 달력 서식 파일을 제공하며, 12개월형·학년도형·휴가 계획형·일정 추적형 등 서식에 따라 구성이 다릅니다. 화면에 보이는 서식이 예전과 다르다면 검색창에서 달력을 다시 검색하는 편이 가장 빠릅니다.

서식 파일을 사용하면 디자인 시간이 줄어듭니다. 날짜가 자동으로 바뀌는 원리를 직접 익히고 싶다면 아래 방법으로 만드세요.
방법 2. 연도와 월이 바뀌는 자동 달력 만들기
예시는 일요일부터 시작하는 한 달 달력입니다. 6주를 표시하면 어떤 달도 빠짐없이 담을 수 있습니다.
1단계. 연도·월과 요일 입력하기
새 워크시트에 다음처럼 입력합니다.
B1: 연도 — 예:2026D1: 월 — 예:10B3:H3: 일, 월, 화, 수, 목, 금, 토
연도와 월은 숫자로 입력하세요. 2026년, 10월처럼 글자를 함께 적으면 수식에서 바로 사용하기 어렵습니다. 화면에는 글자를 붙여 보이게 하고 싶다면 셀 서식을 이용할 수 있습니다.

2단계. 달력의 첫 날짜 계산하기
달력 첫 칸인 B4에 다음 수식을 입력합니다.
=DATE($B$1,$D$1,1)-WEEKDAY(DATE($B$1,$D$1,1),1)+1
이 수식은 선택한 달의 1일을 기준으로, 그 주의 일요일을 구합니다. 예를 들어 1일이 목요일이면 앞선 일요일부터 표시합니다.
WEEKDAY(...,1)은 일요일을 1, 토요일을 7로 계산합니다. 그래서 월의 1일이 일요일인 경우에도 같은 날짜를 정확히 첫 칸으로 사용합니다.

3단계. 나머지 42칸 채우기
C4에 다음 수식을 입력한 뒤 H4까지 오른쪽으로 복사합니다.
=B4+1
다음으로 B5에 아래 수식을 입력합니다.
=B4+7
B5를 H5까지 오른쪽으로 복사한 뒤, B5:H5 범위를 선택해 9행까지 아래로 복사합니다. 그러면 B4:H9에 6주×7일, 총 42개의 날짜가 채워집니다.

Microsoft 365·Excel 2024·2021이라면 한 줄로 만들기
동적 배열을 지원하는 Excel에서는 B4 한 셀에 다음 수식을 입력해도 됩니다.
=DATE($B$1,$D$1,1)-WEEKDAY(DATE($B$1,$D$1,1),1)+1+SEQUENCE(6,7,0,1)
Enter를 누르면 6행×7열 날짜가 자동으로 펼쳐집니다. 펼쳐질 범위에 다른 값이 있으면 #SPILL! 오류가 나므로 B4:H9는 비워 두세요.

4단계. 날짜에서 ‘일’만 보이게 바꾸기
지금은 2026-09-27처럼 전체 날짜가 보일 수 있습니다. 값은 그대로 두고 화면에는 일 숫자만 표시하겠습니다.
B4:H9를 선택합니다.Ctrl+1을 눌러 셀 서식을 엽니다.표시 형식 → 사용자 지정을 선택합니다.- 형식에
d를 입력하고 확인합니다.
d는 1~31, dd는 01~31로 표시합니다. 표시 방식만 바뀌며 실제 날짜 값은 유지됩니다.

5단계. 다른 달 날짜는 회색으로 흐리기
달력 앞뒤에 포함된 이전 달과 다음 달 날짜를 연하게 표시하면 현재 달이 잘 보입니다.
B4:H9를 선택합니다.홈 → 조건부 서식 → 새 규칙을 선택합니다.수식을 사용하여 서식을 지정할 셀 결정을 선택합니다.- 다음 수식을 입력합니다.
=MONTH(B4)<>$D$1
서식에서 글꼴 색을 회색으로 지정하고 확인합니다.
수식의 B4는 선택 범위의 왼쪽 위 셀과 같아야 합니다. 월 입력 셀은 복사되어도 바뀌지 않도록 $D$1로 고정합니다.

6단계. 주말과 일정 칸 꾸미기
요일 행은 가운데 정렬하고, 일요일은 빨간색, 토요일은 파란색으로 구분하면 읽기 쉽습니다. 날짜 행의 높이를 넓히면 각 날짜 아래에 일정을 적을 공간도 생깁니다.
이제 B1의 연도나 D1의 월을 바꿔 보세요. 날짜가 새 달에 맞춰 자동으로 갱신되면 완성입니다.

자주 생기는 문제
날짜 대신 46000 같은 숫자가 보여요
Excel은 날짜를 일련번호로 저장합니다. 해당 셀 범위를 선택하고 Ctrl+1 → 표시 형식 → 날짜 또는 사용자 지정 d를 적용하세요.
날짜가 한 주씩 어긋나요
첫 날짜 수식의 WEEKDAY 두 번째 인수를 확인하세요. 이 글은 일요일 시작 달력이므로 1을 사용합니다. 월요일 시작 달력은 수식 기준이 달라집니다.
SEQUENCE 수식에서 #SPILL! 오류가 나요
결과가 펼쳐질 B4:H9 범위에 값이나 병합된 셀이 있는지 확인해 모두 비우세요. 구버전 Excel이라면 SEQUENCE 대신 3단계의 복사 방법을 사용합니다.
연도나 월을 바꿔도 날짜가 변하지 않아요
수식이 값으로 바뀌지 않았는지 확인하고, Excel의 계산 옵션이 자동인지 확인하세요. 연도와 월 셀에는 글자 없이 숫자만 입력하는 것이 안전합니다.
정리
급하면 Microsoft 달력 서식 파일을 사용하고, 반복해서 쓸 달력이 필요하면 DATE·WEEKDAY 수식으로 자동 달력을 만드세요. 한 번 만들어 두면 연도와 월만 바꿔 계속 사용할 수 있습니다.
엑셀 작업 속도를 더 높이고 싶다면 다음 글도 함께 보세요.
엑셀 기초 기본 설정 변경 배워보자
엑셀 기본 설정 변경으로 편리하게 사용해 보자. 전 세계 10억 명이 넘는 인구가 사용하는 엑셀입니다. 직장인, 자영업자 등 많은 사람들이 여러 분야에서 사용하고 있는 엑셀을 내가 쓰기 편하
bloommy300.com
Excel 빠른 실행 도구 모음 배우기
Excel 빠른 실행 도구 모음 알아보자. 엑셀을 사용하면서 단축키가 없기 때문에 불편한 경우가 종종 있습니다. 자주 사용하지만 단축키가 없는 경우 Excel 빠른 실행 도구 모음에 추가하여 사용하
bloommy300.com
엑셀 단축키 모음
엑셀 필수 단축키 모음 컴퓨터를 사용할 때 단축키를 사용하면 엄청 편리하고 시간도 절약됩니다. 이와 같이 엑셀을 많이 사용하시는 분들도 단축키를 사용하면 편리하게 폼나게 엑셀 사용할
bloommy300.com
'엑셀 실용적 활용법' 카테고리의 다른 글
| 엑셀 단축키 모음 (0) | 2023.02.20 |
|---|---|
| 엑셀 달력 만들기 배워보자 (0) | 2022.11.28 |
| Excel 빠른 실행 도구 모음 배우기 (0) | 2022.10.17 |
| 엑셀 기초 기본 설정 변경 배워보자 (0) | 2022.10.15 |