📍 无忆研习社 › 开源解码 › Notion 全功能实操指南:从块到多视图数据库、关联汇总、按钮自动化、函数公式、AI 与团队协作一次讲透

Notion 全功能实操指南:从块到多视图数据库、关联汇总、按钮自动化、函数公式、AI 与团队协作一次讲透

摘要:Notion 的核心秘密就一个词:“块”。从块到页面,从页面到数据库,再搭配八种视图、关联汇总、函数公式、按钮自动化和AI——整条主线走通,你就掌握了Notion八成精髓。本文是莫潇羽两年实操经验的完整手册,从入门基础到团队协作、Notion Calendar和手机快捷指令联动全覆盖,新手能跟着做,老用户也能查漏补缺。
字号 100%
行距 2.05
当前可见 60% 的内容
本文由 莫潇羽@无忆研习社(www.wuyi.wiki)撰写,转载请注明出处。

快速摘要

如果你只想要一句话结论:Notion 的全部能力,都是围绕「块」这一个最小单位反复排列组合堆出来的。把块组织成页面,把页面变成数据库,给数据库换上表格、看板、日历、时间线、画廊、列表、信息流、图表八种视图,再用关联汇总把多个数据库连成系统,最后用函数、按钮、自动化、AI 把重复劳动交给软件——这条主线走通,你就掌握了 Notion 八成的精髓。 这篇是我(莫潇羽)把自己折腾 Notion 这两年的实操经验整理成的一份完整手册,覆盖入门基础、多视图数据库、关联与汇总、函数公式、按钮与自动化、Notion AI、信息剪藏、团队协作、Notion Calendar 与手机快捷指令联动。每个模块我都尽量讲清楚「原理是什么」和「具体怎么点」,新手能跟着做,老用户也能查漏补缺。

文章有点长,因为 Notion 本身能玩的地方实在太多。我建议你先收藏,按需跳读:只想快速上手就看前四章,想搭管理系统就重点啃数据库、关联汇总和函数那几章。想看完整拆解,往下翻就行。


一、先把 Notion 想明白:它到底是个什么东西

我刚接触 Notion 的时候,网上的介绍五花八门,有人说它是笔记软件,有人说它是数据库,有人说它是项目管理工具。折腾下来我自己的理解是:它是一款把各种信息「数字化管理」的工具。你往里塞文字、图片、PDF、网址,它都能按你定的规律帮你排列组合,方便随时调取查看。信息一旦理顺,思路确实会清晰很多,下一步该干什么也一目了然。

它的门槛主要不在于难,而在于「能动的地方太多」。同样一块空白页面,别人能搭出客户管理系统,你可能只用来记了几行待办——区别不在软件,在于你有没有理解它的底层逻辑。所以我整篇文章都会反复强调一句话:先想清楚结构,再动手排版。

支持哪些设备,哪个端最好用

苹果、安卓、Windows、macOS 全平台都能用,有独立的手机 App 和电脑客户端,也有网页版。我的建议很直接:优先用电脑网页版来编辑。手机屏幕小,界面容易挤,更适合临时查看而不是录入;真要在移动端高强度编辑,iPad 会比手机舒服得多。

Notion 官方没有中文版,对英文不太自信的朋友有两个合规思路:一是用浏览器自带的整页翻译功能把界面翻成中文;二是在电脑端 Chrome 浏览器装一个第三方汉化插件(在扩展商店搜索关键词即可安装,装好后若没立即生效,重启一下浏览器就好)。客户端汉化需要替换一个脚本文件——在 macOS 下,进「应用程序」找到 Notion,右键「显示包内容」,进入 Contents/Resources 目录替换掉对应的脚本文件即可;Windows 思路一致,在安装目录里替换同名文件。iPhone 和 iPad 暂时没有好用的汉化方案,这点要有心理预期。说句题外话,顺手学点英语其实也挺好,常用词就那么几十个。

数据存在云端,离线怎么办

有一点必须先讲清楚:Notion 没法把数据存在本地,你写的所有内容都在它的服务器上。好处是多端实时同步,坏处是断网时早期版本基本动不了。如果你担心网络环境或者更习惯本地化的工具,国内的语雀、腾讯文档、飞书都借鉴了类似的「块 + 多维表」思路,本文讲的很多概念套到这些国产工具上同样成立,可以放心迁移。

后来 Notion 补上了离线功能,缓解了断网焦虑。整套逻辑稍微有点绕,我用一段把要点说清楚:

第一,离线必须在客户端使用,先把电脑版 App 和手机版都更新到最新版本。

第二,它是以「单个页面」为单位做离线的,不会一键把整个工作区同步下来(那样服务器压力太大)。你想离线看哪个页面,就进那个页面,在右上角(手机端是右上角的三个点)打开「支持离线查看」。

第三,多设备不会自动互通。你在电脑上设了某页离线,手机上还得再单独设一次,这页才能在手机上离线看。

第四,付费会员可以在设置里打开「自动下载」,让它自动缓存你最近访问和收藏的页面,我强烈建议打开,能省不少等待时间。

第五,离线状态下能做的事有限:基础排版、改文字、调颜色没问题,但按钮、页面内嵌的子页面、复杂的文件/函数属性这些通常没法离线编辑或新增;用模板新建的页面,模板里的内容也会丢。所以我的用法很克制——离线只用来「看」,不用来大改大增。还有个小坑:别在两个设备上同时离线编辑同一内容,联网同步时很容易冲突变乱。

把这几点记住,离线就够用了。接下来咱们从最小的「块」开始,一层层往上搭。


二、一切的起点:块(Block)与页面

Notion 里你看到的每一行文字、每一张图、每一个待办、每一段代码,本质上都是一个「块」。块是搭建一切的最小积木,理解它,后面的所有功能你才不会觉得是天上掉下来的。

块是怎么用的

新建一个页面后,最上面那行大字是页面标题。标题上方有三个小按钮,可以给页面加图标、加封面、加评论,让页面好看一点——图标和封面都能随时更换或删除,封面还能上传自己的图片。

正文里,光标停在空行,你有两种主要的录入方式。第一种是「斜杠召唤」:直接敲一个 /,会弹出一长串可选的块类型,输入关键词就能精确定位。比如打 /table 直接插入表格,打 /code 插入代码块。第二种是 Markdown 风格的快捷键,我天天在用,列几个最高频的:

  • # + 空格 = 一级标题
  • ## + 空格 = 二级标题
  • ### + 空格 = 三级标题
  • > + 空格 = 折叠块(Toggle)
  • - + 空格 = 无序列表的圆点
  • [] + 空格 = 待办复选框

熟悉这套快捷键之后,录入速度会快一大截。块的移动和编辑都是「以块为单位」的:每个块左侧有一个六点手柄,按住它就能把整块拖到任意位置。想一次移动好几块,先把它们框选起来再整体拖动;想复制某一块,选中后用复制粘贴(或按住块后用快捷键)就能克隆出一个一模一样的。

光会用块,你就已经可以把 Notion 当成一个「升级版 Word」来用了——随手记笔记,排版还比 Word 灵活漂亮。如果某一页很重要、要经常看,就在右上角给它加颗星标,它会被收进你的「收藏」里,侧边栏一眼就能找到。

页面、子页面与超链接跳转

Notion 的结构是无限嵌套的。你在左下角或侧边栏点加号建出来的,都是「主页面」;如果把一个页面拖进另一个页面里,它就变成了后者的「子页面」,以超链接的形式展示在父页面中,点一下就能跳进去。想让子页面独立出来,把它从父页面里拖出来就行。

更灵活的是,任何页面里都能链接到任意其他页面。在正文敲 / 输入「页面」,搜出你想链接的那个页面的名字,点一下,就在当前位置生成了一个跳转链接。靠这种页面间的互相链接,你可以织出一张属于自己的知识网。

这一节看似简单,却是 Notion 的根。我自己回头看,很多人之所以觉得 Notion「学不会」,恰恰是跳过了块和页面,直接去抄别人的复杂模板,结果一改就崩。莫潇羽的建议是:先把块和页面玩到顺手,再往上走。下一章,我们进入真正让 Notion 与众不同的部分——数据库。


三、为什么人人都该用数据库

我自己的整个 Notion 工作区,基本都是用数据库搭起来的,原因很现实:记在普通块里的内容,只能靠搜索把它捞出来,没法汇总、没法筛选,时间一长就「消失」了;而记在数据库里的内容,能排序、能统计、能筛选,找起来非常省事。

数据库入门其实不难,说白了一开始就是建几张 Excel 表格。但 Notion 的数据库有几个 Excel 没有的特性,正是这些特性让它脱胎换骨。

数据库就是一个「特殊的页面」

很多新手纠结「数据库和页面到底什么关系」。我的理解是:数据库就是一种特殊形态的页面——一个表格形态的页面。它和普通页面不是上下级关系,而是相互依赖、可以互相嵌套的关系。理解了这一点,你就明白为什么数据库可以被放到任何页面里去展示。

正因为这种关系,建数据库有两种方法:

第一种,直接在左下角点「新建页面」,在新页面下方选择数据库类型(可以用 AI 搭,也可以套现成模板,但模板改起来未必比从空白搭更快,所以我一般直接建空白数据库)。这样建出来的数据库会出现在侧边栏。

第二种,也是我更常用的,是在某个总页面(比如我的个人主页)里敲 / 输入「页面」,再把它变成数据库。这样数据库就以一个页面链接的形式待在主页上,想放哪儿放哪儿,查看起来比缩在细窄的侧边栏方便太多。

数据库的「分身」:链接数据库视图

这是 Notion 最让我惊艳的设计之一。你建好一个数据库后,点它右上角的设置,选择「拷贝视图链接」,然后到任意一个页面里粘贴,选择「创建链接数据库视图」,就能在那个页面生成这个数据库的一个「分身」。

分身和本体的数据是完全同步的——在分身里改了,本体也跟着改。它的价值在于:你可以把好几个不同数据库的分身,统统粘到同一个主页里集中查看,不用在侧边栏点来点去跳来跳去。分身的标志,是它名字左侧有一个特殊的小图标,点一下能跳回本体。我个人主页上的所有表格,几乎都是从各自的数据库「拷贝视图链接」粘过来的分身,这样所有信息汇于一处,体验非常顺。

建好数据库后,最基础的操作就是改表头名字、加描述(多人协作时告诉别人这列该填什么)、选图标,然后开始添加属性。删除数据可以右键单条删,也可以把鼠标移到行最左侧勾选小方框后批量删;批量修改状态、图标、时间也是用这个小方框框选后统一操作。这些都很直观,真正要花心思的是「属性」和「视图」,咱们一章一章来。


四、属性:给数据贴标签

属性有点像 Excel 里的表头,但有个关键区别:在 Excel 里你直接打字就行,而 Notion 的每个属性在添加时都规定死了类型。刚用会有点不习惯,但正是因为有了明确的类型,数据才能被精准地提取、统计、筛选。可以说,属性设得用不用心,直接决定了你后期能不能优雅地把数据捞出来。

下面我把常用的属性类型梳理成一张表,新手第一次看个大概印象就好,用到了再回来查:

属性类型

干什么用的

实操备注

文本

输入任意文字

最朴素,编辑属性里没什么可调的

数字

输入数值

可在编辑里切换成货币、百分比,并设小数位数

单选 / 多选

打标签分类

单选只能选一个,多选可选多个;选项颜色可改

状态

表示进度

预置「待办 / 进行中 / 已完成」三组,可自定义增减

日期

记录时间

可显示年月日、含时间、设结束时间形成时间段

人员

指派负责人

需要团队协作付费功能才用得上

文件和媒体

上传附件 / 嵌链接

图片、文档都行

复选框

打勾

本质是「是 / 否」,勾上为是

网址

存链接可点击跳转

可开「显示完整网址」,与纯文字的区别就是能点

电子邮件 / 电话

存联系方式

一目了然

关联(Relation)

连接两个数据库

进阶重点,后面单独讲

汇总(Rollup)

跨表统计

进阶重点,配合关联使用

公式(Formula)

自定义计算与显示

进阶重点,函数那章细讲

创建时间 / 编辑时间 / 创建者 / 编辑者

系统自动生成

自动记录,无需手动填

按钮(Button)

一键执行操作

自动化那章细讲

ID

自动生成唯一编号

删了也不会重号,普通人基本用不到

AI 自动填充

让 AI 自动打标签 / 总结 / 翻译

需搭配 AI 功能,AI 那章细讲

把属性排得清清爽爽

属性一多,单个页面就会拉得很长,看着头疼。Notion 给了几套「整理收纳」的办法,我经常用:

在视图里控制显示。 进数据库后点右上角的三个点 →「属性」,把不想看的属性的「眼睛」关掉就行。不同视图(比如日历)默认显示的属性很少,想多显示就在这里挨个打开。属性的左右顺序也能直接拖动调整。

用自定义页面布局(Customize layout)。 点开一条数据的详情页,如果属性长得吓人,可以进自定义布局,把一长串属性挪到右侧的侧边面板里,主区域立刻清爽。在面板里还能进一步:固定几个最常看的属性常驻显示(最多固定四个),把不常用的折叠收起,甚至分组管理。每个属性还能设「显示 / 隐藏 / 始终隐藏」三档可见性,把不挡视线的默认属性彻底藏起来。

我自己的习惯是:常看的两三个属性固定在顶部,剩下的全收进侧边面板再折叠。这样每次打开一条记录,眼睛只需要落在最关键的信息上,效率高很多。属性这一关过了,下一章我们进入真正的重头戏——多视图。


五、玩转多视图:一份数据,八种看法

这一章是 Notion 最迷人的地方,也是标题里「多视图数据库」的正主。核心观念一句话:同一个数据库,可以挂上多个视图,每个视图换一种展示方式,但底层数据是同一份。 你做任务管理,可能想用看板看进度、用日历看截止、用时间线看流程——不用建三个库,建三个视图就够了。

切换视图很简单:点数据库名字旁边的加号「添加新视图」,选好布局即可,左上角的标签页之间随时跳转。下面这张表是我对八种视图的取舍总结,建议先看表建立全局印象,再往下看每种的细节小技巧。

视图

最适合的场景

我的一句话点评

表格 Table

多属性、要批量处理的数据

最朴素也最万能,我用得最多

看板 Board

有明确状态流转的任务

拖卡片改状态,多项目管理神器

日历 Calendar

按日期看安排

做计划的人必备

时间线 Timeline

环环相扣的流程型项目

横向甘特图,看依赖关系一流

画廊 Gallery

图片展示、打卡、信息卡片

做模板首页特别好看

列表 List

极简的「今天 / 明天」清单

信息少,胜在干净

信息流 Feed

资讯收藏、内容预览

像新闻流,图文都能露出

图表 Chart

数据可视化分析

看数字不敏感的人福音

表格视图:朴素但万能

表格和 Excel 长得最像,属性全铺开,看得最清楚,做基础数据展示和批量操作无可替代。它有几个我天天用的小技巧:一是真正的批量修改,勾选行首小方框就能统一改状态、图标、属性;二是子任务(Sub-items),点右上角三个点打开「子项目」,就能在一条大任务下挂若干小任务,形成层级,不看时折叠收起,整洁又清晰;三是长文本自动换行,开了「换行」后可用 Shift+回车 在单元格内换行;四是给文字加背景色或加粗,用快捷键就能让重点在一堆信息里一眼跳出来。

看板视图:状态流转一目了然

看板按某个属性(通常是状态)把卡片分成几列,拖动卡片就能改状态,做内容生产、项目推进特别顺手。卡片上除了标题,还能在「属性」里打开日期等信息,让快到期的任务自然冒头。两个进阶技巧:一是「隐藏空分组」,没有卡片的列自动收起,把任务拖过去时它又自动出现,页面始终干净;二是「二次分组」(Sub-group),在按状态分列的基础上再按项目细分,能看清每个项目的任务各处在什么状态——信息量大,看个人喜好,我平时一般不开二级分组。

日历视图:做计划的人离不开

日历按日期属性摆放数据,可以按月也可以按周显示(任务多时用周视图更清楚)。如果数据库里有多个日期属性,可在三点菜单里指定「按哪个日期」显示;设了结束时间的任务会拉成一条长条,跨度一目了然。一个常被问到的点:一个日历没法直接显示两个数据库的内容。 想做到,只能再建第三个数据库,用关联把另外两个库的内容关联进来,再让第三个库的日历显示它们。

时间线 / 甘特图:流程型项目的利器

时间线就是横向时间轴,特别适合任务环环相扣的流程管理——办一场活动,先做什么后做什么,在甘特图上清清楚楚。注意它要生效,数据库里至少要有一个包含「日期范围」的日期属性。任务条之间能拉「依赖关系」线,表示先后顺序;打开「缓冲区域 / 依赖」后,挪动前一个任务,后续任务会自动跟着平移,整体平移项目时非常省心;不想联动就把依赖关掉。任务多到看不过来时,照例用筛选瘦身。

画廊视图:好看的卡片墙

很多人以为画廊只能放图,其实不然。新建画廊默认带「卡片预览」,如果你不想要图,把卡片预览设成「无」,就能腾出空间显示其他信息——拿来做打卡墙、月度收支统计卡都很漂亮,有进度条属性也能直接露出。要用图时,记得打开「自适应卡片大小」让长宽自动调节,封面图显示效果最好。我自己模板首页的打卡区、收支区,基本都是画廊视图做的。

列表视图:极简清单

列表是我用得最少的视图,因为它能显示的信息少,就是一个去掉了表格框线的简洁清单,比较适合喜欢极简风、或者只想罗列文章标题这类场景。想多显示几个属性也能在三点菜单里打开,但整体不如表格信息密度高。

信息流视图:像刷资讯一样浏览

信息流(Feed)会把每条数据页面里最上方的图片、视频、文字、待办都露出来,看起来很像新闻流。设置很简单:到数据库右上角设置 → 布局 → 选信息流,还能设是否显示页面图标、作者署名,以及打开方式(我推荐「侧边预览」)。如果你用 Notion 收集网上的资讯,用它来浏览图文并茂,体验非常好。

图表视图:把数据画出来

图表是八种视图里唯一需要付费才能完整用的(免费版每个页面只能加一个图表)。目前提供柱状图、条形图、折线图、环形图四种。设置思路是:选图表类型 → 选「显示内容」(X 轴分组依据)→ 选每段切片代表什么数据(计数条数,或对某个数值求和/求平均/最大最小值)→ 选排序、配色(我建议用彩色,区分度高)。还能按时间筛选,比如只看本周/本月的支出,更贴近实时。图表能存成图片导出,也能锁定后拷贝链接粘到任意页面展示。客观说,飞书、腾讯文档在图表样式的丰富度上目前比 Notion 做得更好,但 Notion 图表画得干净,配合扎实的数据库底层逻辑,已经足够让数据一目了然。

把八种视图串起来你会发现:视图只改变「看」的方式,不改变数据本身。这正是 Notion 「一份数据,多种用法」的精髓。下一章,我们讲所有视图都通用的那些操作。


六、数据库通用操作:筛选、排序、分组、统计、模板

不管你用哪种视图,下面这些操作都通用,是把数据库从「能用」变「好用」的关键。

筛选藏在数据库右上角那个像漏斗的图标里。它支持多条件叠加,比如「状态是进行中」并且「日期是本周」。更妙的玩法是结合「创建视图副本」做分流:复制一个表格视图,一个只筛选未完成的事,另一个只筛选已完成的事,同一个库被切成几个清爽的视角,再也不会眼花。提醒一句,多人协作时筛选别随手「为所有人保存」,否则别人看到的就只剩你筛出来的那点内容了。

排序在筛选旁边,可升序可降序,还能多级排序。分组(Group)能把数据按某个属性自动归类展示——比如按项目分组,每个项目下挂哪些任务一目了然。

底部统计:点表格底部某列,会出现一个计算菜单,可以求和、计数、求百分比等等。它的局限是只能对整列做简单运算,没法按条件精细统计(比如只统计打了勾的金额);要做那种统计,就得上函数了。

数据库模板解决重复排版的痛点。写日记、记读书笔记,每次页面排版都一样,不可能每次手打。做法是:在数据库「新建」按钮旁点小三角 →「新建模板」,把想要的排版在模板里搭好,再把它设为默认(可指定应用到哪些视图)。之后每新建一条,页面就自带这套排版。模板还能按周期自动生成新页面,配合按钮、自动化能玩出很多花样。

把这一章和前面的视图、属性合起来,你已经能独立搭出一个像样的个人管理系统了。但此刻你的数据库还是一座座孤岛,下一章我们造桥。


七、关联与汇总:把分散的数据库连成系统

这一章是从「会用 Notion」迈向「用 Notion 搭系统」的分水岭。想统计「每个月看了多少本书」「每个项目完成了百分之多少」「每张卡刷了多少钱」,就必须学会用关联(Relation)连接两个数据库,再用汇总(Rollup)做跨表统计。

什么时候需要关联

举个我自己的例子。我做内容时有一个「项目」库和一个「任务」库,一条视频项目下面拆成写脚本、拍摄、剪辑等若干任务——这就是天然的从属关系。这时给「项目」加一个关联属性,连到「任务」库,打开「双向关联」,两张表就互相挂钩了:在项目里能看到它包含哪些任务,在任务里能看到它属于哪个项目。

再比如读书记录库和月份库关联起来,每本书选好是哪个月看的,就能统计每月的阅读量;流水账库和月份库、账户库分别关联,就能从「月份」和「账户」两个维度统计花销。口诀是:你想从几个维度统计一张总表,就建几个分类数据库,再把它们关联起来。

设置关联有个细节要注意:选「双向关联」一定要打开,这样两张表才是互相挂钩;关联时上方填的是本表里这个属性的名字,下方那行空格填的是对方表里显示出来的属性名字(不填就默认用你这张表的名字)。

用汇总做跨表统计

关联建好后,统计要到「分类表」那一侧做。最简单的方式是再加一列「汇总」属性:先选从哪个关联去汇总,再选汇总对方表里的哪个数值,最后选计算方式(求和 / 平均 / 计数 / 百分比等)。比如:

  • 月份表里汇总流水账的「金额」求和 → 得到每月总支出
  • 账户表里汇总流水账的「金额」求和 → 得到每张卡的支出
  • 项目表里汇总任务的「状态」,按「完成百分比」计算 → 得到项目完成度(建议把它编辑成进度条样式,一眼看出还剩多少没做)

汇总的好处是简单,局限是只能用它预设好的几种算法。想要更灵活的统计(比如「还有几件事没做」这种自定义文本),就得请出函数。

实战的临门一脚:用按钮自动关联

真正用起来你会发现一个效率问题:每新增一条记录都要手动去点关联,慢且烦。我的做法是加一个按钮——点一下,它就自动新建一条记录并自动关联到对应页面。把这个按钮放进画廊视图的卡片里,点客户卡上的「添加任务」就自动建任务并关联到这个客户,丝滑得很。按钮怎么做,正是下两章的内容。


八、函数公式:让数据库真正聪明起来

这一章稍微烧脑,但它是 Notion 的「内力」。函数(公式)主要有三大作用:做计算(加减乘除、四舍五入、求和求平均)、改格式样式(加粗、上色、把日期加减成新日期)、提取并展示关联表里的内容。掌握它,数据库才能从「能记」变成「会算会想」。

先理解:只有同格式的内容才能一起算

Notion 把公式里的内容分成七种格式:文字、数字、日期、人名、邮箱、是非(布尔)、列表。格式不同的内容不能直接混算。 最典型的坑是「是非」——它表现为复选框,勾上是 1、没勾是 0。你想统计三个打卡的完成率(一个百分比数字),就得先把「是非」用 toNumber 转成数字,再做计算:

(toNumber(打卡1) + toNumber(打卡2) + toNumber(打卡3)) / 3

记住这个意识:算之前先想清楚格式,必要时先转换,是写函数不报错的关键。

点语法:把函数像链条一样串起来

新版 Notion 支持用 .(点)串联函数,写长公式时层次特别清楚。比如 add(5, 10) 可以写成 5.add(10),再接着 .multiply(10)。公式长了之后,点语法能让你一眼看清「我这一整串都在处理哪个属性」,不至于被括号绕晕。编辑时建议用 Shift+回车 把括号撑开换行,避免手滑误删括号导致指令不闭环;还能用 /* 注释 */ 给自己留备注。

逻辑判断:if / and / or / not

这几个是写条件的核心。if(条件, 满足时显示, 不满足时显示),而且 if 可以无限嵌套,把所有情况判断到底。and 要求多个条件同时成立,or 要求满足其一,not(或感叹号)表示「不是」。做四象限优先级(紧急且重要 / 紧急不重要……)、做多条件筛选,全靠它们。

时间运算:dateAdd / dateSubtract / dateBetween / now

这几个我用得最多,做复习系统、客户回访系统、倒计时全靠它们:

  • dateAdd(日期, 数量, "单位"):在某日期上加一段时间。单位有 years/quarters/months/weeks/days/hours/minutes。
  • dateSubtract(日期, 数量, "单位"):减一段时间,常用来「截止前两天提醒我」。
  • dateBetween(日期1, 日期2, "单位"):算两个日期相差多久。
  • now():当前时间,自动更新,常和 dateBetween 搭配算「现在到截止还有几天」。

比如做一个「记忆卡片」三次复习:第一次 dateAdd(录入日期, 5, "days"),第二次在第一次基础上 dateAdd(第一次, 15, "days"),第三次再 dateAdd(第二次, 20, "days"),一条数据就排好了三次回顾。

条件颜色:让数据库按规则自己上色

做项目管理时,我喜欢让数据库根据剩余天数自动变色:还剩 4 天以上绿色,2 到 4 天黄色,今明两天红色,已过期灰色。实现分两步:第一步,加一列公式,用 if + dateBetween + now 把「什么条件显示什么颜色代码」写清楚;第二步,到数据库右上角设置里找到「条件颜色」,让背景色匹配公式输出的颜色值。这样做项目时一眼就能看出哪些火烧眉毛。配色逻辑也能用在客户管理、记账、采购等任何有时间紧迫度的库上。

提取与显示关联内容:filter / map / join

这是函数里偏难的一组,专门针对已关联的两个库。filter 负责筛选关联上的条目(比如「只显示状态不是已完成的任务」);map 负责决定显示样式,用 current.属性名 拼出你想露出的字段;join 和换行符 \n 负责决定怎么排列、怎么换行。组合起来,你就能在一个项目里只显示它「未完成」的任务,并按「状态 + 名字 + 倒计时」的顺序漂亮地排好。

统计关联数据:sum / length

筛出内容后还想进一步统计:sum 对筛出来的数值求和(比如「未完成任务的金额合计」「应收未收多少钱」),length 数个数(比如「还有几个任务没完成」)。它们和普通的整列求和不同,是针对关联表里符合条件的数据做运算,灵活得多。

进度条:用 substring 切字符

任何百分比都能变成花式进度条,原理是 substring(切割字符串)。思路是:先给十个实心方块和十个空心方块,按完成度把实心切前 N 个、空心切后 (10−N) 个,中间塞一个进度图标,再用 + 拼起来。完成度本身用 filter 数出未完成数、除以总数算出,再用 round 配合「先乘后除」控制保留几位小数。这一套写完,你的任务列

🔒
该内容仅对更高等级社区用户开放
请谨慎解锁时效性强且发布日期较早的文章
单篇解锁后若未显示全文请刷新页面
您当前:游客 · 可见 60% 内容 · 升级至 注册用户 可见 70%
👀
游客
可见 60%
✓ 当前
注册用户
注册用户
可见 70%
社区精英
社区精英
可见 100%
社区守护
社区守护
可见 100%
仅解锁本文,永久有效。如需PDF珍藏版,请联系站长获取。 当前单篇价格 ¥9.9
✏️ 发表评论

请先登录后发表评论

前往登录
📊 站点统计
今日发布0 篇
文章总数1107 篇
昨日发布1 篇
本月发布31 篇
建站时间456 天
🔍 搜索
站长微语

联系站长

QQ:2805463528
AIGC 技术社区
致力于解码 AI前沿技术 与经验分享
纯粹的技术应用社区

💡 欢迎您的建议与反馈,让社区变得更好

快速通道
联系站长
站长QQ二维码
AI交流群
AI交流群
仍在路上

那些寒夜里追赶过的方向

那些冷眼下没放弃的理想

一篇一篇写到现在

仍在路上

"不羁放纵爱自由"

—— 致敬 Beyond
持续创作中 莫潇羽 · 无忆研习社
▲