[노션 기초]노션 D-DAY 날짜 수식으로 설정하는 방법

공여사들

노션에서 D-DAY 날짜를 수식으로 설정하는 방법을 알려드릴게요.

페이지의 빈 칸에다 /표를 입력하고 [데이터베이스 - 표 보기]를 생성합니다.

노션 디데이 수식 설정


[+ 빈 데이터베이스 새로 만들기]를 클릭하고 제목 속성 옆에 있는 [+ 속성 추가]를 눌러주세요.

노션 디데이 수식 설정


[날짜] 속성을 먼저 만들어준 뒤, 속성 이름은 목표일로 바꿔줍니다.

노션 디데이 수식 설정


날짜 속성 옆에 있는 [+ 속성 추가]를 한 번 더 클릭한 뒤, 이번에는 [수식]을 추가합니다. 이름은 D-DAY로 하겠습니다.

노션 디데이 수식 설정


데이터베이스에 페이지를 생성하고, 수식 속성에 아래의 수식을 입력합니다.

노션 디데이 수식 설정


이 수식에 대해 간단히 설명하자면 다음과 같습니다.

  • if(empty(목표일), "날짜를 지정하세요", ...) : 목표일 속성이 비어 있으면 "날짜를 지정하세요"라는 문구를 표시하지만,
    날짜가 입력되어 있을 경우에는 다음 단계로 넘어갑니다.
  • lets(day, dateBetween(목표일, today(), "days"), ...) : 목표일과 오늘 사이의 일 수를 계산하는 수식입니다.
    결과를 day에 저장하여 D-일 경우 앞으로 다가올 날짜고, D+일 경우에는 이미 지나간 날짜입니다.
  • if(day > 0, "D-" + format(day),
     if(day < 0, "D+" + format(abs(day)), "D-DAY")) 
    : 
    • Day가 0보다 작음(목표일=미래): D-숫자 -> 앞으로 다가올 날짜
    • Day가 0보다 큼(목표일=과거): D+숫자 -> 이미 지나간 날짜
    • Day가 0과 같음(목표일=현재): "D-DAY" -> 당일


그 후 목표일을 임의로 설정해 주면, 다음과 같이 결과가 나타나는 걸 확인할 수 있습니다.

노션 디데이 수식 설정


노션으로 어디까지 가능한지 알고 싶다면? 일과 삶, 돈을 한번에 정리할 수 있는 시스템을 가진 이 템플릿으로 시작해 보세요!