엑셀 / 달력 만드는 방법

엑셀 달력은 첫 날짜를 실제 날짜 값으로 입력하고 가로로 1일, 세로로 7일씩 더하는 방식으로 만들 수 있습니다. 요일과 날짜가 맞도록 첫 칸의 기준 날짜를 먼저 정해야 합니다. 숫자 1·2·3만 적는 것보다 실제 날짜를 쓰면 다음 날짜 계산과 일정 관리에 활용하기 쉽습니다.

메뉴 경로와 단축키는 Windows용 데스크톱 Excel 기준입니다. 버전과 리본 메뉴 구성에 따라 이름·위치가 다를 수 있습니다.

날짜 칸 구성하기

  1. A1:G1에 일요일~토요일을 적고 A2에 달력 첫 주의 일요일 날짜를 입력합니다. 예를 들어 2026년 10월 달력의 첫 일요일 칸은 이전 달의 9월 27일부터 시작할 수 있습니다.

A1:G1에 일요일~토요일을 적고 A2에 달력 첫 주의 일요일 날짜를 입력합니다. 예를 들어 2026년 10월 달력의 첫 일요일 칸은 이전 달의 9월 27일부터 시작할 수 있습니다.

=DATE(2026,10,1)-WEEKDAY(DATE(2026,10,1),1)+1

위 수식은 해당 월 1일이 속한 주의 일요일을 구하는 예입니다. 월요일 시작 달력은 요일 제목과 WEEKDAY 반환 형식도 함께 바꿔야 합니다.

  1. B2에 =A2+1을 넣고 G2까지 오른쪽으로 채웁니다. 가로로 날짜가 하루씩 증가해야 합니다. 날짜 하나만 드래그할 때 생기는 자동 채우기 옵션도 확인합니다.

B2에 =A2+1을 넣고 G2까지 오른쪽으로 채웁니다. 가로로 날짜가 하루씩 증가해야 합니다. 날짜 하나만 드래그할 때 생기는 자동 채우기 옵션도 확인합니다.

  1. A3에 =A2+7을 입력합니다. 같은 요일의 다음 주이므로 7일을 더합니다.

A3에 =A2+7을 입력합니다. 같은 요일의 다음 주이므로 7일을 더합니다.

  1. A3 수식을 오른쪽 G3까지 복사합니다. 각 열이 위쪽 날짜에 7을 더하는 참조인지 확인합니다.

A3 수식을 오른쪽 G3까지 복사합니다. 각 열이 위쪽 날짜에 7을 더하는 참조인지 확인합니다.

  1. 다음 주 행들을 아래로 채웁니다. 한 달이 여섯 주에 걸쳐 표시되는 경우도 있으므로 충분한 날짜 칸을 준비합니다.

다음 주 행들을 아래로 채웁니다. 한 달이 여섯 주에 걸쳐 표시되는 경우도 있으므로 충분한 날짜 칸을 준비합니다.

날짜는 유지하고 표시만 꾸미기

Ctrl+1의 날짜·사용자 지정 형식에서 d처럼 일만 보이게 할 수 있습니다. 내부 날짜는 연·월·일을 유지하므로 다음 달 날짜도 정확히 구분할 수 있습니다. 이전·다음 달 칸을 흐리게 표시하려면 실제 월 값을 기준으로 서식을 정합니다.

같은 칸에 수식 날짜와 여러 일정 문자열을 직접 함께 입력하면 날짜 계산을 덮어쓸 수 있습니다. 일정용 별도 행이나 입력 칸을 두고, 날짜 수식과 메모 영역을 구분하세요. 공휴일은 날짜 배열만으로 자동 판정되지 않습니다.

템플릿으로 시작하기

  1. [파일] → [새로 만들기]에서 달력을 검색해 템플릿을 선택할 수 있습니다. 연도·월 변경 방식과 수식이 있는 칸을 확인한 뒤 필요한 디자인으로 수정합니다.

[파일] → [새로 만들기]에서 달력을 검색해 템플릿을 선택할 수 있습니다. 연도·월 변경 방식과 수식이 있는 칸을 확인한 뒤 필요한 디자인으로 수정합니다.

기능과 적용 제품은 Microsoft의 달력 템플릿 안내에서 확인할 수 있습니다.

완성 후 검증

달력의 1일과 마지막 날의 요일을 실제 달력과 대조하고 월·년을 바꾼 뒤에도 수식이 맞는지 확인합니다. Ctrl+P에서는 가로·세로 방향, 한 페이지 배치와 글자 크기를 검토합니다. 공휴일·휴무일은 사용할 지역과 연도의 공식 자료를 별도로 확인해야 합니다.

같은 카테고리의 다른 글
엑셀 / VBA / 메뉴에 개발 도구 추가하는 방법

엑셀 / VBA / 메뉴에 개발 도구 추가하는 방법

Excel 옵션에서 개발 도구 탭을 추가하고 다시 숨기는 방법을 안내합니다. VBA 편집기·매크로·컨트롤의 역할과 매크로 보안 설정의 차이도 설명합니다.

엑셀 / 함수 / RADIANS, DEGREES / 도를 라디안으로, 라디안을 도로 변환하는 함수

엑셀 / 함수 / RADIANS, DEGREES / 도를 라디안으로, 라디안을 도로 변환하는 함수

RADIANS·DEGREES로 도와 라디안을 변환하는 예제를 안내합니다. PI()의 사용과 삼각함수에 잘못된 각도 단위를 넣는 문제도 설명합니다.

엑셀 / 함수 / NPV / 순현재가치 계산하는 함수

엑셀 / 함수 / NPV / 순현재가치 계산하는 함수

NPV의 할인율·기간말 현금흐름과 초기 투자금을 구분하는 방법을 설명합니다. 현재가치 예제, 기간 단위와 불규칙한 날짜 자료의 주의점도 다룹니다.

엑셀 / 달력 만드는 방법

엑셀 / 달력 만드는 방법

실제 날짜와 1일·7일 증가 수식으로 달력을 만드는 방법을 설명합니다. 월 시작 요일, 다른 달 날짜, 날짜 표시 서식과 템플릿 대안도 안내합니다.

엑셀 / 와일드카드(*, ?, ~) 사용하는 방법

엑셀 / 와일드카드(*, ?, ~) 사용하는 방법

*·?·~ 와일드카드와 찾기 옵션의 관계를 설명합니다. 문자열 전체·일부 검색 및 실제 별표·물음표를 찾는 방법을 예제로 확인할 수 있습니다.

엑셀 / 함수 / SUMSQ / 제곱의 합 구하는 함수

엑셀 / 함수 / SUMSQ / 제곱의 합 구하는 함수

SUMSQ로 여러 수의 제곱합을 구하는 구문과 범위 예제를 안내합니다. 합의 제곱과의 차이, 통계의 편차 제곱합과의 구분도 설명합니다.

엑셀 / VBA / 모듈 내보내기 가져오기

엑셀 / VBA / 모듈 내보내기 가져오기

VBA 표준 모듈을 bas 파일로 내보내 다른 통합 문서에 가져오는 방법을 설명합니다. 중복 이름, 시트 참조·라이브러리 의존성과 전체 백업의 차이도 다룹니다.

엑셀 / 이메일 앞 부분 추출하는 방법

엑셀 / 이메일 앞 부분 추출하는 방법

이메일의 @ 앞 사용자 부분을 추출하는 수식과 예제를 안내합니다. 누락·중복 @ 및 공백 처리와 개인정보 식별의 한계도 설명합니다.

엑셀 / 통합 문서 모든 시트 대상으로 검색하는 방법

엑셀 / 통합 문서 모든 시트 대상으로 검색하는 방법

찾기 범위를 통합 문서로 바꾸어 여러 시트를 검색하는 방법을 설명합니다. 수식·값, 대소문자·전체 일치·서식 옵션과 일괄 바꾸기의 주의점도 다룹니다.

엑셀 / 피벗 테이블 / 보고서 레이아웃

엑셀 / 피벗 테이블 / 보고서 레이아웃

압축·개요·테이블 형식과 항목 레이블 반복을 비교합니다. 보고서 생성부터 소계·총계·빈 행과 복사·내보내기 시 주의점을 안내합니다.