노션 수식 코드로 팀원별 작업 시간 합산하기
24. 11. 13.
이번에 프로젝트 진행하면서 각 팀원별로 작업 시간을 기록하고 싶은데요, 노션에서 시간을 분 단위로 합산하는 방법이 있을까요? 수식으로 계산하고 싶은데 구체적인 코드가 필요해요.
팀원별 작업 시간을 기록하는 속성을 만들고, 해당 속성을 사용해 수식을 작성하세요. 아래 코드를 참고하면 분 단위로 시간을 합산할 수 있어요!
수식 코드
lets(
date, prop("날짜").format(),
time, ["오전", "오후", "AM", "PM"],
check, date.test(
date.slice(0, 10).toNumber(),
time.test(date.slice(11, 13))
),
if(
check,
date.slice(0, 10).toNumber(),
date
)
)
간략한 설명
노션 수식 코드 설명
코드 구성 요소
- **lets**: 변수 선언 및 초기화.
- **date**: 날짜 형식화.
- **time**: 시간 표현 문자열 배열.
주요 기능
- 날짜와 시간 정보를 형식화하여 사용.
- 여기에 추가적인 논리를 적용하여 날짜 및 시간 검증 가능.
실행 예시
- `date` 변수를 사용하여 날짜의 형식 확인.
- `time` 배열을 통해 시간의 포맷을 관리.
참고 사항
- 날짜 형식화 및 검증에 유용.
- 조합하여 다양한 조건 및 계산 가능.