지난 글에서는 이번 주 주차를 만드는 방법에 대해서 알아봤다면 이번 글에서는 다음 주 계획을 미리 짤 때 필요한 다음 주 주차를 제목으로, 다음 주 월요일을 시작일로 설정하는 방법에 대해서 알아보겠습니다. 마찬가지로 소람님의 Lifebook 템플릿을 기준으로 설명할 예정입니다. 필요하신 분은 다운로드해 주시길 권장 드립니다.
노션 버튼 자동화 - Next Week
1. 버튼 기본 설정
1) 노션 블럭 앞에 있는 + 버튼이나 단축키 '/버튼'으로 버튼을 생성해 주세요.
지난 글에서 이번 주 주차를 만드신 분이라면 기존에 있던 버튼을 복사한 뒤 수식만 변경하실 수 있습니다.
2) 버튼 아이콘과 이름을 설정한 뒤, 아래 새 작업에서 페이지 추가 위치를 클릭해 줍니다.
3) Goal Setting에서 새 페이지를 생성을 원하는 데이터베이스를 선택해 주세요. 템플릿이 있으면 새 페이지에서 원하는 템플릿을 선택합니다.
소람님 Lifebook 템플릿을 사용하고 계신 분은 Goal Setting, 새 페이지는 Week를 선택하시면 됩니다.
2. 버튼 자동화 설정하기
4) 속성 편집에서 제목을 선택한 후, 수식으로 편집 아이콘을 클릭해 주세요.
5) 수식 편집창에 아래와 같이 수식을 적고 오른쪽 상단에 있는 저장을 눌러줍니다.
let(
d, dateAdd(now(), 1, "weeks"),
a, if(and(month(d)==12, week(d)==1), year(d)+1, year(d)),
b, padStart(week(d), 2, 0),
a + " Week " + b
)
해당 서식은 이번주가 2026 Week 25주차라면 다음주인 2026 Week 26주차로 표시해주는 서식입니다.
6) 속성 편집에서 시작 날짜를 선택해 추가하고 사용자 지정 수식 작성을 눌러줍니다.
7) 수식 편집창에 아래와 같이 적은 후, 오른쪽 상단의 저장을 누르고 버튼 맨아래에 있는 완료를 누르면 다음 주 주차를 나타내는 버튼이 완성됩니다.
lets(
today, dateAdd(now(), 1, "weeks"),
d, today.day(),
weekStart, if(d == 0, d - 6, d - 1),
dateSubtract(
parseDate(today.year() + "-" + if(today.month() < 10, "0", "") + today.month() + "-" + if(today.date() < 10, "0", "") + today.date()),
weekStart,
"days"
)
)
다음 시간에는 마찬가지로 Lifebook 템플릿을 이용하여 이번 달 투두리스트의 제목과 시작일을 설정하는 방법에 대해서 알아보겠습니다.
.png)
.png)
.png)
.png)
.png)
.png)
.png)