본문 바로가기
Information/구글 스프레드시트

구글시트 날짜 함수 총정리 – TODAY부터 NETWORKDAYS까지!

by 쓱적쓱적 2025. 4. 13.
728x90

복잡한 날짜 계산, 함수 하나면 끝!
업무 자동화를 위한 구글시트 날짜 함수 마스터 가이드

안녕하세요 여러분!
저는 최근 구글시트를 활용해 프로젝트 일정을 자동화하면서, 날짜 계산으로 머리가 아팠던 경험이 있어요.
그때 진짜 유용했던 게 바로 날짜 함수들이었답니다.
그래서 오늘은 제가 직접 써보고 유용했던 구글시트 날짜 함수들을 총정리해서 소개해보려고 해요.

실무에서 자주 쓰이는 TODAY, NOW, EDATE, DAYS부터 시작해서 NETWORKDAYS까지, 알면 정말 편한 꿀팁들을 한눈에 정리해드릴게요.
구글시트를 자주 쓰시거나, 자동화에 관심 있으신 분들께 강력 추천하는 내용이니 끝까지 함께 해주세요!

TODAY와 NOW 함수로 현재 날짜·시간 불러오기

구글시트에서 현재 날짜나 시간을 자동으로 불러오고 싶을 때
함수와 함수만큼 간단하고 유용한 게 없어요.
특히 업무 일지나 마감일 자동화에 자주 쓰이죠.

TODAY()는 ‘오늘 날짜’만 반환하고, NOW()는 ‘현재 날짜와 시간’을 함께 반환해요.
자동 갱신되기 때문에 매번 수동으로 수정할 필요가 없다는 것이 큰 장점이에요!


    =TODAY()
    =NOW()
  

다만 NOW 함수는 시간까지 포함되므로,
시간 단위 계산이나 경과 시간 추적에 더욱 적합하답니다.

EDATE와 EOMONTH로 월 단위 계산하기

계약일, 정기 납부일, 구독 만료일 계산할 때,
한 달 후 혹은 몇 개월 후의 날짜를 계산하는 게 은근히 번거롭죠?

이럴 때는 EDATEEOMONTH 함수를 사용하면 월 단위 날짜 계산이 정말 쉬워져요!

함수 설명
=EDATE(A1, 3) A1 셀 기준으로 3개월 후 날짜
=EOMONTH(A1, 0) A1 셀의 그 달 마지막 날짜

특히 EOMONTH는 말일 기준 정산이 필요한 업무에 정말 자주 활용돼요!

DATEDIF와 DAYS로 날짜 차이 구하기

두 날짜 사이의 일 수 차이를 알고 싶을 때,
DAYS 함수나 DATEDIF 함수를 쓰면 깔끔하게 해결돼요.

DAYS(종료일, 시작일) 형식으로 쓰고,
DATEDIF는 단위에 따라 일/월/년 단위 차이를 계산할 수 있어요.


    =DAYS("2025-12-31", "2025-01-01")  // 364
    =DATEDIF("2025-01-01", "2025-12-31", "D")  // 364일
    =DATEDIF("2022-06-01", "2025-06-01", "Y")  // 3년
  

정산, 연차 계산, 프로젝트 경과 일 수 체크
실무에 매우 유용하게 쓰인답니다!

WORKDAY와 NETWORKDAYS로 평일 계산

업무 일정에서 주말이나 공휴일을 제외한 날짜 계산이 필요할 때가 많아요.
예를 들어, 오늘 기준으로 5일 뒤 '업무일 기준' 마감일이 궁금할 때 말이죠.

그럴 때 딱인 함수가 바로 WORKDAYNETWORKDAYS 함수예요!

함수 용도
=WORKDAY(A1, 10) A1 날짜 기준, 10영업일 후 날짜
=NETWORKDAYS(A1, B1) A1~B1 사이 영업일 수 계산

주말은 자동 제외되며, 공휴일은 직접 범위로 지정할 수도 있어요.
예를 들어 공휴일 리스트가 C1:C5 범위라면 이렇게 쓰면 돼요:


    =WORKDAY(A1, 5, C1:C5)
    =NETWORKDAYS(A1, B1, C1:C5)
  

날짜 형식 맞추기 & 자동 변환 팁

날짜 함수만 잘 써도 절반은 끝났지만,
보기 좋게 형식을 맞추는 것도 정말 중요해요!

구글시트에서 날짜 형식은 셀 서식 → 날짜로 손쉽게 바꿀 수 있어요.
하지만 수식 내에서 직접 형식을 지정하려면 TEXT 함수를 활용해보세요.


    =TEXT(TODAY(), "yyyy-mm-dd")
    =TEXT(A1, "yyyy년 m월 d일")
  

날짜가 이상하게 숫자로 나올 때는 셀 포맷을 ‘자동’ 또는 ‘날짜’로 바꿔주세요.
또한 날짜가 문자열이라면 DATEVALUE 함수를 이용해 날짜로 변환할 수 있어요!


    =DATEVALUE("2025-05-01")
  

텍스트 날짜 → 실제 날짜로 바꾸는 방법까지 기억해두면,
어떤 상황에서도 유연하게 대응할 수 있어요 😊

날짜 함수 관련 자주 묻는 질문(FAQ)

❓ TODAY 함수는 문서가 열릴 때마다 자동 갱신되나요?

네, 맞아요. TODAY 함수는 구글시트를 열 때마다 자동으로 현재 날짜로 갱신돼요.

❓ NETWORKDAYS에서 주말이 아닌 요일을 제외하고 싶을 때는요?

그 경우엔 NETWORKDAYS.INTL 함수로 요일을 커스터마이징할 수 있어요.

❓ 날짜가 숫자로만 표시될 때는 어떻게 하나요?

셀 서식을 ‘날짜’로 변경하거나, TEXT 함수를 활용해보세요.

❓ 날짜 간 월 수를 계산할 수 있나요?

DATEDIF 함수에 "M" 옵션을 쓰면 월 수 차이를 계산할 수 있어요.

❓ 특정 요일만 계산할 수 있는 함수도 있나요?

WEEKDAY 함수로 요일을 확인하고, QUERY 함수 등과 함께 사용하면 가능합니다.

❓ 날짜를 자동으로 하루씩 증가시키는 방법이 있을까요?

=A1+1 식으로 다음 셀에 적용하면, 하루씩 자동으로 증가시킬 수 있어요.

정리하며, 구글시트 날짜 함수 마스터!

오늘 소개해드린 날짜 함수들만 잘 익혀두셔도
복잡한 업무 스케줄이나 계산에서 훨씬 자유로워질 수 있어요.
특히 실무에서 자주 활용되는 만큼, 직접 시트에 적용해보면서 익혀보는 걸 추천드려요.

단순한 날짜 표시부터, 주말 제외한 일정 계산까지
구글시트는 정말 유용한 도구예요.

혹시 더 궁금한 점이나 실제 업무에서 적용한 팁이 있다면
댓글로 함께 나눠주세요!
여러분의 꿀팁이 다른 분께도 큰 도움이 될 수 있답니다 😊

앞으로도 실무에 꼭 필요한 구글시트 꿀팁들, 계속 소개드릴게요!

구글시트 날짜 함수 정리를 한눈에 보여주는 이미지

728x90