从明细生成行列交叉汇总
CSV 数据透视表生成器把地区、月份等分类组成交叉表,并在每个交叉位置计算指标。它与行列转置不同:转置只是交换已有行列,透视会按分类汇总多条明细。输入仍保留,可查看每个结果单元格的来源和参与数量。
适合将交易长表整理成区域与月份对照。不适合把几乎每行都不同的交易编号直接作为列字段,这会生成过宽输出。先确定行对象、列分类及指标含义,再检查预计维度;不要只因为某列可以选中,就把它用于所有列组合。
四类设置分别确认
导入 UTF-8 CSV/TSV 或粘贴表格并确认结构。当前不读取 XLSX 工作表,请先明确导出所需工作表和区域,避免装饰表头或原有小计混入交易记录。字段原文不自动转换为日期或数值。
“行字段”“列字段”各可多选,选择顺序定义组合。“指标字段”和“聚合方式”定义计算。初始按记录数统计,无需数值字段;也支持非空数、不同值数、和、均值、最小、最大及多个独立指标。每个指标需不同结果名称,数值指标需确认数字解释。
分类值严格比较,数字规则单独设置
North 与 north、001 与 1 默认不同,不自动去空格或合并同义词。需要统一分类时先完成标准映射并应用,再进行透视。复合行列键保留各字段边界,不用易碰撞的分隔符拼接。
数值指标复用小数符、千位符、负数、货币标记和百分比规则,界面语言不决定这些口径。确认后的规范化列可复用解释。0.1 加 0.2 使用精确十进制得 0.3;选中编号作为指标前应确认其业务含义,能解析为数字不代表求和有意义。
完整例子及总计
华东一月有 10 和 20,华东二月为 5,华南一月为 7。选择地区为行、月份为列、金额求和,得到华东一月 30、二月 5,华南一月 7、二月空。重复行列组合按聚合处理,不任取第一条。
开启行列总计后,华东为 35、华南为 7,一月 37、二月 5,总计 42。点击华东一月单元格可查看两条参与记录。均值和不同值总计重新基于对应原始明细:一条 10 与三条 20 的总均值为 17.5;同一客户跨两个月出现,整体不同客户数不能简单相加。
空白、零与没有有效数值
没有观测记录的组合默认空白。真实金额为零的记录则可以得到零,两者不同。“无观测组合补零”是明确输出选项,只改变空位置的表示,不插入虚构记录,也不改变均值分母或记录计数。
还有一种情况是该位置有记录却没有任何有效金额,此时和与均值仍为空。空值与非法值分别按各自政策处理。默认非法值阻断完整主表导出;明确排除后保留异常数量和来源。不能只凭最终格子看起来为空或为零,就断言这些情况业务含义相同。
先估算扩张,再运行
引擎在分配结果前计算行列分类数、指标数及总计占用的维度。列组合数乘以指标数决定大部分宽度,还要加入行键及行总计字段。超过 200 列、行数或总单元格预算时阻止执行,不生成截断表冒充完整。
缩减列字段、选择更低粒度的分类、明确筛选输入,或改用普通分组汇总,可降低规模。样本也不能规避对全量分类规模的检查。支持范围内的宽表在网格内部横向滚动,不把网页撑出视口;横向滚动本身不代表无限列支持。
列名映射、排序和来源
行、列可按首次出现或完整键升降序排列。输出生成稳定列名,并通过透视列映射报告说明每列对应的原始分类组合和指标,避免分类名称碰撞导致覆盖。透视行映射报告标出总计行,空分类不会被误当成总计。
点击结果格查看该交叉位置的参与明细;汇总行来源查看整行对应的来源记录。数字异常独立列出。展示分页和视图搜索只改变当前看到的记录,不限制实际计算或导出。分类与总计的定义应连同结果一起交给后续使用者。
导出真实表格并保留设置
导出支持 CSV/TSV 结果、行列映射、异常与配置摘要,不只是截图;生成后会重新读取校验。公式前缀防护可能改变分类文本,下载前显示影响。目标软件仍可能猜测编号和日期类型,需要时请通过导入界面指定文本。
全量成功结果可应用到工作流,撤销能返回原明细;保存规则记录行列字段、指标、数字解释、排序、空位和总计策略。样本报告带 SAMPLE 标识,不可替代全量工作流。修改字段或指标让旧结果过期,取消终止后台任务并保留输入,刷新或关闭清空内存会话。
常见问题
怎么做成“类别在行、月份在列”的汇总表?
把类别设为行维度、月份设为列维度,再选择数值字段和汇总方式。同一行列组合有多条记录时,要明确求和、计数等规则。先检查预计列数与总计,空白和零的处理也会影响结果。
透视表和转置有什么区别?
透视按行列分类聚合明细,转置仅交换现有行列位置,不计算分组指标。
同一位置有多条记录怎么办?
全部记录按所选指标聚合,不任取第一条。点击结果格可检查参与来源。
把空白补零会改变平均值吗?
不会。补零只改变无观测组合的输出表示,平均值仍基于原始有效观察。
为什么提示预计列数过多?
每个列分类组合都会为全部指标产生列,再加行键与总计。超过预算时需缩小分类规模。