整理与计算:公式面板与工具

从明细表长出一张汇总表

更新于 2026-09-03 · 阅读约 2 分钟 · 对应桌面版 macOS 0.0.9 / Windows 0.0.7

超级表版本的数据透视:新建一张表,第一列引用明细表的分组列,后面每列一个 SUMIF / COUNTIF。它是活的、可加列、可再被引用、可进看板。


思路

明细表(比如销售订单)一行一笔;你想要「每个月一行」的汇总。做法只有两步:

  1. 新表的第一列引用明细表的分组列——它自动得到分组列的所有不重复值,一个值一行。
  2. 后面每一列写一个条件汇总,条件是「明细表的分组列 = 本行的第一列」。

一步步做

以样例工作区为例:明细表 AA 销售订单 有月份列 AA9、金额 AA6、已回款金额 AA11

  1. 侧栏「新建表格」,命名「月度汇总」,它的代码是 AB
  2. 点第一列 AB1 的表头 → 设置公式,写 AA9。表里立刻出现三行:2026-07、2026-08、2026-09。
  3. 添加一列,命名「签单金额」,公式 sumif(AA6, AB1 = AA9)
  4. 再加「已回款」sumif(AA11, AB1 = AA9),「订单数」countif(AA2, AB1 = AA9)
  5. 最后加「客单价」AB2 / AB4——本表内两列相除。

月度汇总表:第一列引用明细表,其余列是跨表汇总公式
月度汇总表:第一列引用明细表,其余列是跨表汇总公式

明细表下个月多出「2026-10」的订单,这张表自动多出一行;改一笔金额,对应月份的合计当场变。

选中「签单金额」列,公式栏显示 SUMIF(AA6, AB1 = AA9)
选中「签单金额」列,公式栏显示 SUMIF(AA6, AB1 = AA9)

用面板做同样的事

不想手写,「求和」面板的合并计算模式做的就是这件事:选明细表,选「按什么分组」(月份),再选「对什么列做什么」(金额求和、金额计数……),运行后得到一张新表。见合并计算。手写的好处是能随时再加一列、改条件。

两层分组

「每个月、每个大区」一行:第一列仍引用月份,第二列引用大区——但这样得到的是两列各自的不重复值,不是组合。做法是先在明细表加一列 concat(AA9, "-", AA8) 得到「2026-09-华东」这样的组合键,汇总表第一列引用这个组合列,汇总条件也对它。或者直接用数据透视视图,它天然支持行列两个维度。

什么时候用汇总表,什么时候用透视视图

汇总表 透视视图
是什么 一张真表 表的一种看法
能再加自定义列(客单价、同比) 不能
能被别的表引用、能导出成 Excel 只能截图或放看板
行列两个维度、随手拖 要拼组合键 直接拖
适合 会反复用、要接着算的口径 临时看一眼

别忘了序号列

汇总表第一列引用的分组值就是它的天然唯一键;如果分组列是公式列,xsumif / xcountif 这类增量函数要求序号列不是公式,普通 sumif 没有这个限制。日常用 sumif 即可。

这一页没解决你的问题?翻翻帮助中心,或者写信到 tabledi@thingworks.com.cn —— 读信的就是做产品的人。