자동 광고 스크립--> 노션 Rollup + 수식 완전 정복 – 연결된 데이터로 자동 계산하는 방법
본문 바로가기
카테고리 없음

노션 Rollup + 수식 완전 정복 – 연결된 데이터로 자동 계산하는 방법

by astirbrain 2025. 4. 9.
반응형

"Rollup으로 값은 불러왔는데… 계산은 어떻게 하지?"

노션에서 Rollup은 정말 강력한 기능이지만, 불러온 데이터를 가공하거나 계산하려면 수식(Formula)과 함께 써야 해요.

이번 글에서는
✅ Rollup으로 숫자/날짜 불러오기
✅ Formula로 계산 조합하기
✅ 실전 예시 (진행률 %, 마감일 경고 등)
까지 단계별로 보여드릴게요!

📌 목차

 

1. Rollup + Formula란?

  • Rollup: 다른 DB에서 값을 불러옴
  • Formula: 불러온 값을 조건, 계산, 변환하는 함수

🔗 함께 쓰면
👉 "연결된 값 + 계산"까지 가능한 완전 자동화 DB 가능!

예:

  • 연결된 할 일 완료율 → 수치로 보여주기
  • 마감일까지 남은 날짜 → D-Day 형태 계산
  • 조건에 따라 상태 텍스트 자동 표시

2. 숫자 계산 예시: 평균 진행률 구하기

💡 구조

  • 프로젝트 DB ↔ 할 일 DB (Relation 연결)
  • 할 일 DB에는 완료 체크박스 있음
  • Rollup으로 완료 항목 수 / 전체 항목 수 불러오기

🧮 Formula 예시

prop("완료 개수") / prop("전체 개수") * 100

결과: 프로젝트 진행률 (%)

🦌 노루팁: 수치는 format(round(...)) + "%"로 문자열 변환 가능!

3. 날짜 계산 예시: 마감일 경고 표시

💡 구조

  • Rollup으로 할 일 DB의 마감일(Date) 가져오기
  • Formula로 오늘과의 차이 계산

⏰ Formula 예시

if(dateBetween(prop("마감일"), now(), now()), "오늘 마감!", 
if(dateBetween(prop("마감일"), now(), addDays(now(), 1)), "내일 마감!", 
if(prop("마감일") < now(), "지남", "예정")))

결과: 마감일 상태 자동 표시 → “오늘 마감!”, “지남”, “예정” 등

4. 활용 팁 및 추천 수식

  • 진행률 시각화: "📈 " + format(round(...)) + "% 완료"
  • 마감 임박 강조: 조건부 색상 서식과 함께 사용
  • 숫자 → 텍스트 변환: format() 함수로 텍스트 표시
  • 수식은 뷰마다 달라도 OK: 개인 뷰 / 팀 뷰 분리 활용

 

 

 

 

 

🦌 노루의 한마디

Rollup만으로는 보여주기만 하고, Formula만으로는 계산은 되지만 연결은 안 돼요.

하지만 이 둘이 만나면 진짜 스마트한 노션 자동화가 됩니다!

다음 글에서는 이 원리를 바탕으로 팀 단위 자동 보고서 / 일정 경고 시스템까지 만들어볼게요 🚦

 

 

🔙 이전 단계로 돌아가기

반응형