Skip to main content
2026 效率升級,模板限時立減 30 元
優惠碼:FLOW3DAYS
僅剩 2 天 02:41:46

Notion 如何用函數實現隨機回顧

介紹如何透過 Notion Formula 函數生成偽隨機數,實現資料庫內容的隨機排序與瀏覽,每次重新整理頁面都能看到不同順序的內容。

這個問題來自 Notion 系統課程讀者的提問,經整理後分享於此。如果你在使用 Notion 的過程中遇到了類似問題,歡迎留言交流。

前言

Notion 的資料庫所呈現的內容都必須按照一定的邏輯進行排序,這樣一來就沒辦法達到「隨機瀏覽」的目的,不過用 Notion Formula 的一串函數,可以間接達到隨機瀏覽的目的。

函數原理

  1. 用頁面的「建立時間」與「當前時間」以及若干個大的常數進行運算,然後得到一個偽隨機數
  2. 讓資料庫對這些隨機數進行排序
  3. 因為「當前時間」一直在變化,所以這個偽隨機數在每次重新整理頁面之後都會發生改變
  4. 排序結果會在每次重新整理頁面後發生改變,如此達到隨機瀏覽的目的

如果你想利用這個隨機排序做一個隨機語錄展示,可以參考另一篇文章的完整方案。

函數用法

  1. 在資料庫中建立一個函數欄位
  2. 然後複製貼上這段函數到函數欄位中
  3. 對這個函數欄位進行排序
  4. 使用快捷鍵 Ctrl+R 可重新整理當前頁面(兩次重新整理的間隔在 1 分鐘以上)

函數代碼

mod(mod(timestamp(Created Time) * 1.00011979e+8 + 5.00067713e+8, 9.00066731e+8) * mod(timestamp(now()) * 8.00067089e+8 + 8.00068411e+8, 8.00053967e+8) + 9.00067309e+8, 9.00066571e+8)

📘 FLO.W 思流 — Notion 個人管理系統

FLO.W 是一套基於 Notion 搭建的個人管理模板,整合了任務、筆記、項目、習慣等模組,並配有完整的圖文影片教程。

開箱即用的 Notion 模板系統
配套圖文影片教程,新手友好
持續更新,長期維護
了解 FLO.W 思流模板✨ 已有 1531+ 位用戶選擇 FLO.W
分享本文
二一

Notion 深度用户,专注于知识管理和效率工具的研究与实践

郵件列表

加入我們的社區

訂閱郵件列表,及時獲取最新消息和更新