노션 수식으로 날짜 정렬 및 범위 생성하는 방법 - 노션 수식 코드 활용

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())`: 첫 날짜부터 마지막 날짜까지 범위 생성.

실행 결과

- 정렬된 날짜 목록의 첫 날짜와 마지막 날짜로 구성된 날짜 범위 반환.