📊Excel 表格查看转换

本地读 xlsx / xlsm · 每格看存的与显示的 · 导出 CSV / JSON / Markdown / Excel

1把表格拖进来

点这里选文件,或把 .xlsx / .xlsm 拖到框里
支持多个文件,一次读一个,切换着看 · 单个不超过 60 MB、不超过 100 万个格子
所有解析都在你自己的浏览器里完成,文件不上传、不发给任何服务器
读不出来的情况会直接说原因:.xls 老格式、.xlsb 二进制、LibreOffice 的 .ods、被截断或加了密的文件都不在能读的范围里。.xlsm 能读,但只读表和数据,宏代码不读也不运行。

5这页能看到什么、看不到什么

日期、百分比为什么会和 Excel 里不一样

Excel 存日期不是存「2026-01-05」,是存一个数字(1900 年起算的序列号),显示成什么日期由单元格格式决定。这页会按格式把数字换算成日期给你看,同时把原始数字留着——导出时选「存的原文」拿到的就是数字,选「显示值」拿到的就是换算后的日期。百分比同理,文件里存 0.152,格子里显示 15.20%。

换算只覆盖日期、时间、百分比这三类。货币符号、千分位逗号、科学计数法这些样式,这页照原样给数字,不模仿排版——那是排版层的事,硬猜容易猜错。

公式为什么不重算

文件里每个公式格存两样东西:公式本身,和 Excel 上次保存时算出来的结果。这页显示的是那个存下来的结果,不会替你重新计算。所以上游数据改了、别人另存过、或者公式引用了别的文件,结果都可能是旧的;引用别的文件的公式,这页也读不到对方。哪一格是这种情况,网格里会标出来。

哪些内容读不到

图表、图片、透视表、条件格式的颜色、筛选状态、批注、数据验证这些不解析;.xls 老格式、.xlsb 二进制、.ods、加密文件也读不了。宏(VBA)只告诉你「这个文件带宏」,不读里面的代码,更不会运行它。想核对文件到底是不是它声称的类型,用同类的文件类型识别。

超过 15 位有效数字的数

Excel 内部按双精度存数字,超过 15 位有效数字的部分它自己就保不住了,界面上看到的和被别的程序读到的都可能对不上。这页导出的时候默认给你文件里存的那串字符原文,不做四舍五入;18 位的身份证号、银行卡号建议直接用文本导出,或者用CSV 表格查看编辑存成带引号的 CSV。

会不会上传、会不会外泄

不会上传。这页是一个单独的 HTML 文件,解 zip、读 XML、换算、生成导出文件全在你的浏览器里跑完,没有任何一个字节把表格内容发出去。本站只统计页面被打开的次数,用的是一个 1×1 像素的计数请求,里面不含任何内容。

Excel 表格查看转换 · 单文件纯前端 · 手机也能用