数据透视表
Pivot Table
按一到两列把行分组,用计数、求和、平均、最小、最大或去重计数来聚合。
按一列把行分组,可选地把第二列铺到顶部,再对第三列聚合。这是没有表格软件的数据透视表,用在一个在表格软件里要花一分钟才能打开的文件上。
把 CSV 或 TSV 文件拖到这里
在这个标签页里读取,不会上传。能认出韩文版、日文版、中文版和西文版 Excel 存出来的文件(CP949、Shift_JIS、GBK、Windows-1252)。
怎么用
选择行分组
不同值将成为汇总表各行的那一列:地区、月份、销售员。
可选地把第二列铺到横向
地区在纵向、月份在横向,就得到交叉表。留为“无”,得到的是普通的分组合计。
选择度量和聚合方式
求和与平均需要数值列;计数对任何列都行。度量默认是第一个数值列,因为对文本列求和透视得到的是一格格空白,看起来像工具坏了。
常见问题
非数值单元格按零计吗?
不按零计,它们被跳过。一列里三个空白两个值,平均数是这两个值的平均,不是五个的。把空白当零,会悄悄把一个有缺口的文件里的每个平均数砍掉一半。
为什么列这么多?
你铺到横向的那一列有那么多个不同值。按日期而不是按月份铺开,每一天一列。先把日期分组,或者按更粗的东西铺开。
能一次用两个度量吗?
一次不行。运行两次,再按分组列把结果关联起来,或者用 SQL 工具,一条 SELECT 可以同时带 COUNT 和 SUM。
可以从这些接进来
接下来
这些工具吃得下当前工具的产出,结果可以直接送过去。
快速作图
Quick Chart
把表格画成柱状图、折线图、面积图、饼图或散点图,坐标轴取整、带图例,导出 SVG 或 PNG。
用 SQL 查询 CSV
SQL over CSV
在浏览器里对拖进来的 CSV 或 TSV 跑 SQL——SELECT、WHERE、GROUP BY/HAVING、ORDER BY、LIMIT、CASE,以及两表 JOIN——语法就印在页面上。
列统计概览
Column Statistics
为每一列列出记录数、空值、唯一值、最小、最大、均值、中位数和分布。
CSV 转 Excel
CSV to Excel
把一个或多个 CSV 写进一个 .xlsx 工作簿,列带类型、有标题行和筛选。
CSV 清洗
CSV Cleaner
去掉单元格首尾空白、统一表头、修正数字和日期格式,并报出列数对不上的行。
CSV 表关联(VLOOKUP)
CSV Join
按键列做内连接、左连接、右连接或全连接,并把没匹配上的行单独列出来。