노션 수식 코드 활용: 프로젝트 진행 상황을 퍼센트로 표현하는 방법
24. 12. 6.
최근에 노션으로 프로젝트 관리를 하고 있는데, 진행 상황을 퍼센트로 표현하고 싶은데 어떻게 할 수 있을까요?
진행 상황을 나타내기 위해서는 특정 속성을 설정하고, 노션 수식을 사용해 퍼센트를 계산할 수 있습니다. 아래 코드를 사용해보세요!
수식 코드
lets(
grade, prop("평점"),
ratio, grade.round(),
ifs(
grade <= 5 and grade, repeat("⭐", ratio) + " " + ratio + "점",
!grade, "", "오류".style("c", "b", "red", "red_background")
)
)
간략한 설명
노션 수식 코드 설명
코드 기능
- 이 수식은 특정 평점(grade)을 바탕으로 스타 수와 점수를 반환합니다.
주요 구성 요소
- **lets**: 변수를 정의.
- grade: 평점 속성.
- ratio: 평점을 반올림한 값.
로직 설명
- **ifs**: 조건문 실행.
- 조건 1: 평점이 5 이하일 때, 스타와 점수 출력.
- 조건 2: 평점이 비어있을 때, 빈 문자열 반환.
- 조건 3: 오류 발생 시, 오류 메시지 반환.
조건별 반환값
- 1. 평점에 따른 스타와 점수
- 2. 평점 없음: ""
- 3. 오류: 빨간색 강조 오류 메시지