
📝 수식 10가지: 생산성과 효율을 높이자!
노션(Notion)은 단순한 노트 작성 도구를 넘어, 데이터베이스 관리와 다양한 정보를 시각화할 수 있는 강력한 올인원 생산성 툴입니다. 특히, 노션에서 "수식(Formula)" 기능을 활용하면 데이터베이스를 더욱 유용하게 변형하고, 복잡한 계산과 조건을 자동화할 수 있습니다.
이번 포스팅에서는 노션에서 꼭 알아야 할 유용한 수식 10가지를 소개하고, 각 수식의 사용 사례를 구체적으로 설명하겠습니다.
1. 남은 일수 계산: 프로젝트 마감일 관리
프로젝트의 마감일까지 남은 일수를 계산하는 수식입니다. 이 수식은 마감일(prop("마감일"))과 오늘 날짜를 비교하여 남은 시간을 계산합니다.
dateBetween(prop("마감일"), now(), "days")
사용 사례:
- 프로젝트나 과제를 관리할 때, 남은 시간을 직관적으로 확인할 수 있습니다.
- 데이터베이스에서 마감일이 가까운 작업을 빠르게 식별 가능.
예시:
- 오늘이 1월 15일이고, 마감일이 1월 20일인 경우, 결과값은 5가 표시됩니다.
2. 완료 여부 표시: 작업 상태를 직관적으로
체크박스를 활용하여 작업의 완료 상태를 "완료" 또는 "미완료"로 표시할 수 있습니다.
if(prop("완료 여부"), "완료", "미완료")
사용 사례:
- 작업 리스트에서 각 작업의 상태를 시각적으로 확인할 수 있습니다.
- 팀원들과 협업 시, 누가 어떤 작업을 완료했는지 쉽게 파악 가능.
팁: 완료 여부 체크박스를 데이터베이스의 다른 조건과 연동하여 자동화된 워크플로를 구축할 수도 있습니다.
3. 진행률 계산: 프로젝트 관리의 필수 도구
작업의 총 개수와 완료된 작업 수를 기반으로 진행률을 계산해줍니다.
round(prop("완료된 작업 수") / prop("총 작업 수") * 100) + "%"
사용 사례:
- 팀 프로젝트의 진행 상황을 백분율로 시각화할 수 있습니다.
- 업무의 진행 상황을 투명하게 공유하여 효율적인 협업 가능.
팁: 진행률과 함께 Progress Bar를 활용하면 가시성이 더욱 높아집니다.
4. 연령 계산: 나이를 자동으로 관리하기
생년월일을 입력하면 현재 나이를 자동으로 계산하는 수식입니다.
dateBetween(now(), prop("생년월일"), "years")
사용 사례:
- 직원이나 팀원들의 연령 정보를 자동으로 업데이트.
- 개인 기록이나 고객 관리 데이터베이스에 활용.
팁: 생년월일 속성에 적절한 날짜 포맷을 적용해야 정확한 결과가 표시됩니다.
5. 주간 날짜 범위 표시: 한 주간의 목표 설정
현재 날짜를 기준으로 해당 주의 시작일과 종료일을 표시하는 수식입니다.
format(dateAdd(start(now(), "week"), 0, "days")) + " ~ " + format(dateAdd(start(now(), "week"), 6, "days"))
사용 사례:
- 주간 목표와 일정 계획을 시각적으로 정리할 때 유용합니다.
- 반복적인 주간 리포트 작성 시간을 절약.
팁: 노션 페이지 상단에 배치하면 이번 주의 주요 일정과 목표를 한눈에 파악할 수 있습니다.
6. 다음 월급일 계산: 개인 금융 관리에 유용
매월 고정된 날짜(예: 25일)를 기준으로 다음 월급일까지 남은 시간을 계산합니다.
if(date(now()) <= dateAdd(start(now(), "month"), 24, "days"), dateAdd(start(now(), "month"), 24, "days"), dateAdd(start(now(), "month"), 24, "days", "month"))
사용 사례:
- 개인 예산 관리를 체계적으로 할 수 있습니다.
- 급여일에 맞춰 자동으로 계획을 세울 수 있습니다.
팁: 월급일을 기준으로 지출 계획을 자동화하면 재정 관리가 쉬워집니다.
7. 기한 초과 여부 확인: 중요한 작업 놓치지 않기
작업의 마감일이 오늘 날짜를 초과했는지 여부를 확인합니다.
if(dateBetween(prop("마감일"), now(), "days") < 0, "기한 초과", "정상")
사용 사례:
- 작업 기한 관리를 더욱 철저히 할 수 있습니다.
- 마감일 초과 여부를 빠르게 확인하여 중요한 작업을 놓치지 않습니다.
8. 다음 생일까지 남은 날짜 계산
생일을 기준으로 다음 생일까지 남은 일수를 계산합니다.
dateBetween(dateAdd(prop("생년월일"), year(now()) - year(prop("생년월일")) + if(format(now()) > format(dateAdd(prop("생년월일"), year(now()) - year(prop("생년월일")), "years")), 1, 0), "years"), now(), "days")
사용 사례:
- 생일 관리 및 기념일 알림.
- 팀원이나 가족의 생일을 잊지 않고 챙길 수 있습니다.
9. 할인된 가격 계산: 쇼핑 및 예산 관리
상품의 원래 가격과 할인율을 이용해 최종 할인 가격을 계산합니다.
prop("원래 가격") * (1 - prop("할인율"))
사용 사례:
- 쇼핑 예산 관리.
- 할인율에 따른 가격 변화를 한눈에 파악 가능.
10. 업무 우선순위 표시: 중요도에 따라 작업 정렬
작업의 남은 일수를 기준으로 우선순위를 자동으로 부여합니다.
if(dateBetween(prop("마감일"), now(), "days") <= 3, "🔥 긴급", if(dateBetween(prop("마감일"), now(), "days") <= 7, "⚡ 중요", "🟢 여유"))
사용 사례:
- 작업의 긴급도를 쉽게 파악하여 우선순위 설정.
- 팀원들과의 협업 시 효과적인 작업 분배 가능.
📝결론
노션에서 수식은 단순한 데이터 입력을 넘어 업무의 효율성을 극대화하는 도구로 활용될 수 있습니다. 이번에 소개한 10가지 수식은 기본적이면서도 강력한 기능을 제공하며, 생산성과 시간 관리를 개선하는 데 큰 도움이 됩니다.
여러분도 이 수식들을 활용하여 노션 데이터베이스를 더욱 유용하게 만들어 보세요. 필요에 따라 수식을 조합하거나 변형해 나만의 맞춤형 데이터베이스를 만들어 보는 것도 좋은 방법입니다.
'INFO > 💻' 카테고리의 다른 글
[유틸리티] 파일 관리_배치네이머(신버전_Batch Namer)_다크네이머(구버전_Dark Namer) (0) | 2025.01.25 |
---|---|
[Notion] ②노션에서 더 유용하게 활용할 수 있는 수식 10가지 : 생산성과 효율을 높이자! (0) | 2025.01.25 |
[Notion] 노션을 위젯(시계+사진+달력 등)을 활용해서 꾸미기 (0) | 2025.01.25 |
[프로그램] 바탕화면 자동정리(규칙 설정+탐색 기능 등)_iTop Easy Desktop Free (0) | 2025.01.25 |
[Notion] 노션 단축키 완벽 가이드: 빠르고 효율적인 작업을 위한 필수 단축키 (0) | 2025.01.25 |