=SUM(VALUE(SUBSTITUTE(AD2:AD6,"USD ","")))
解释:当我们需要求AD列的和时,发现里面含有特殊的币种符号,这是单元格内含的文本字符,如果直接用sum求和的话会发现得数是0,结果是错误的。解决这个问题就得需要把每个单元格的内容转换成数字格式。
首先,SUBSTITUTE(AD2:AD6,"USD ",""),表示需要把 AD2~AD6 每个单元格里的字符串 USD(USD 后面带空格)全部删除;其次,VALUE(...),表示把上一步去掉文字后的纯数字文本,转换成真正可计算的数值;最后,SUM(...),把上面转换完成的所有数字全部相加,得出总和。最简单直接的办法大家也可以通过分列的操作来计算求和;大家还有其他什么更简单、方便、好理解的办法吗?不妨一起分享分享!