[기능/설정]노션 날짜 수식 함수, 요일 표시하는 방법

공여사들
2025-01-03

노션 날짜 수식 함수, 요일 표시하는 방법

노션 수식 함수 날짜와 요일, 디데이 표시를 완벽하게 설정하는 방법! 오늘부터 바로 적용 가능한 노션 수식 예제와 활용법을 배워보세요. 일정 관리에 최적화된 수식을 통해 새해에도 일잘러로 거듭나세요! 엑셀, 구글 스프레드 시트, pdf, ppt 템플릿처럼 노션도 이젠 필수 툴이 되고 있네요.

특히 노션을 일정 관리, 프로젝트 관리, To-do 리스트로 활용하고 있다면 날짜 표현 하나만 바꿔도 가독성과 정리 수준이 확 달라집니다. 단순히 예쁘게 보이는 것을 넘어, 오늘 할 일과 예정된 일정, 지난 일정이 한눈에 구분되기 때문에 업무 속도가 자연스럽게 빨라져요. 아래에서 소개하는 수식은 실제 일정 관리 데이터베이스에 바로 적용 가능한 형태라 복사 후 붙여 넣기만 해도 충분히 활용할 수 있습니다.



노션 데이터베이스 속성 중 수식 항목이 있는데, 아무래도 복잡한 영어와 함수로 이루어져 있다 보니 유용한 기능인 걸 알아도 쓰기 어려워하는 분들이 많으시더라고요. 그래서 오늘 바로 적용할 수 있는 노션 날짜 요일 표시 수식과 디데이 표시 수식까지 모두 알려드릴게요.

수식이 어렵게 느껴지는 가장 큰 이유는 ‘어디에 어떻게 써야 하는지’ 감이 안 오기 때문이에요. 하지만 오늘 정리해 드리는 예제만 이해해 두시면, 일정 관리용 캘린더·프로젝트 관리 보드·습관 트래커 등 거의 모든 데이터베이스에 응용할 수 있습니다. 실제로 날짜 표시 형식만 바꿔도 필터링과 정렬이 훨씬 직관적으로 바뀌기 때문에, 노션을 자주 쓰는 분일수록 꼭 한 번 설정해 보시길 추천드려요.


1. 노션 수식에 사용되는 날짜 표시법


먼저 노션 수식 함수에 사용되는 날짜 표기 방법에 대해 알아볼게요. 수식은 컴퓨터 언어이기 때문에 년, 월, 일, 시 등과 같이 한글로 입력하지 않고 아래의 문자 형태로 입력해야 해요. 아래 수식 예시에서 계속 보게 될 유형이니 눈에 익혀두시면 좋아요.

이 기본 표기법을 이해하면 이후에 나오는 모든 formatDate 수식이 훨씬 쉽게 읽힙니다. YYYY, MM, DD, ddd 같은 기호는 노션뿐 아니라 다른 툴에서도 자주 쓰이는 형식이기 때문에 한 번 익혀두면 엑셀이나 구글 스프레드시트에서도 응용이 가능해요.

유형
표시법
YYYY
MM
DD
요일
ddd
hh
mm

2. 노션 요일 표시하는 수식


월~금, 월요일~금요일처럼 요일을 표현하기 위해 사용할 수 있는 수식 여러 가지 알려드릴게요. 아래 표에 적힌 수식을 수식 칸에 그대로 작성해 주시면 되는데요. 노션 수식은 자동 완성 기능을 지원해서 formatDate와 같은 함수를 일부만 작성해도 아래에 매칭되는 함수를 추천해 주니 GIF 영상을 참고해서 수식을 넣어보세요.

요일을 따로 표시해 두면 캘린더 뷰가 아닌 보드뷰, 리스트뷰에서도 일정의 맥락을 바로 파악할 수 있습니다. 특히 팀 단위로 노션을 사용하는 경우, 마감 요일이 함께 표시되면 커뮤니케이션이 훨씬 수월해져요. 간단한 수식 하나지만 체감 효과는 생각보다 큽니다.

노션 수식 입력 방법 영상

✍🏻 여러 가지 요일 표현 수식

영문 버전을 사용하신다면 "날짜"를 "Date"로 변경해 주세요.

유형
수식
결과
요일
formatDate(prop("날짜"), "ddd")
N요일
formatDate(prop("날짜"), "ddd") + "요일"
월요일
일 (요일)
formatDate(prop("날짜"), "DD (ddd)")
01 (월)

위 수식은 가장 기본적인 요일 표현 방식입니다. 만약 팀 프로젝트 관리용으로 사용 중이라면, 날짜 속성 옆에 이 수식 컬럼을 추가해 두는 것만으로도 마감 관리가 훨씬 직관적으로 바뀝니다. 작은 설정 차이가 업무 정리 수준을 크게 좌우한다는 점, 직접 적용해 보면 바로 느끼실 거예요.



3. 노션 오늘 날짜(today) 표시하는 수식


노션에서 할 일 관리를 하다 보면 오늘 날짜에 해당하는 할 일만 모아보고 싶을 때가 있더라고요. 그럴 때 활용하기 좋은 수식 몇 가지 소개해 드릴게요.

특히 매일 확인해야 하는 루틴 업무나 당일 마감 업무가 많다면 today 표시 유무가 체감 차이를 만듭니다. 필터와 함께 활용하면 ‘오늘 할 일만 보기’ 뷰를 따로 만들 수 있어 업무 집중도가 훨씬 올라가요.

1) 오늘 날짜를 체크박스로 표시하기

오늘 날짜를 체크 표시로 구분하면 데이터베이스 필터 기능을 이용해 오늘 할 일만 표시하는 것도 가능하겠죠? 체크박스로 표시하는 수식은 다음과 같아요. equal 함수를 활용해 오늘 날짜와 "날짜"값이 동일한지 물어보는 수식으로 true와 false로 값이 나와 자동으로 체크박스로 표시돼요.

equal(formatDate(now(), "YY/MM/DD/ddd"), formatDate(prop("날짜"), "YY/MM/DD/ddd"))

노션 수식 기능으로 오늘 날짜에 체크박스 표시하는 모습

2) 오늘 날짜에 이모지나 문구로 표시하기

체크박스 말고 귀여운 이모지나 today 같은 문구로 표시하고 싶은 분이라면 아래 수식을 사용해 보세요. if 함수를 활용해 오늘 날짜에 해당하면 📌 이모지를 넣는 수식이에요. 만약 다른 이모지나 today 등 문구로 변경하고 싶다면 이모지 자리에 바꿔 넣어주세요.

if(equal(formatDate(now(), "YY/MM/DD/ddd"), formatDate(prop("날짜"), "YY/MM/DD/ddd")), "📌", "")

노션 수식을 통해 이모지로 오늘 날짜 표시한 모습

이 기능을 활용하면 단순히 날짜를 보는 수준을 넘어, ‘지금 당장 처리해야 할 일’을 시각적으로 강조할 수 있습니다. 특히 일정이 많은 분이라면 투데이 표시만으로도 우선순위 판단이 훨씬 쉬워져요.


4. 노션에서 날짜+요일+시간+투데이 표시


1~3에서 소개해 드린 수식들을 종합적으로 활용하면 날짜를 내 입맛에 맞게 다양한 방법으로 표시할 수 있어요. 연도 없이 월/일/요일로 표기되는 수식과 3번 투데이를 응용한 방법까지 소개해 드릴게요.

이 조합 수식은 일정 관리용 데이터베이스에서 가장 많이 활용되는 형태입니다. 실제 업무용으로 사용할 때 가독성과 정보 밀도를 동시에 잡을 수 있는 방식이라 한 번 설정해 두면 계속 쓰게 되는 형태예요.

1) 노션에서 연도 없이 월/일/요일로 표시하기

저는 노션을 사용하다 보면 날짜에 연도가 항상 붙어 정작 중요한 일자와 시간 정보가 뒤에 나와 칸 차지를 하는 게 불편하더라고요. 월/일(요일) 시간으로 간단하게 표시되는 간단 날짜 수식 알려드릴게요! 날짜에 시간이 표시된 경우는 월/일(요일) 시:분 형태로, 날짜에 시간이 없다면 월/일(요일)로 표시되는 수식이에요.

영문 버전을 사용하신다면 오전은 AM으로, 오후는 PM으로, 날짜는 date로 변경해 주세요.

if(contains(format(prop("날짜")), "오전"), formatDate(prop("날짜"), "MM/DD(ddd) hh:mm"), if(contains(format(prop("날짜")), "오전"), formatDate(prop("날짜"), "MM/DD(ddd) hh:mm"), formatDate(prop("날짜"), "MM/DD(ddd)")))

노션 월 일 요일 표시 수식 적용 모습

2) 투데이 수식까지 활용하기

3번에서 알려드린 투데이 수식까지 활용해서 월/일(요일) + 투데이까지 표시할 수 있는 끝판왕 날짜 수식🔥 아래처럼 입력해 보세요.

if(equal(formatDate(now(), "YY/MM/DD/ddd"), formatDate(prop("날짜"), "YY/MM/DD/ddd")), "🍀오늘 ", "") + if(contains(format(prop("날짜")), "오전"), formatDate(prop("날짜"), "MM/DD(ddd) hh:mm"), if(contains(format(prop("날짜")), "오전"), formatDate(prop("날짜"), "MM/DD(ddd) hh:mm"), formatDate(prop("날짜"), "MM/DD(ddd)")))

노션 월 일 요일 투데이 표시 수식 적용 모습

위 수식은 일정 관리 템플릿에서 그대로 사용해도 될 만큼 완성도가 높은 형태입니다. 월/일/요일/시간/오늘 여부까지 한 번에 표현되기 때문에, 별도의 보조 컬럼을 여러 개 만들지 않아도 됩니다.


4. 노션에서 디데이 표시하는 방법


노션 dateBetween 수식을 활용하면 남은 일정 디데이를 표시할 수도 있죠. 조건문을 활용해서 오늘 일정은 D-day로, 날짜가 남거나 지난 경우 D+-날짜로 나타내는 방법도 소개해 드릴게요.

시험 준비, 프로젝트 마감, 런칭 일정처럼 기한이 중요한 업무라면 디데이 표시 기능은 거의 필수에 가깝습니다. 단순 날짜보다 D-숫자로 보이는 것이 훨씬 직관적이라 긴장감과 집중도를 동시에 높여줘요.

if(contains(format(dateBetween(prop("날짜"), now(), "days")), "-"), "D+" + format(abs(dateBetween(prop("날짜"), now(), "days"))), if(equal(formatDate(prop("날짜"), "YYMMDD"), formatDate(now(), "YYMMDD")), "D-day ⏰", "D-" + format(abs(dateBetween(prop("날짜"), now(), "days")) + 1)))

노션 디데이 수식 적용한 모습

디데이 수식까지 추가하면 단순 일정 기록용이 아니라 목표 관리용 데이터베이스로 확장할 수 있습니다. 특히 장기 프로젝트를 운영하는 분이라면 날짜, 요일, today, 디데이 조합은 기본 세팅으로 가져가셔도 좋아요.




여기까지 노션 수식 기능을 활용해 날짜와 요일을 표기하는 다양한 방법에 대해 소개해 드렸어요. 엑셀, 구글 스프레드 시트, ppt 템플릿처럼 노션도 이젠 필수 툴이 되고 있네요. PDF 굿노트는 사실 템플릿으로 쓰기 애매한게 매번 손으로 적어야 해서 요즘은 점점 노션을 쓰는 추세인 것 같습니다. 

위에서 소개한 수식들을 하나씩 적용해 보시면 아마 이런 생각이 드실 거예요. “이걸 처음부터 다 세팅하려면 조금 번거롭겠다.” 실제로 데이터베이스 구조 설계, 속성 연결, 필터 뷰 구성까지 직접 하려면 생각보다 시간이 꽤 걸립니다. 그래서 일정 관리에 최적화된 구조가 이미 세팅된 템플릿을 활용하면 훨씬 빠르게 시작할 수 있어요.

특히 날짜 수식, 투데이 표시, 디데이 계산이 모두 반영된 구조라면 따로 수식을 다시 짤 필요 없이 바로 내 일정만 입력하면 됩니다. 노션을 처음 시작하는 분, 혹은 매번 새 데이터베이스를 만들 때마다 설정이 번거로웠던 분이라면 아래 템플릿을 참고해 보셔도 좋아요.

본문 이미지에 사용된 To-do 캘린더처럼 특히 일정 관리 항목에 날짜 수식을 활용하면 표현할 수 있는 부분들이 많아져 일정 관리가 더욱 편해지더라고요. 공여사들의 일과삶 노션 템플릿과 함께 새해에는 일잘러로 거듭나볼까요?

이미 날짜·요일·투데이·디데이 수식이 정리된 구조를 그대로 활용하면, 복잡한 설정 과정 없이 바로 나만의 일정 관리 시스템을 만들 수 있습니다. 수식을 이해한 뒤 템플릿을 활용하면 구조를 보는 눈도 함께 길러지기 때문에, 단순 사용을 넘어 노션 활용 능력 자체가 한 단계 올라가요.