一直坚持这一点,但无法找到解决方案。 我基本上需要这条线来工作,但也需要IFERROR功能。
=SUM(IF(Waste=$E$3,Waste[Cost],0))
我不明白为什么这不起作用所以想想我可能只是写错了。 (我记得做ctrl + shift + enter所以它绝对是一个数组) 所以基本上这一行搜索一个名为废物的表来查找您输入E3的产品的名称。例如:
A B C D E
1 product| Cost | | |
-----------------------------------------------
2 beef | 56 | | |
3 chicken| 10 | | |chicken
4 pork | 66 | | | 28
5 chicken| 18 | | |
例如,如果你在D3中键入 chicken ,它会在product = chicken时将所有Cost加起来,所以这将返回28.我需要它的实际数据有时可能会有错误很好,因为它们是暂时的,但是这个功能必须始终无视错误。
这些是我试过的这一行的某些版本,虽然这些都没有用。
=SUM(IF(ISERROR(Waste=$eE$3),0,Waste[Cost]))
=SUM(IF(ISERROR(Waste=$E$3,0,Waste[Cost])))
=SUM(IF(ISERROR(Waste=$E$3), Waste[Cost], 0))
提前谢谢。