엑셀에서 두 날짜 사이의 남은 일수(D-day)를 계산하는 다양한 방법


엑셀에서 날짜를 계산하는 작업은 빈번히 이루어지는 작업입니다. 그 중에서 남은 일수를 계산하는 작업도 자주 하는 일중에 하나입니다.

현재 날짜를 기준으로 연말까지 남은 일수를 구하거나 현재 날짜에서 특정 날짜까지 남은 일수를 구하거나 특정 날짜에서 특정 날짜까지 남은 일수를 구하는 등의 작업을 하게 됩니다.

흔히 D-Day를 표시할 때 남은 일수를 구해서 표기하게 됩니다.

엑셀에서 남은 일수를 계산하는 방법은 여러가지가 있을 수 있습니다.

각자 사용하는 방법이 다를 수 있지만 비교적 간단하게 엑셀에서 두 날짜 사이의 남은 일수(D-day)를 계산하는 다양한 방법에 대해 알아보겠습니다.

엑셀에서 남은 일수를 계산하는 방법

현재 날짜에서 해당 연도의 남은 일수를 계산하는 방법

현재 날짜에서 해당 연도의 남을 일수를 계산하기 위해서는 제일 먼저 현재 날짜를 가져오는 방법을 알아야 합니다.

엑셀에서 현재 날짜를 가져오는 함수는 TODAY() 입니다.

현재 날짜에서 해당 연도의 남은 일수를 구하는 수식을 작성해 보겠습니다.

  • =DATE(YEAR(TODAY()),12,31)-TODAY()
  • TODAY() : 현재 날짜를 날짜 서식으로 표시하는 함수입니다. 이 함수에는 인수가 필요 없습니다.
  • YEAR(TODAY()) : 현재 날짜에서 연도만 구합니다.
  • DATE(year, month, day) : year(YEAR(TODAY()), month(12), day(31)의 개별 항목을 합쳐 날짜를 나타내는 수로 구합니다.

– 현재 날짜가 2023-03-23 이라고 했을 때 현재 날짜에서 2023-12-31까지 남은 일수는 283일이 됩니다.

– TODAY 함수를 사용하면 날짜가 지남에 따라 자동으로 남을 일수가 계산되게 됩니다. 즉, 엑셀 시트를 열 때마다 현재 날짜를 기준으로 자동으로 D-Day가 구해지게 됩니다.

현재 날짜에서 특정 날짜까지 남은 일수를 계산하는 방법

앞에서 현재 날짜에서 해당 연도의 마지막일까지 남은 일수를 계산하는 방법에 대해 알아보았습니다.

이번에는 현재 날짜에서 특정 지정한 날짜 또는 특정 셀에 있는 날짜까지의 남은 일수를 계산하는 방법에 대해 알아보겠습니다.

1. 현재 날짜에서 특정 셀에 지정한 날짜까지 남은 일수를 구하는 수식을 작성해 보겠습니다.
– 특정 날짜가 있는 셀은 E2라고 가정해 보겠습니다.(2023-12-31)

  • =E2-TODAY()
  • =DATE(YEAR(E2), MONTH(E2), DAY(E2))-TODAY()

두가지 모두 동일한 남은 일수를 구하게 됩니다.

2. 현재 날짜에서 특정 날짜를 직집 입력해서 남은 일수를 구하는 수식을 작성해 보겠습니다.

  • =DATE(2023,12,31)-TODAY()

특정 셀을 지정하지 않고 직접 특정 날짜를 지정한 예제 입니다.

특정 날짜에서 해당 연도의 남은 일수를 계산하는 방법

시트에 있는 특정 날짜를 기준으로 해당 연도의 남은 일수를 계산하는 방법입니다.

– 특정 날짜가 있는 셀은 D2라고 가정해 보겠습니다.(2023-03-23)

  • =DATE(YEAR(D2),12,31)-D2

특정 날짜(D2)의 해당 연도를 구하기 위해 DATE(YEAR(D2),12,31)로 해 주었습니다.

특정 날짜에서 특정 날짜까지 남은 일수를 계산하는 방법

두 날짜 사이의 남은 일수를 계산하는 방법입니다.

시작 특정 날짜가 있는 셀은 D2(2023-03-23)이고, 종료 특정 날짜가 있는 셀은 E2(2023-12-31)라고 가정해 보겠습니다.

  1. =E2-D2
  2. =DATE(2023,12,31)-DATE(2023,03,23)

첫번째는 셀에 있는 날짜를 가지고 남은 일수를 계산하였으며, 두번째는 직접 날짜를 지정해서 남은 일수를 계산한 예제 입니다.

엑셀에서 두 날짜 사이의 남은 일수를 계산할 때 셀 서식 지정

앞에서 두 날짜 사이의 남은 일수를 계산하는 방법에 대해 알아보았습니다.

두 날짜 사이를 계산할 때 셀 서식에 따라 남은 일수로 표시되지 않고 날짜 형식으로 표시되는 경우가 생길 수 있습니다.

예를 들면 앞에서 계산한 결과인 남은 일수 283일이 표시되지 않고 1900-10-09로 표시되는 경우 아래 화면처럼 셀 서식에서 표시 형식을 숫자로 변경해 주면 남은 일수로 표시됩니다.

엑셀에서 두 날짜 사이의 남은 일수를 계산할 때 셀 서식 지정





이 글이 도움이 되었기를 바랍니다. ^-^


답글 남기기