excel表格函数公式关于SUMPRODUCT问题
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/09 01:09:41
excel表格函数公式关于SUMPRODUCT问题
=IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT(中烟09年!C19:C58,中烟09年!L19:L58))/IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT(中烟09年!C19:C58,中烟09年!E19:E58))
=IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT(中烟09年!C19:C58,中烟09年!L19:L58))/IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT(中烟09年!C19:C58,中烟09年!E19:E58))
![excel表格函数公式关于SUMPRODUCT问题](/uploads/image/z/8135966-38-6.jpg?t=excel%E8%A1%A8%E6%A0%BC%E5%87%BD%E6%95%B0%E5%85%AC%E5%BC%8F%E5%85%B3%E4%BA%8ESUMPRODUCT%E9%97%AE%E9%A2%98)
就公式内容而言不好说,但这里确实是少了一边括号:
SUMPRODUCT(中烟09年!C19:C58,中烟09年!L19:L58))
应改成:
SUMPRODUCT((中烟09年!C19:C58,中烟09年!L19:L58))
还有结尾也少了边括号
也就是说整个公式应该是
=IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT((中烟09年!C19:C58,中烟09年!L19:L58))/IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT(中烟09年!C19:C58,中烟09年!E19:E58)))
但是这样改的话第一个IF中若ISNUMBER(FIND(“都宝”,中烟09年!A19:A58))为FALSE的话就会无结果(返回0),楼主您确定中间是除号吗(...!L19:L58))/IF(ISNUMBER(FIND...)
有没有可能把逗号打成"/"号了,楼主的公式有没有可能是这样呢:
=IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT((中烟09年!C19:C58,中烟09年!L19:L58)),IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT(中烟09年!C19:C58,中烟09年!E19:E58)))
SUMPRODUCT(中烟09年!C19:C58,中烟09年!L19:L58))
应改成:
SUMPRODUCT((中烟09年!C19:C58,中烟09年!L19:L58))
还有结尾也少了边括号
也就是说整个公式应该是
=IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT((中烟09年!C19:C58,中烟09年!L19:L58))/IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT(中烟09年!C19:C58,中烟09年!E19:E58)))
但是这样改的话第一个IF中若ISNUMBER(FIND(“都宝”,中烟09年!A19:A58))为FALSE的话就会无结果(返回0),楼主您确定中间是除号吗(...!L19:L58))/IF(ISNUMBER(FIND...)
有没有可能把逗号打成"/"号了,楼主的公式有没有可能是这样呢:
=IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT((中烟09年!C19:C58,中烟09年!L19:L58)),IF(ISNUMBER(FIND(“都宝”,中烟09年!A19:A58)),SUMPRODUCT(中烟09年!C19:C58,中烟09年!E19:E58)))