Excel 只按单元格里的数值计算,不会理解“厘米”和“米”的含义。若把 100 厘米和 2 米直接相加,Excel 得到的是 102;要让总计有意义,必须先把数据统一到同一单位,再求和。换算结果看起来正确但总计不对,常见原因是汇总列引用错了、原始单位混在一起,或单元格里存的是文本而非数字。
建议保留原始数值和单位,在旁边加一列换算结果。例如 A 列是数值、B 列是单位,要统一换成米,可在 C2 输入 =IF(B2="cm",A2/100,IF(B2="m",A2,NA));统一换成千克,则把厘米/米的判断换成克/千克:=IF(B2="g",A2/1000,IF(B2="kg",A2,NA))。向下填充后用 =SUM(C2:C100) 汇总。若数据单位固定,也可直接用 =A2/100 或 =A2/1000;Excel 的 CONVERT 函数也能写成 =CONVERT(A2,"cm","m")、=CONVERT(A2,"g","kg")。涉及混合单位时,辅助列更容易检查,也更不容易误改原数据。
排查总计时,先点开几行换算单元格核对公式引用,再检查求和区域是否覆盖全部数据、有没有漏行或把小计重复算进去。把结果单元格改成“常规”或增加小数位,确认显示精度没有掩盖实际值;显示格式只影响呈现,不会改变计算。若数字左对齐或 SUM 忽略了它,检查是否带着“cm”“g”等文字、空格或导入的文本格式,清理后转成数值再汇总。