노션 수식으로 날짜 정렬 및 범위 생성하는 방법 - 노션 수식 코드 활용
24. 12. 10.
회사에서 프로젝트 진행하면서 여러 날짜를 수집했는데요, 이 날짜들을 정렬하고 싶어요. 제 날짜 리스트에서 첫 번째 날짜와 마지막 날짜를 구해서 범위를 만들어야 할 것 같은데, 어떻게 하면 좋을까요?
날짜를 정렬하고 범위를 생성하려면 아래 수식 코드를 사용해보세요! 이 코드는 데이터베이스에서 날짜 정보를 가져와서 정렬한 후, 첫 번째와 마지막 날짜를 기준으로 범위를 설정합니다.
수식 코드
let(
date,
prop("Database_01").map(current.prop("날짜")).sort(),
dateRange(date.first(), date.last())
)
간략한 설명
노션 수식 코드 설명
코드 기능
- 주어진 데이터베이스에서 날짜를 추출하여 정렬 후, 날짜 범위를 생성.
주요 구성 요소
- `let`: 변수를 정의.
- `date`: 변수 이름.
- `prop("Database_01")`: 데이터베이스 참조.
- `map(current.prop("날짜"))`: 각 항목의 날짜 속성을 가져옴.
- `sort()`: 날짜를 정렬.
- `dateRange(date.first(), date.last())`: 첫 날짜부터 마지막 날짜까지 범위 생성.
실행 결과
- 정렬된 날짜 목록의 첫 날짜와 마지막 날짜로 구성된 날짜 범위 반환.