CSV 透视表生成器
将 CSV 数据转换为摘要表:选择行字段、列字段、数值字段和聚合方法(求和、计数、平均、最小值、最大值)来交叉列表您的数据。
输入
头部名称,其值将成为透视表的行标签。
头部名称,其值将成为透视表的列标题。
要聚合到每个单元格中的数值列的标题名称。
输出
| No data yet |
使用此工具的更多方式
REST API
curl -X POST https://api.iotools.cloud/v1/tool/csv-pivot-table-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"csvInput": "Region,Product,Units\nNorth,Widget,10\nNorth,Gadge…",
"rowField": "Region",
"columnField": "Product",
"valueField": "Units",
"aggregation": "sum"
}'替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。
让 AI 代理执行
Use the IOTools `csv-pivot-table-generator` tool (CSV Pivot Table Generator) on this input:
YOUR_INPUT_HERE将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。
嵌入式小组件
<iframe
src="https://iotools.cloud/embed/csv-pivot-table-generator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="CSV 透视表生成器 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。
| 每次 API/MCP 调用费用 | 5 积分起 |
|---|---|
| 需要更多积分? | 查看定价 |
也可通过
使用指南
透视表将一个长的逐行数据集汇总为一个紧凑的网格:选择一列成为行标签,选择另一列成为列标题,选择一个数值列聚合到每个单元格中。这与电子表格的"数据透视表"功能背后的思想相同——交叉列表原始数据,使模式(按地区和产品的总和、按状态和日期的计数、按团队和季度的平均值)一目了然,而不是被埋没在数百行中。
该工具直接从粘贴的 CSV 文本在您的浏览器中进行处理——粘贴数据、命名三列、选择聚合方法,然后获得返回的透视表。
何时有用
- 销售和订单 — 按地区和产品、按销售代表和月份、或按渠道和类别的收入或单位总计。
- 日志和事件 — 按状态代码和端点、或按错误类型和日期的发生次数计数。
- 调查或表单导出 — 按队列和问题的评分列平均值。
- 快速完整性检查 — 在构建完整的电子表格透视表之前,在几秒内查看数据的形状。
如何使用
- 将 CSV 数据粘贴到 CSV 数据 框中。第一行必须是标题行——这些标题名称是您将在接下来的三个字段中引用的内容。
- 在 行字段 中,输入其不同值应成为透视表行标签的标题名称(例如
区域)。 - 在 列字段 中,输入其不同值应成为列标题的标题名称(例如
产品)。 - 在 值字段 中,输入要聚合到每个单元格中的数值列的标题名称(例如
单位或收入)。 - 选择 聚合方法:求和、计数、平均、最小值或最大值。
- 透视表会自动更新。您可以复制它或将其下载为 CSV。
行和列标签按字母顺序排序。没有匹配数据的(行、列)组合对于求和/计数显示 0(没有要添加或计数的内容)或对于平均/最小值/最大值显示空白单元格(没有零个数字的有意义的平均值)。
常见问题
为什么我输入字段名称而不是从下拉菜单中选择? 该工具实时读取您的标题行,因此您输入的任何列名称都与其完全匹配(区分大小写)。如果名称不匹配,输出会告诉您哪些字段未找到,而不是默默生成空表。
值字段中的非数值会发生什么? 对于求和、平均、最小值和最大值,计算聚合时会跳过非数值或空白单元格。对于计数,组中的每个非空白单元格都会被计数,无论其是否为数值——对于计数出现次数而不是求和数量很有用。
它是否处理带有嵌入逗号的带引号 CSV 字段?
是的——解析器能识别引号:用 "双引号" 括起来的字段可以包含逗号,字段内的文字引号按 CSV 标准(RFC 4180)写作 ""。
我可以在多个行字段或列字段上进行透视吗? 目前不行——此工具恰好在一个行字段和一个列字段之间进行交叉列表。对于多级分组,使用组合列通过该工具重新运行输出,或使用电子表格。
我的数据会上传到任何地方吗? 不会。解析、分组和聚合都在您的浏览器中本地运行——您的 CSV 数据永远不会离开您的设备。