XLSX Excel 查看器
本地核对 Excel 实际坐标、原始数字、格式化值与公式缓存
数据仅在当前浏览器内处理,不保存输入草稿。最多 10,000 行数据、200 列、200,000 个单元格;每格最多 32,767 个 UTF-16 码元。
工具说明
XLSX 查看器读取最多 10 MiB 的本地 XLSX 或二进制 BIFF XLS 工作簿,并显示实际工作表坐标。C5 起始的范围从 C 列显示,默认表头为第 5 行,首条数据为第 6 行;可选择其他实际表头行,不会把裁剪后的预览误当作第 1 行。XLSX 原始模式保留 OOXML 数字词元,包括长整数、高精度小数和数字日期序列值;ISO 日期单元格保留原有 ISO 文本。声明范围未覆盖全部存储单元格时,会在解析前拒绝。格式化模式可能舍入,日期遵循工作簿 1900 或 1904 系统;1900 系统的序列 60 使用 Excel 兼容显示 1900-02-29。公式模式显示存储的公式文本,不重新计算。值模式使用已有缓存,无缓存公式显示为空并明确标注,不伪造为 0;真实的空字符串公式缓存仍标注为缓存值;错误单元格保留 Excel 错误文本。旧 XLS 只能呈现二进制中存储的值,无法恢复最初输入的小数写法;实际行号超过 10,002 时需另存为 XLSX。隐藏行列包含在结果中,合并单元格仅保留左上角值。筛选搜索全部列,自然文本排序比较当前显示字符串,TSV/CSV 按当前显示模式导出所选列和所有匹配行。上限为 20 张表、10,000 行数据、200 列、每范围 200,000 格、合计 400,000 格、ZIP 展开 40 MiB、单条目 16 MiB、文本导出 16 MiB。页面最多预览 200 行或 2,500 格。不执行宏、不加载外部连接、不复刻图表,也不保存输入草稿。
场景配方
区分百分比显示与实际存储值
目标:避免把格式化百分比误当作源数值。
- 打开包含数字 0.125、格式为 0.0% 的 XLSX 工作表,按显示范围选择实际表头行。
- 在格式化模式确认 12.5%,切换原始模式确认 0.125。XLSX 长数字词元也会在原始模式保留。
- 选择需要的列后导出。CSV 使用当前模式的值,请在文件旁记录预期含义。
结果:在可读显示文本与原始存储数字文本之间作出明确选择。
使用提取结果前复核公式缓存
目标:避免把缺失或过期缓存当成已计算结果。
- 打开带公式的工作簿,在值模式检查单元格;缺失缓存时显示为空并标注“公式无缓存”。
- 切换公式模式检查存储表达式。缓存存在只说明有值,不保证是最新计算结果。
- 需要最新结果时,在电子表格应用重新计算并保存后再次打开;确认显示模式后再导出。
结果:在下游使用前明确缓存与公式限制的提取结果。
失败门诊(高频踩坑)
表头行超出工作表范围
原因:行号输入使用实际工作表坐标,不是裁剪后预览中的下标。
修复:C5:E7 范围可以使用实际表头行 5、6、7。请输入不含小数和前导零的十进制整数,默认取工作表首个已用行。
格式化数字与原始数字不同
原因:格式化可能舍入、添加百分号、显示日期或使用科学计数法;XLSX 原始模式读取原 OOXML 数字词元。
修复:需要精确存储数字文本时使用原始模式。原始数字日期是带 1900/1904 日期系统的序列值,ISO 日期单元格保持存储的 ISO 文本。旧 XLS 不能恢复最初输入的小数文本,精确写法应在源文件存为文本列。
公式结果为空或看起来过期
原因:工作簿没有缓存结果,或已有缓存过期;查看器不会计算公式。
修复:检查公式文本,需要最新值时在支持的电子表格应用重新计算并保存。缺失缓存保持为空,不会被替换为 0;真实的空字符串缓存仍标为公式缓存值。
隐藏数据与合并单元格不像 Excel 版式
原因:查看器呈现表格值,不复刻可见性、合并区域、图表或打印版式。
修复:隐藏行列会包含在结果中,合并内容仅在左上角保留。导出前核对所选列,CSV/TSV 无法保留样式与合并信息。
很小的工作簿却被拒绝或范围不一致
原因:ZIP 条目或工作表范围展开后可能远大于压缩文件,高坐标稀疏数据也可能形成很大的矩形范围。
修复:声明范围未覆盖存储单元格时,先修复并保存工作簿;工具会拒绝而不丢弃单元格。其他情况可清理未用范围或拆分工作簿。上限包括 ZIP 总展开 40 MiB、每项 16 MiB、每范围 200,000 格、工作簿合计 400,000 格。XLS 超过实际第 10,002 行的数据需另存 XLSX。
生产可用片段
同一单元格的原始值、格式化值与公式有不同含义
text
D6:存储数字词元 0.125;格式为 0.0%
原始模式:0.125
格式化模式:12.5%
E6:公式 1+2;缓存值 3
原始模式:3[公式缓存值]
公式模式:=1+2
E7:公式 2+2;没有缓存值
原始模式:空[公式无缓存]
公式模式:=2+2
范围 C5:E7 使用第 5 行表头及第 6–7 行数据。常见问题
为什么第一行显示为 5 而不是 1?
查看器保留实际工作表坐标。C5:E7 范围使用第 5 行表头和第 6–7 行数据;请输入实际已用范围中的整数行号,不接受小数或前导零。
哪种模式能保留 XLSX 长数字?
原始模式使用 OOXML 原有数字词元。格式化模式可能显示舍入值;XLS 已将数字存为二进制,无法保证恢复最初输入的小数写法。
为什么公式结果为空?
工作簿可能没有该公式的缓存结果。值模式显示空值并标注“公式无缓存”,公式模式显示存储的公式;已有缓存也可能过期。
日期与 Excel 错误如何显示?
原始数字日期保留序列值,ISO 日期单元格保留原有 ISO 文本。格式化日期使用工作簿日期系统,包括序列 60 的 Excel 兼容日期 1900-02-29。#DIV/0! 等错误保持为错误文本。
CSV 或 TSV 具体导出什么?
包含所选表头与全部筛选行,使用当前自然文本排序及显示模式。不保留类型、样式、可执行工作簿公式对象、隐藏标记或合并范围;公式模式导出公式文本。
支持所有 Excel 特性吗?
不支持,这是有限范围的表格查看器。密码保护、加密及不支持的 ZIP 格式会被拒绝;包含隐藏数据,合并内容只在左上角保留,不计算公式、不执行宏、不获取外部数据。
继续浏览