在线分析 Excel 数据 — 一键生成统计报告·免费·无需上传
一键生成双表统计报告:行列数、空值、唯一值、最小/最大值、平均值等。无需上传、无需注册——文件始终留在本地。
将一个 .xlsx / .xlsm / .xls 文件拖到这里,或点击选择
支持 .xlsx / .xlsm / .xls · 只读分析 · 本地处理 · 从不上传
如何在线进行 Excel 数据体检
- 拖入一个 .xlsx / .xlsm / .xls 工作簿——全部在浏览器内解析,不会上传。
- 点击「开始体检」——无需配置任何选项;除以下划线 _ 开头的内部表外,每张工作表都按原样扫描。
- 查看摘要:每张表显示表名、行数与列数,末尾给出整个工作簿的合计。
- 下载报告:{原文件名}-analysis.xlsx,包含下文介绍的 Overview 与 Columns 两个工作表。
本工具为只读分析,绝不修改或另存你的原文件——下载到的是依据扫描数值全新生成的报告文件。
如何阅读报告:Overview 与 Columns
下载的报告恰好包含两个工作表:
| 报告中的工作表 | 内容说明 |
|---|---|
| Overview | 每张原始工作表一行,列出表名、总行数(含表头行)与列数;最后一行 TOTAL 汇总整个工作簿的行数与列数。 |
| Columns | 每张工作表的每一列各占一行,按下一张表的口径给出完整的列级统计。 |
| Columns 表中的列 | 含义 |
|---|---|
| Sheet | 该列所属的工作表名。 |
| Column | Excel 列字母:A、B、C……AA。 |
| Header | 首行值的文本形式;首行为空时改用列字母。 |
| Total | 该列单元格总数,含表头行。 |
| Non-empty | 有值的单元格数——纯空白文本算空。 |
| Empty | null/缺失单元格、空串与纯空白字符串。 |
| Unique | 归一化后非空值的去重数量(日期按 ISO 时间戳)。 |
| Numbers | 数字格数——布尔值不算数字。 |
| Texts | 文本格数,不含空串与纯空白串。 |
| Booleans | TRUE / FALSE 单元格数。 |
| Dates | 真正的日期单元格数。 |
| Min / Max | 按下列优先级取最小/最大值;全空列为空。 |
| Mean | 仅对数字格求平均,保留 6 位小数;无数字格时为空。 |
| Max length | 文本格的最大字符长度;非文本格计 0。 |
各指标的计算口径
| 指标 | 口径 |
|---|---|
| 空值(Empty) | null/缺失、空字符串,或仅由空白构成的字符串(空格、制表符、不间断空格、全角空格)都算空。 |
| 非空(Non-empty) | 总数减去空值——只含一个空格的单元格也算空。 |
| 唯一值(Unique) | 非空值先归一化再比较:日期转为 ISO 时间戳、缺失单元格转为 null。数字 1 与文本 "1" 是两个不同的唯一值。 |
| 数字/文本/布尔/日期 | 按原始单元格判定:number 类型计入数字(布尔除外),TRUE/FALSE 计入布尔,Date 实例计入日期,字符串计入文本。 |
| 均值(Mean) | 仅对数字格求平均,四舍五入保留 6 位小数;列中没有数字格时均值为空。 |
| 最小/最大(Min/Max) | 数字优先:只在数字格间取极值;没有数字时日期按 ISO 时间戳比较;再没有则文本按字典序比较。布尔不参与 min/max。 |
| 最大长度(Max length) | 只统计文本格的字符长度;数字、布尔、日期计 0。 |
首行被视为表头,其值显示在 Header 列,但它仍计入 Total、Non-empty 等全部统计——扫描不会排除首行。
什么时候需要数据体检
- 接手陌生导出:别人丢给你一个从没见过的工作簿,需要快速盘点每张表、每一列。
- 排查脏数据:纯空白单元格、一列里数字与文本混用、意外的全空列、重复值等。
- 在导入、迁移、ETL 或接入看板之前评估数据质量,让问题在拖垮流水线之前暴露。
限制说明
- 本工具只做只读统计,不会清洗、修复或删除任何内容;清洗需求请使用专门的清理工具。
- 加密工作簿(打开需要密码)无法读取。
- 公式按缓存值识别;Excel 以文本形式存储的单元格即使看起来像数字或日期,也仍按文本统计。
- 支持旧版 .xls,但报告统一输出为 .xlsx。
报告是按扫描数值重建的数值级 .xlsx:单元格样式、列宽、合并单元格和图表会被简化。你的原文件保留全部格式——只有下载的报告是朴素样式。
常见问题
这个 Excel 数据体检工具真的免费吗?
是的,100% 免费,无需注册、没有水印、没有文件数量限制,全部在浏览器中运行。
工作簿会被上传到服务器吗?
不会。解析、统计与报告生成全部在浏览器本地用 JavaScript 完成,文件从不离开你的设备。
分析会修改我的原文件吗?
不会。扫描严格只读,下载的是另存的全新 -analysis.xlsx 报告,原文件保持原样。
什么样的单元格算空值?
null/缺失单元格、空字符串,以及仅含空白的字符串(普通空格、制表符、不间断空格、全角空格)。看起来空白但实际含空格的单元格也算空。
为什么有些列的均值是空的?
均值只基于数字格计算。仅包含文本、布尔、日期或完全为空的列,均值留空。
数字 1 和文本 "1" 算同一个唯一值吗?
不算。类型按原始单元格判定,数字 1 与文本 "1" 是两个不同的唯一值,也计入不同的类型计数。
表头行会被排除在统计之外吗?
不会。首行被视为表头并回显在 Header 列,但 Total、Non-empty、Unique 等全部统计仍包含它。
支持加密文件和旧格式吗?
加密工作簿没有密码无法读取;.xls、.xlsm、.xlsx 均可分析,报告统一为新版 .xlsx。
相关工具
想看完整参考?阅读 COUNTIF 函数:语法、示例与错误排查 —— 语法、示例、常见错误和常见问题。
想看完整参考?阅读 SUMIF 函数:语法、示例与错误排查 —— 语法、示例、常见错误和常见问题。
想清理或修复报告中发现的问题?
打开免费在线 Excel 编辑器