실시간 날짜를 위한 TODAY와 NOW
TODAY와 NOW로 현재 날짜와 시간을 입력합니다
실시간 날짜를 위한 TODAY와 NOW은(는) CoddyKit의 무료 Excel Formulas Academy 강의입니다. 이것은 4개 중 1번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Excel Formulas Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Excel Formulas Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
날짜는 사실 숫자입니다
셀에 오늘 날짜를 표시하기 전에 한 가지 비밀을 알아두면 좋습니다. 스프레드시트는 날짜를 숫자로 저장합니다. 날짜는 특정 기준점부터 계산됩니다. 엑셀과 구글 스프레드시트에서는 숫자 1이 정해진 첫날을 의미하고, 그 이후의 날짜에는 하루마다 1이 더해집니다.
그래서 두 날짜를 빼서 일수를 계산할 수 있습니다. 화면에 보이는 보기 좋은 MM/DD/YYYY는 단순한 숫자 위에 적용된 서식일 뿐입니다.
이 레슨에서는 스프레드시트에 현재 시점을 요청하는 두 함수인 TODAY()와 NOW()를 배웁니다.
TODAY 함수 알아보기
TODAY() 함수는 시간이 포함되지 않은 현재 날짜를 반환합니다. 인수를 전혀 받지 않으므로 괄호가 비어 있습니다.
아무 셀에나 입력하고 Enter 키를 누르십시오. 셀에 오늘 날짜가 자동으로 날짜 형식으로 표시됩니다.
입력값이 없더라도 빈 ()를 반드시 포함해야 합니다. =TODAY만 입력하면 함수 호출이 아니라 이름으로 처리됩니다.
=TODAY()TODAY는 스스로 갱신됩니다
TODAY()의 가장 중요한 특징은 실시간으로 갱신된다는 것입니다. 이 함수는 휘발성 함수이므로 파일을 열거나 어떤 변경으로 인해 재계산이 필요할 때마다 스프레드시트가 다시 계산합니다.
오늘 보고서를 만들고 다음 주에 다시 열면 모든 =TODAY() 셀에 새 날짜가 자동으로 표시됩니다. 수식을 직접 수정할 필요가 없습니다.
따라서 항상 최신 상태여야 하는 보고서 생성일:과 같은 머리글에 적합합니다.
="Report generated on: "&TEXT(TODAY(),"MMM D, YYYY")NOW 함수 알아보기
때로는 날짜뿐 아니라 시간도 필요합니다. NOW() 함수는 현재 날짜와 시간을 하나의 값으로 반환합니다.
TODAY와 마찬가지로 인수를 받지 않으므로 빈 괄호를 사용합니다. 내부 숫자에서 정수 부분은 날짜를 나타내고 소수 부분은 하루 중 시간을 나타냅니다.
예를 들어 하루의 분수인 0.5는 정오와 같습니다. 정오는 24시간의 한가운데이기 때문입니다.
=NOW()시간만 표시하기
NOW()에는 날짜와 시간이 모두 포함되므로, 원하는 부분만 표시하도록 셀의 형식을 지정할 수 있습니다. h:mm AM/PM과 같은 시간 형식을 적용하면 날짜 부분은 내부에 남아 있지만 화면에는 표시되지 않습니다.
정수 부분을 빼서 시간의 소수 부분만 남길 수도 있습니다. INT 함수는 소수 부분을 버리므로 NOW()-INT(NOW())는 하루 중 시간만 남깁니다.
=NOW()-INT(NOW())TODAY와 NOW 비교
간단한 기준은 다음과 같습니다.
TODAY()는 날짜만 제공합니다(현재 날짜의 자정).NOW()는 날짜와 현재 시간을 제공합니다.
일수만 계산하거나 달력 날짜를 기록하려면 TODAY를 사용하십시오. 타임스탬프처럼 정확한 시점을 기록하려면 NOW를 사용하십시오.
두 함수 모두 휘발성 함수이므로 자동으로 새로 계산됩니다.
예제로 살펴보기: 마감일까지 남은 일수
프로젝트 마감일이 셀 B2에 실제 날짜 값으로 입력되어 있다고 가정해 보겠습니다. 오늘을 기준으로 며칠이 남았는지 항상 표시하는 셀을 만들고 싶습니다.
마감일에서 오늘 날짜를 빼십시오. 날짜는 숫자이므로 결과는 매일 자동으로 갱신되는 단순한 일수입니다.
마감일이 10일 뒤라면 셀에 10이 표시됩니다. 내일은 직접 수정하지 않아도 9가 표시됩니다.
=B2-TODAY()오늘 날짜에 일수 더하기
날짜는 숫자이므로 TODAY()에 일수를 직접 더할 수 있습니다. 기한 날짜를 계산할 때 매우 유용합니다.
일주일 뒤의 날짜를 찾으려면 7을 더하십시오. 30일 뒤라면 30을 더하십시오. 결과는 자동으로 날짜가 됩니다.
이 방식은 실제 스프레드시트 어디에서나 사용됩니다. 청구서 납부 기한, 후속 알림, 체험판 만료일은 모두 TODAY에 일수를 더하는 방식을 사용합니다.
=TODAY()+30날짜가 바뀌지 않게 하기
TODAY와 NOW는 계속 갱신되므로, 어떤 일이 발생한 시점을 기록하고 고정하고 싶을 때는 적절하지 않습니다.
영구적인 시각 기록을 만들려면 값을 한 번 입력한 후 고정값으로 변환하십시오. 엑셀에서는 Ctrl + ; 단축키로 고정된 날짜를 입력하고, Ctrl + Shift + ; 단축키로 고정된 시간을 입력할 수 있습니다.
이러한 직접 입력값은 실시간 함수와 달리 절대 바뀌지 않습니다.
심화 예제: 실시간 대시보드 머리글
여러 개념을 결합하여 완성도 높은 머리글을 만들어 보겠습니다. & 연산자와 TEXT 함수를 사용하여 텍스트와 실시간 날짜를 연결하고 날짜를 보기 좋게 표시합니다.
TEXT 함수는 표시 형식에 따라 숫자를 텍스트로 변환합니다. 여기서 "DDDD, MMMM D"는 요일과 월을 풀어서 표시하며, 예를 들어 수요일, 6월 18일과 같이 나타납니다.
파일을 열 때마다 머리글 전체가 매일 자동으로 갱신됩니다.
="Sales Dashboard — "&TEXT(TODAY(),"DDDD, MMMM D")재계산 시 주의할 점
초보 사용자에게는 한 가지가 의외일 수 있습니다. NOW()와 같은 휘발성 함수는 일정한 간격으로만 갱신되는 것이 아니라, 시트에서 무엇이든 재계산될 때마다 업데이트됩니다.
따라서 한 셀에 =NOW()를 입력한 다음 다른 곳에 값을 입력하면 타임스탬프가 새로운 현재 시각으로 바뀝니다. 초마다 움직이는 시계가 아니라 재계산될 때 갱신되는 것입니다.
실제로 계속 움직이는 시계가 필요하다면 스크립트나 매크로가 필요하며, 이는 일반 수식만으로는 구현할 수 없습니다.
빠른 확인
실시간 날짜 함수에 대해 배운 내용을 확인해 보세요.
복습: 실시간 날짜
현재 시점을 셀에 입력하는 방법을 배웠습니다.
- 스프레드시트는 날짜를 숫자로 저장하므로 날짜를 더하거나 뺄 수 있습니다.
TODAY()는 날짜만 반환하며 자동으로 갱신됩니다.NOW()는 날짜와 시간을 반환하며 역시 휘발성 함수입니다.- 마감일을 계산할 때는
=TODAY()+30처럼 날짜에 일수를 직접 더할 수 있습니다. - 고정된 타임스탬프가 필요하다면 실시간 함수 대신 Ctrl + ;를 사용해 정적 값을 입력하세요.
다음에는 날짜에서 개별 구성 요소를 추출합니다.
자주 묻는 질문
“실시간 날짜를 위한 TODAY와 NOW” 강의는 무료인가요?
네 — “실시간 날짜를 위한 TODAY와 NOW” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Excel Formulas Academy 강의 전체를 잠금 해제할 수 있습니다. Excel Formulas Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
“실시간 날짜를 위한 TODAY와 NOW”에서 뭘 배우나요?
TODAY와 NOW로 현재 날짜와 시간을 입력합니다 브라우저에서 직접 실행하는 실습 코드로 Excel Formulas Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
Excel Formulas Academy을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 Excel Formulas Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 1번째 강의입니다.
“실시간 날짜를 위한 TODAY와 NOW” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 Excel Formulas Academy 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 Excel Formulas Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.
이 강의의 모든 강의
- 실시간 날짜를 위한 TODAY와 NOW
- YEAR, MONTH, DAY로 날짜 분해하기
- DATE와 EDATE로 날짜 만들기
- 날짜 사이의 일수 세기