早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于sumproduct函数,为什么数值始终为0我用sumproduct函数刷选符合两个条件的数据值,可是出现的数值一直为0,函数为=SUMPRODUCT(($A$2:$A$356=G2)*($B$2:$B$356=$F$2)*$C$2:$C$356),意思是选择当A列的值为G2,B列的

题目详情
关于sumproduct函数,为什么数值始终为0
我用sumproduct函数刷选符合两个条件的数据值,可是出现的数值一直为0,函数为=SUMPRODUCT(($A$2:$A$356=G2)*($B$2:$B$356=$F$2)*$C$2:$C$356),意思是选择当A列的值为G2,B列的值为F2时,对应的C列的值
▼优质解答
答案和解析
1楼解释是对的,A列是“文本”,G列是"数字“(它们的对齐方式都不一样).简单的做法是将公式改为
=SUMPRODUCT(($A$2:$A$356=""&G2)*($B$2:$B$356=$F$2)*$C$2:$C$356)
即加一对英文双引号,就把G列的”数字“转换为”文本“了.
另一个办法是把A列的”文本“转换为”数字“:
在任意单元格输入1,右键点该单元格,复制;选中A列数据,右键,选择性粘贴,”运算“的”乘“选中,确定.