728x90
반응형

 

 

 

[Excel] D-day를 구해보자!!

 

D-day를 엑셀로 구하는 방법을 소개하려고 합니다. D-day 어플도 많이 나와있지만, 엑셀로 직접 계산해 보는 것도 재미있지 않을까 싶습니다.

 

1. D-day 날짜 확인

아래 그림은 제가 임의적으로 D-day 날짜를 지정해 보았습니다.

 

2. 일반적인 D-day  

우선 D-day 표시를 하기 위해 정해 놓은 D-day에서 오늘 날짜를 빼보도록 하겠습니다.

뺀 다음 D-day 가 지났다면 "만료"라고 표시하고, 안 지났다면 "D-" 글씨를 추가하여 D-xxx 이런 식으로 나타내고자 합니다.

오늘 날짜를 위해 TODAY() 함수를 사용했습니다 (2021.04.13 기준). 그리고 IF 함수를 이용하여 지났는지 아닌지를 판단하여 나타냈습니다.

 

=IF(A3-TODAY()<0,"만료","D-"&A3-TODAY())

 

위의 그림처럼 결과가 나왔습니다. D-day 구하기는 위의 함수처럼 작성하면 매우 간단합니다.

 

3. 영업일수 기준 D-day

그렇다면 D-day까지 며칠 일을 해야 하는 계산 해 보겠습니다. 며칠 일을 해야 하는지 영업일수를 계산하기 위해서 WORKDAYS 함수를 사용해 봤습니다. WORKDAYS 함수 중에서도 두 날짜 사이의 영업일수를 구하는 NETWORKDAYS 함수를 사용했습니다. NETWORKDAYS 함수는 두 날짜 사이의 영업일수를 구하고, 그중에서 휴일 일수를 빼는 함수입니다. 아래와 같이 사용합니다.

NETWORKDYAS(날짜1,날짜2,휴일)

 

우선 공휴일을 확인해서 휴일 날짜를 작성했습니다. 그리고 NETWORKDAYS 함수를 이용하여 오늘과 D-day 사이의 날짜를 구하고, 그중에서 휴일 일수를 빼도록 함수를 작성했습니다. 

 

=IF(A2-TODAY()<0,"만료","D-"&NETWORKDAYS(TODAY(),A2,D$2:D$11))

 

위의 그림처럼 결과가 나왔습니다. 결과를 보니 오늘 (2021.04.13)부터 올해 일할 날짜는 184일 남았습니다. 한 해가 지나고 나이 먹는 건 싫지만, 일해야 하는 날짜를 보면 기분이 그저 그냥 그렇습니다.

 

 

두 방법에 결과물을 비교해 보겠습니다.

단순히 날짜로 D-day 계산한 방법 (일반적인 D-day)이 왼쪽! 영업일수 기준으로 D-day 계산한 방법이 오른쪽!입니다.

기념일 등은 왼쪽 방법으로 관리하고, 회사 업무 등은 오른쪽 방법으로 관리하면 편할 것 같습니다.

 

 

 

 

 

 

 

 

728x90
반응형
블로그 이미지

띠룡

,