分类

数据透视表生成器

从CSV/JSON数据生成交互式数据透视表,支持自定义行、列和值字段配置

用作透视表行的字段。如果为空,将使用第一个非数字字段。

用作透视表列的字段。如果为空,将使用剩余字段。

要聚合的数字字段。如果为空,将自动检测数字字段。

生成透视表前应用的可选筛选器。格式:字段 操作符 值

向透视表添加总计行和列

在值旁边显示百分比

透视表中显示的最大行数

透视表中显示的最大列数

关键信息

分类
Data Analysis
输入类型
textarea, select, text, checkbox, number
输出类型
text
样本覆盖
4
支持 API
Yes

概览

数据透视表生成器是一个在线工具,可将您的 CSV 或 JSON 格式的原始数据快速转换为结构清晰、可交互的数据透视表。无需复杂软件,只需粘贴数据并配置行、列、值字段,即可立即获得多维度的数据汇总与分析视图。

适用场景

  • 当您拥有 CSV 或 JSON 格式的销售、库存或调查数据,需要快速按不同维度(如地区、产品、时间)进行汇总分析时。
  • 当您需要自定义透视表的行、列布局,并选择特定的聚合函数(如求和、计数、平均值)来计算关键指标时。
  • 当您希望在生成透视表前,先对数据进行筛选(如只看特定区域或大于某值的记录),以聚焦于特定分析范围时。

工作原理

  • 在“数据输入”框中粘贴您的 CSV 或 JSON 数据,并选择对应的数据格式。
  • 配置透视表结构:指定用作行的字段、用作列的字段以及需要聚合计算的值字段。
  • 选择聚合函数(如求和、平均值),并可选地添加筛选条件、设置是否包含总计行/列或显示百分比。
  • 点击生成,工具将立即处理数据并输出一个结构化的数据透视表,清晰展示数据的交叉分析结果。

使用场景

销售数据分析:按销售地区和产品类别汇总销售额与订单数量,快速识别高绩效区域和产品。
库存管理:汇总不同仓库、不同品类的库存数量与价值,生成库存分布总览。
市场调研:分析问卷调查结果,按受访者 demographics(如年龄、地区)交叉统计各选项的选择人数与比例。

用户案例

1. 季度销售业绩汇总分析

销售分析师
背景原因
分析师收到一份包含各销售员、所属大区、产品线及季度销售额的 CSV 数据。
解决问题
需要快速了解每个大区下,各产品线的总销售额和平均订单额,以评估区域产品策略。
如何使用
粘贴 CSV 数据,设置“行字段”为“大区,产品线”,“值字段”为“销售额”,聚合函数选择“求和”和“平均值”。
效果
生成一个透视表,行显示各大区及其下的产品线,列显示销售额的总和与平均值,清晰对比不同区域的产品表现。

2. 网站流量来源与页面转化分析

背景原因
市场团队导出了 JSON 格式的网站日志数据,包含流量来源、访问页面和是否转化(是/否)等信息。
解决问题
需要分析不同流量来源(如搜索引擎、社交媒体)在不同关键页面上的转化次数,以优化投放渠道。
如何使用
输入 JSON 数据,设置“行字段”为“流量来源”,“列字段”为“访问页面”,“值字段”为“转化”,聚合函数选择“计数”。
效果
透视表清晰展示了每个流量来源在各个页面的转化次数,帮助团队快速定位高效渠道和页面。

用 Samples 测试

json, csv

相关专题

常见问题

这个工具支持哪些数据格式?

支持 CSV 和 JSON 两种常见数据格式。您需要在输入数据后,在“数据格式”选项中正确选择。

我需要编程知识才能使用吗?

完全不需要。工具提供直观的界面,您只需通过文本框和下拉菜单进行配置,就像填写表格一样简单。

能处理多大的数据量?

工具适用于中小型数据集的快速分析。对于极大文件(如数百万行),建议先使用专业软件进行预处理。

生成的透视表可以导出吗?

生成的透视表以清晰的文本表格形式呈现,您可以直接复制结果文本,粘贴到文档、邮件或笔记软件中使用。

如果我不指定行或列字段会怎样?

如果留空,工具会智能推断:通常将第一个非数字字段作为行字段,剩余字段作为列字段,数字字段作为值字段进行聚合。

API 文档

请求端点

POST /zh/api/tools/pivot-table-generator

请求参数

参数名 类型 必填 描述
inputData textarea -
dataFormat select -
rowFields text 用作透视表行的字段。如果为空,将使用第一个非数字字段。
columnFields text 用作透视表列的字段。如果为空,将使用剩余字段。
valueFields text 要聚合的数字字段。如果为空,将自动检测数字字段。
aggregateFunction select -
filterConditions textarea 生成透视表前应用的可选筛选器。格式:字段 操作符 值
includeGrandTotals checkbox 向透视表添加总计行和列
includePercentages checkbox 在值旁边显示百分比
maxRows number 透视表中显示的最大行数
maxColumns number 透视表中显示的最大列数

响应格式

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
文本: 文本

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-pivot-table-generator": {
      "name": "pivot-table-generator",
      "description": "从CSV/JSON数据生成交互式数据透视表,支持自定义行、列和值字段配置",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pivot-table-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]