Excel 数据透视表

像 Excel 的数据透视表一样汇总数据 — 载入一个 .xlsx / .xls / .csv 文件,把字段拖入行 / 列 / 筛选 / 值区域(或双击字段加入行)。选择聚合函数 — SUM、COUNT、AVG、MAX 或 MIN — 透视网格即时重建。结果可导出 XLSX 或 CSV。100% 浏览器内完成。
拖拽操作,无需编码 — 你的数据绝不上传。双击字段把它移入行;拖到区域即分配;点击任意条目上的 × 移除它。筛选字段在区域内显示值下拉框。
什么是数据透视表,本页怎么用?(点击展开 / 收起)

一句话说明

数据透视表把一张长数据表变成紧凑的交叉表:它按一个或多个字段分组行,再用 SUM / COUNT / AVG / MAX / MIN 汇总一个数值字段。它能回答像“每个区域每个销售员的销售总额”这类问题,而不用写任何公式。

四个放置区域

  • 行 — 其唯一值成为网格行(左侧)的字段。这里用分类 / 文本字段,例如区域。
  • 列 — 其唯一值成为顶部列标题的字段,例如销售员。留空则得到单列汇总。
  • 值 — 被聚合的数值字段。每个网格单元 = 该字段在行 × 列组合上的一次聚合。
  • 筛选 — 可选字段,限制包含哪些行;下拉框可以选择“全部”或单个值。

聚合函数(聚合下拉框)

  • SUM — 把该行 × 列桶中的数值相加。
  • COUNT — 落入该桶的源行数。
  • AVG — 数值的平均值(空白 / 文本单元格被跳过,与 Excel 的 AVERAGE 相同)。
  • MAX / MIN — 桶中最大 / 最小的数值。

实例演示

假设你的表格如下(区域在 A 列,金额在 C 列):

行RegionSales RepAmount
1NorthAlice100
2SouthBob200
3NorthCarol50
4SouthDave300

1) 把区域拖到行、金额拖到值,保持 SUM — 得到:

Region合计计算
North150100 + 50
South500200 + 300

2) 再把销售员拖到列 — 同样数据变成交叉表:

行 \ 销售员AliceBobCarolDave合计
North10050150
South200300500
Total10020050300650

3) 把区域移到筛选并选择 North — 网格只包含两行 North 数据。

提示

  • 双击字段放入行;拖到其它区域;点击条目上的 × 移除。
  • 更改区域、筛选或聚合时,网格、合计行和合计列自动更新。
  • 导出 XLSX 或 CSV 保存屏幕上网格的平面副本。
把电子表格或 CSV 文件拖到这里,或点击选择
XLSX / XLS / CSV / TSV — 首行将用作表头
数据预览(前几行):
字段
拖到区域,或双击加入行
筛选
列
行
值