엑셀 TODAY 함수로 오늘 날짜 구하고 활용하기
엑셀 TODAY 함수를 활용하여 오늘 날짜를 나타내는 방법이 존재합니다. 바로, TODAY 함수를 사용하는 것인데요, 이 함수를 사용할 경우 ‘yyyy-mm-dd’ 형식으로 현재 날짜가 표시되는 걸 볼 수 있습니다. 사용 방법이 아주 간단해서 오늘 기준으로 날짜를 계산하거나 디데이를 구할 때 많이 활용되고 있지요. 그럼 지금부터 TODAY 함수 활용 방법에 대해 알아보도록 하겠습니다!
TODAY 함수 사용 방법
TODAY는 ‘오늘 날짜를 구하는 함수’입니다. 해당 함수를 사용할 경우 현재 날짜가 ‘yyyy-mm-dd’ 형식으로 표시되며, 인수가 따로 없으므로 사용할 때 함수명을 먼저 입력한 후 괄호를 열자마자 바로 닫아주셔야 합니다.
즉, 위와 같이 =TODAY()로 입력해야 현재 날짜가 표시되는 걸 볼 수 있습니다. 예를 들어, 오늘이 2023년 5월 31일이라면 =TODAY()를 입력했을 때 2023-05-31로 표시되는 걸 볼 수 있죠. 오늘 날짜에 따라 결과가 달라진다는 점 참고하셔서 TODAY 함수를 사용해 주시면 되겠습니다!
엑셀 TODAY 함수 활용(예제)
오늘 날짜 연도, 월, 일 추출하기
지금부터 TODAY 함수를 활용하여 여러 가지 예제를 풀어보겠습니다. 우선, 오늘 날짜의 연도, 월, 일을 따로 추출하려면 어떻게 해야 할까요? 힌트를 드리자면 연도, 월, 일을 나타내는 함수는 각각 YEAR, MONTH, DAY이며, 현재 날짜 기준으로 추출해야 하므로 TODAY 함수와 함께 사용해 주셔야 합니다.
일단 올해가 몇 년도인지 구해보겠습니다. YEAR를 사용하려면 날짜 형식으로 된 인수가 필요한데, TODAY 함수는 오늘이 며칠인지 ‘날짜 형식’으로 표시해 주므로 TODAY를 YEAR의 인수로 넣는 것이 가능합니다. 따라서 위의 이미지처럼 =YEAR(TODAY())로 입력해야 이번 연도 값만 추출되는 걸 볼 수 있지요.
n일 전, 후 날짜 구하기
이번에는 오늘로부터 n일 전과 n일 후의 날짜를 각각 구해보겠습니다. n일 전 날짜를 구하려면 함수 옆에 빼기(-)를, n일 후의 날짜를 구하려면 더하기(+)를 붙이는 방법으로 쉽게 구할 수 있어요.
오늘부터 종료일 사이 일 수 구하기
그렇다면 오늘부터 종료일 사이의 일 수를 구하려면 어떻게 해야 할까요? 이번 예제를 해결하려면 우선 ‘일련번호’에 대한 개념부터 알아두셔야 합니다.
다시 돌아와서, 앞에서 설명한 원리를 참고하여 두 날짜 사이의 일 수를 구해보겠습니다. 위와 같이 종료일이 입력된 셀 주소를 수식에 넣은 뒤, TODAY()를 사용하여 두 날짜를 빼주시면 며칠 차이가 나는지 구할 수 있습니다. 위의 이미지에서 C4에 위치한 6월 1일(종료일)과 5월 31일(당시 현재 날짜)은 정확히 하루 차이가 나므로 이 둘을 빼면 ‘1’이 나와야겠죠?
하지만 예상과 달리, 맨 처음에 나온 결괏값은 숫자가 아닌 날짜 형식으로 뜨기 때문에 반드시 ‘표시 형식’을 사용하여 숫자로 변경해 주셔야 해요. 우선 날짜 형식으로 결과가 적힌 셀을 지정한 후, 상단 [홈] 탭에 위치한 표시 형식을 ‘숫자’로 설정하면 결과가 숫자 형태로 바뀌는 걸 볼 수 있습니다.
이렇게 해서 TODAY 함수를 사용하여 현재 날짜로부터 종료일까지의 기간을 모두 구해보았습니다. 반드시 종료일을 오늘 날짜로 빼야 하며, 결괏값이 적힌 표시 형식을 ‘숫자’로 설정해야 정상적으로 일 수 차이를 구할 수 있답니다. 주로 디데이 구할 때 이 방법을 많이 활용하므로 현재 날짜와 종료일 사이의 일 수 구하는 방법 또한 알아두시면 좋겠습니다!
지난번 포스팅에서 유튜브 프리미엄 해지 취소 하는 방법과 엑셀 upper lower proper 함수 포스팅도 같이 한번 확인 해보세요!