如何简化Excel两列求和差值公式?无需两次使用SUM函数
简化Excel求和公式的可行方案
当然可以!完全不用重复调用SUM函数,也没必要添加辅助列,用你提到的SUMPRODUCT函数就能一步搞定这个问题。
直接可用的简化公式
=SUMPRODUCT(B4:B6 - C4:C6)
原理说明
SUMPRODUCT的核心能力就是处理数组运算:它会先对B4:B6和C4:C6中对应位置的单元格逐一相减(也就是B4-C4、B5-C5、B6-C6),生成一个临时的结果数组,随后自动对这个数组里的所有值求和,最终结果和你原来的SUM(B4:B6)-SUM(C4:C6)完全一致。
额外补充:兼容旧版本的备选方案
如果你使用的是较旧的Excel版本(比如2019及之前),用SUM函数也能实现类似简化,只是需要按Ctrl+Shift+Enter作为数组公式输入:
=SUM(B4:B6 - C4:C6)
不过SUMPRODUCT的优势更明显——它不需要手动触发数组输入,在所有Excel版本里都能直接回车生效,兼容性更好。
内容的提问来源于stack exchange,提问作者Noctis
相关产品推荐
相关产品推荐

