노션 수식으로 "몇월 몇주차" 계산하기
Вставка
- Опубліковано 8 лют 2025
- " 정답은 3주차? 4주차? "
몇월 몇 주차로 표현할 때 기준을 몰라 헷갈린 경험 있으신가요?!
그때는 "목요일"을 기준으로 삼으면 됩니다!
그 이유는 목요일이 해당 달에 포함되면,
7일 중 4일(목, 금, 토, 일) 절반이 해당 달에 포함되기 때문에
7일 중 절반 이상을 차지해서 해당 달로 보거든요 :)
이걸 자동으로 표현되게 노션으로 만들어봤습니다!
-
사용된 변수와 알고리즘🔎
Date: 내가 지정한 날짜(변수)
StartDate: 내가 지정한 날짜에 속한 주에 있는 월요일
EndDate: 내가 지정한 날짜에 속한 주에 있는 일요일
Date1: 내가 지정한 날짜에서 1달을 더하기
EndOfMonth: 내가 지정한 날짜에 속한 달의 마지막 일
StartOfMonth: 내가 지정한 날짜에 속한 달의 1일
→ NewStartOfMonth: 내가 지정한 날짜의 월요일과 일요일의 달이 다르고 마지막 일이 월~수요일 사이일 때
내가 지정한 날짜에 속한 달이 다음 달이 됨
firstThursday: 내가 지정한 날짜에 속한 달(NewStartOfMonth)의 처음 목요일
currentThrusday: 내가 지정한 날짜에 속한 주의 목요일
→ weekNum: currentThurusday에서 firstThursday를 빼고 7을 나눠서 주차를 계산
-
복잡하죠?.. 괜찮아요! 힘든 건 제가 다 할 테니
제가 만든 수식을 복붙만 하세요!!
고정 댓글에 수식 넣어둘테니 복붙해서 사용하세요!
-
노션 공식 앰배서더, 공식 템플릿 크리에이터
의 알짜배기 노션 정보❤️
@notion_neogul 팔로우!
나를 위한 100% 맞춤 노션 템플릿 문의는
프로필 링크를 참고해주세요🔗
#노션 #노션강사 #노션너굴 #노션템플릿 #노션수식
lets(
StartDate,dateSubtract(prop("Date"),day(dateStart(prop("Date")))-1,"days"),
EndDate,dateAdd(StartDate,7,"days"),
Date1, dateAdd(StartDate,1,"Month"),
EndOfMonth,dateSubtract(dateStart(Date1),dateBetween(dateStart(Date1), dateSubtract(dateStart(Date1), date(dateStart(Date1))-1,"days"), "days")+1, "days"),
StartOfMonth,dateSubtract(StartDate,dateBetween(StartDate, dateSubtract(StartDate, date(StartDate)-1,"days"), "days"), "days"),
Num, ifs(month(StartDate) == month(EndDate),0,
month(StartDate) != month(EndDate) and day(EndOfMonth)4,
dateAdd(NewStartOfMonth,4-day(NewStartOfMonth)+7,"days"),
day(NewStartOfMonth)
감사합니다!!!
감사해요! 덕분에 잘 썼어요!
감사합니다 ♥️