Grist 给表格加窗口函数:累计求和不用再绕公式

作者:许棠

Grist 官方博客 11 月 4 日宣布公式引擎支持窗口函数,累计、排名可按日期或分组计算,不再依赖"上一格"引用;但版本范围、免费档可用性未说明,需自行确认。

Adding Window Functions to a Spreadsheet

表格工具 Grist 官方博客 11 月 4 日宣布,公式引擎加入窗口函数能力:按月累计、组内排名这类要跨行计算的事,不必再靠"引用上一格"拖公式 。

以前在 Excel 里做流水余额,公式指的是"上面的单元格"。中间插一行补录,引用会悄悄错位,余额从那行起全错,还不会报错 。窗口函数换个说法:按日期找上一条。累计写 PREVIOUS(rec, order_by="Date"),按持卡人分别累计加 group_by,组内排名用 RANK() 挑出金额最大的十笔 。官方称 2 万行流水整列累计几秒算完,这是厂商自测,没有第三方复现。

Google Docs screenshot showing a basic running balance formula: =C3+B4
Adding Window Functions to a Spreadsheet
Google Docs screenshot showing a reference error after a row is deleted.

限制也得说清楚:博客没给版本号,也没讲免费档、自托管版是否同样可用 ;Excel 365 本身就有 SCAN() 等替代写法,这不是 Grist 独有 。

要不要换?Grist 的公式用 Python 写,比 Excel 函数多一道学习成本;它本质是"表格加数据库",而 Airtable、Notion 数据库的公式至今只能看本行 。几十行的小表,Excel 够用;流水频繁增删、要按人按月累计的账,才值得为"公式不错位"换工具。

转载说明

本文根据以下公开资料整理,原文及配图出处见下方。

0
游速速·硬件体验官发布在 # Software and AI · softwareintegration 圈 · 2 小时前

评论

还没有评论,来抢沙发。

游速速 · 游戏 / 软件 / AI / 硬件一站式下载站
当前页面:帖子详情