D-DAY 디데이 계산
오늘은 간단한 엑셀 함수를 사용해 D-DAY를 계산하는 방법을 알아보겠습니다. 첫번째로 TODAY 함수를 사용하는 쉬운 방법과 DATEDIF 함수를 활용한 응용 방법까지 단계별로 알아보겠습니다!😉
만약 오늘 날짜 기준이 아닌, 특정 날짜 기준 D-DAY를 계산해야 한다면? 공식에서 TODAY 함수를 해당 날짜로 변경해서 사용해보세요!

오빠두Tip : D-DAY 계산은 업무에서 프로젝트 종료일, 라이센스 만료일, 용역계약 종료일까지 남은 일수 등을 계산하는데 유용하게 사용할 수 있습니다.
방법 1. TODAY함수를 사용하는 방법
● TODAY 함수 공식
= 프로젝트 종료일-TODAY()
- B2셀에 프로젝트 종료일을 입력합니다. 이후 D2셀에 D-DAY를 반환하는 계산식을 아래와 같이 입력합니다.
=B2-TODAY()
- 이후 D2셀을 선택한 후, [홈]탭에서 표시형식을 '숫자'로 변경하면, 남은 일수 숫자(104)가 계산됩니다.
셀을 선택한 상태에서 [홈]탭 - [표시형식]을 숫자로 변경합니다.
오빠두Tip : TODAY 함수를 사용한 계산식의 결과는 항상 '날짜' 형식으로 표시되므로, 표시형식을 '숫자'로 변경합니다. 또는 단축키 Ctrl + Shift + 1 을 눌러 빠르게 숫자형식으로 바꿀 수 있습니다. 이외에도 실무에서 알아두면 유용한 단축키는 아래 영상강의를 참고해보세요!
방법 2. DATEDIF함수를 사용하는 방법
● DATEDIF 함수 공식
= DATEDIF(TODAY(),종료일,"d")
- B2셀에 프로젝트 종료일(2023년 3월 10일)을 입력합니다. 이후 D2셀에 아래와 같이 DATEDIF 함수를 작성합니다.
= DATEDIF(TODAY(),B2,"d")
'=DATEDIF(시작일,종료일,"계산단위") - 이후 D2셀의 표시형식을 '숫자'로 변경하면 엑셀 D-DAY 계산이 완료됩니다.
DATEDIF 함수를 사용하면 남은 날짜 외에 월, 년도 등 다양한 형태로 계산할 수 있습니다.
오빠두Tip : DATEDIF 함수를 사용하면 남아있는 날짜 외에 남아있는 월, 년도 등을 편리하게 계산할 수 있습니다. DATEDIF 함수의 다양한 활용법은 아래 1분 영상강의를 참고해보세요!
응용하기: D-104 또는 104일로 표시하기

위 방법대로 D-DAY를 계산하여 반환된 숫자를 "D-104" 또는 "104일"과 같이 표시하려면 어떻게 해야 할까요? & 기호와 셀 서식을 사용하면 아주 간단하게 해결할 수 있습니다.
① & 기호를 사용해서 문자를 연결하기
& 기호는 서로 다른 두 문자를 연결하는 기호입니다. 따라서 & 기호를 사용해 아래와 같이 표시할 수 있습니다.
표시값 | 함수 |
D-104 | ="D-" & B2-TODAY() |
104일 | =B2-TODAY() & "일" |

② 셀서식을 사용하는 방법
만약 셀 안에 입력된 값은 그대로 유지하고 겉으로 보이는 표시형식만 변경하려면 셀 서식을 아래와 같이 변경합니다. 셀을 우클릭 - [셀 서식] 을 실행한 후, [표시형식]에서 '사용자 지정'을 선택하여 표시형식을 아래와 같이 변경합니다.
표시값 | 셀 서식 |
D-104 | "D-"#,##0 |
104일 | #,##0"일" |
셀 서식은 엑셀 보고서를 작성할 때 알아두면 아주 유용한 기능입니다!😉 셀 서식에 대한 자세한 설명 아래 5분 영상 강의를 참고해보세요!
