在excel中输入SUMPRODUCT后,为什么会出现#VALUE!

2024年12月02日 11:09
有5个网友回答
网友(1):

出现这个错误信息,一般来说可能有以下四个方面的原因之一:
一、参数使用不正确;
二、运算符使用不正确;
三、执行“自动更正”命令时不能更正错误;
四、当在需要输入数字或逻辑值时输入了文本,由于Excel不能将文本转换为正确的数据类型,也会出现该提示。这时应确认公式或函数所需的运算符或参数是否正确,并且在公式引用的单元格中包含有效的数值。

解决办法:
一、参数使用不正确,调整函数的参数,使得与数据匹配 。
二、运算符使用不正确,调整函数的运算符,使得与数据匹配
三、执行“自动更正”命令时不能更正错误;,先把公式所有引用的单元格设置为常规;再把公式所有引用的数据复制》粘贴到记事本》从记事本复制》粘贴回原处,公式立马能正确返回。
四、应确认公式或函数所需的运算符或参数是否正确,并且在公式引用的单元格中包含有效的数值。

网友(2):

这个公式我经常用,引用含文字的单元格没有问题。不过经常有同事及朋友问到公式不能正确返回的问题,摸索多次,我找到一个解决办法:即先把公式所有引用的单元格设置为常规;再把公式所有引用的数据复制》粘贴到记事本》从记事本复制》粘贴回原处,公式立马能正确返回,(还可在记事本内查找替换全部空格,有时候有些数据含有空格看不到公式也报错)。
我用过的公式:=SUMPRODUCT(($S$60:$S$71="女")*($T$60:$T$71<=31)*($T$60:$T$71>=25)*($U$60:$U$71<>"汉族"))
再,要注意在公式输入的过程中,所有符号必需在英文状态下输入,这个我们很容易忽略的。

网友(3):

因该是单元格格式的问题,要是文本格式的话,你输入名字要加英文状态下的双引号,例如"苹果"

网友(4):

=sumif(你的数据区域,a15)

网友(5):

建议你用sumif