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

2025.01.03

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


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


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

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


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


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

노션 수식 입력 방법 영상

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

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

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



3. 노션 오늘 날짜(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+-날짜로 나타내는 방법도 소개해 드릴게요.

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)))

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




여기까지 노션 수식 기능을 활용해 날짜와 요일을 표기하는 다양한 방법에 대해 소개해 드렸어요.

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


노션이 어려우신가요?😥
8천명이 선택한 '이 템플릿'으로 시작하세요!

지금 보러가기


<연관 콘텐츠>