노션 날짜 수식, 요일 표시하는 방법
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 캘린더처럼 특히 일정 관리 항목에 날짜 수식을 활용하면 표현할 수 있는 부분들이 많아져 일정 관리가 더욱 편해지더라고요. 공여사들의 일과삶 노션 템플릿과 함께 새해에는 일잘러로 거듭나볼까요?
-
공통
- 슬랙에서 노션 알림받기 (+연동방법)
- 노션-구글캘린더 연동 FAQ 총정리 (자주 묻는 질문)
- 2025년 노션 가격/요금제 총정리 (+공짜로 쓰는 방법)
- 노션 다운로드 방법 (+템플릿 복제/페이지 공유)
- 일잘러가 노션AI로 생산성 높이는 방법(2025)
- 노션 반복일정 등록 방법(자동화 TIP)
- 노션 무료 요금제 블록제한 해결방법(유료결제 NO!!)
- 노션 자주 쓰는 단축키만 정리해봄! (2025 노션 단축키 모음)
- 노션 페이지를 웹사이트처럼 이용하는 방법 (노션 페이지 공유, 웹에 게시 Tip)
- 노션 데이터베이스 연동. 표 하나에 여러 데이터베이스 불러오기
- 노션, 아이폰 캘린더 연동방법 (구글 캘린더 활용)
- 노션 목차 만들기와 관리 팁: 고정 및 이동 방법 완벽 정리
- 노션 빨간밑줄 없애는 가장 쉬운 방법 (맞춤법 검사기 OFF)
- 노션 가운데 정렬 하는 방법 3가지 알려드림
- 노션 아바타, 캐릭터 만드는 방법 (노션 페이스)
- 플래너
- 기록/아카이빙
- 업무용
- 위키