带有替换的sum数组中的#value错误

时间:2016-06-01 22:49:17

标签: excel excel-formula

我的公式目前只要单元格包含值就可以正常工作。我遇到的问题是我得到一个#value!如果我在单元格中有字母,则会出错。我想要完成的只是得到细胞的总和。我发布的图片只是一个样本单元格。

{=SUM(VALUE(SUBSTITUTE(SUBSTITUTE(A3:B21,"c",""),"s","")))+0}

Sample Cell

1 个答案:

答案 0 :(得分:0)

=sum(--(0&TRIM(SUBSTITUTE(SUBSTITUTE($A$3:$B$21),"c",""),"s","")))

- 是获取价值的另一种方式。

另一种可能性是将公式包装在IFERROR函数中,以便在发生错误时返回给定值。请参阅下面的公式:

=IFERROR(SUM(VALUE(SUBSTITUTE(SUBSTITUTE(A3:B21,"c",""),"s","")))+0,"CUSTOM MESSAGE")

请记住将CSE用于任一公式。