数值列表累加求和工具 - 五岁小孩

加载中...

解析设置

换行、逗号、分号、顿号、制表符均可作为分隔符,空格分隔仅在智能提取方式下生效。累加走十进制高精度运算,不会出现浮点末位误差。数据只在当前浏览器中处理。

待累加的数值
有效个数 0
已忽略 0
平均值 -
最大值 -
最小值 -
正数合计 -
负数合计 -
逐行明细与累计小计
输入数值后,这里会逐行列出原始内容、解析结果和累计小计。
把一列数字变成一个可靠的合计
需要合计的数字往往不是干干净净的一列:从表格里复制出来会带单位,从聊天记录里摘出来夹着姓名,财务导出的明细里还有括号负数和千分位。把这些内容整段粘到上方输入框,工具会逐项读数、跳过读不出数字的内容,并用十进制方式累加,避免脚本或普通计算器在小数末位攒出误差。除了总和,页面同时给出个数、平均值、极值和正负分项,右侧明细表逐行标出解析值与累计小计,方便回头核对是哪一行没被读进来。
使用方式
1. 粘贴数据:直接从 Excel 竖着复制一列、从网页表格横着复制一行,或整段贴入含说明文字的清单都可以。
2. 调整规则:金额类数据建议把小数位设为 2 位;含占比数据时保留百分号换算;数据里的括号另有含义时关掉括号负数开关。
3. 核对结果:比对「有效个数」与预期条数,若不一致就在明细表里找到被标为已忽略的行。
4. 取用结果:「复制总和」得到不带千分位与单位的纯数字,可直接粘进单元格;「导出 CSV」保留完整明细留档。
适用场景
报销单与费用明细合计、销售流水与收支对账、学生成绩与问卷分值汇总、采购数量与库存盘点核数、报价单分项加总、多人报数统计,以及从日志或接口返回里快速加总一批数值。
常见问题

为什么算出来的金额比自己用脚本加的更准?

浏览器原生数字是二进制浮点数,0.1 加 0.2 会得到 0.30000000000000004,上千行金额累加后容易在末位攒出分差。本工具用十进制运算库逐位相加,不做二进制转换,因此两位小数的金额加下来仍精确到分。

输入里的文字和空行会导致计算中断吗?

不会。读不出数字的项会被计入「已忽略」并在明细里标注,其余部分照常累加。智能提取方式下,「报销小计:960元」这类内容会取出其中的 960;纯文字项则整项跳过。

1,234 到底算一个数还是两个数?

取决于「识别千分位写法」开关。关闭时逗号一律当分隔符,1,234 会被读成 1 和 234;开启时逗号后紧跟三位数字的写法会被还原成 1234。数据来源不固定时,建议先看明细表确认解析结果再取用总和。

平均值是按哪些数据算的?

按最终参与累加的有效数值计算,即总和除以有效个数,被忽略的项不计入分母。若开启了「相同数值只累加一次」,去重后剩下的数值才会进入统计。

导出的 CSV 用 Excel 打开会乱码吗?

不会。文件已写入 UTF-8 BOM 标记,Excel 与 WPS 双击即可正常显示中文;其中包含序号、原始内容、解析值和累计小计四列,末行附带总计。

粘贴的数据会被上传吗?

不会。分隔、解析、累加、统计、复制和文件生成都在你本机浏览器里完成,页面不向服务器提交输入内容,断网也能正常使用,关闭标签后数据即刻消失。