這個問題來自 Notion 系統課程讀者的提問,經整理後分享於此。如果你在使用 Notion 的過程中遇到了類似問題,歡迎留言交流。
讀者提問
有沒有辦法,將右邊的函數欄位(使用頻率的佔比)根據左邊的資料計算出來?
比如說:6 那一行,函數欄位(使用頻率的佔比)= 6/15

我的回答
Notion 目前沒辦法直接調用 Sum 的值來參與 Formula 的計算,只能採用間接的方式。
這涉及到 Notion 的眾多功能,包括:
- Relation 與 Rollup 的基本應用
- map 函數的調用
- 用 format() 函數將數字轉化為可以直接拼接的文字
實現原理和流程大致如下:
- 建立一個資料庫,稱為「計數總和」
- 在「頻率統計」資料庫中,建立一個範本,範本的作用是,每當建立一個新頁面,就自動關聯「計數總和」的統計頁面
- 在「計數總和」資料庫中,用 Rollup(匯總)欄位來統計所有關聯頁面的數字總和
- 在「頻率統計」資料庫中,用 map 函數調用「計數總和」的 Rollup 的值,即可參與計算
具體函數如下
prop("數字").format()+"/"+prop("計數總和").map(current.prop("匯總")).format()最終效果

方法二、去掉 Rollup 欄位,直接用 map 函數搞定
prop("數字").format()+"/"+prop("計數總和").map(current.prop("頻率統計").map(current.prop("數字")).sum()).format()📘 FLO.W 思流 — Notion 個人管理系統
FLO.W 是一套基於 Notion 搭建的個人管理模板,整合了任務、筆記、項目、習慣等模組,並配有完整的圖文影片教程。
開箱即用的 Notion 模板系統
配套圖文影片教程,新手友好
持續更新,長期維護
了解 FLO.W 思流模板✨ 已有 1237+ 位用戶選擇 FLO.W


