=SUM((B2:B10="一车间")*(C2:C10="男")*D2:D10)为什么此函数最后要按shift+chrl+enter结尾,而不能按enter(B2:B10="一车间")*(C2:C10)这两个之间为什么要用“*”号而不可以用“,”号呢,这两者之间有什么区
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 16:58:58
![=SUM((B2:B10=](/uploads/image/z/7225433-17-3.jpg?t=%3DSUM%28%28B2%3AB10%3D%22%E4%B8%80%E8%BD%A6%E9%97%B4%22%29%2A%28C2%3AC10%3D%22%E7%94%B7%22%29%2AD2%3AD10%29%E4%B8%BA%E4%BB%80%E4%B9%88%E6%AD%A4%E5%87%BD%E6%95%B0%E6%9C%80%E5%90%8E%E8%A6%81%E6%8C%89shift%2Bchrl%2Benter%E7%BB%93%E5%B0%BE%2C%E8%80%8C%E4%B8%8D%E8%83%BD%E6%8C%89enter%EF%BC%88B2%3AB10%3D%22%E4%B8%80%E8%BD%A6%E9%97%B4%22%EF%BC%89%2A%EF%BC%88C2%3AC10%29%E8%BF%99%E4%B8%A4%E4%B8%AA%E4%B9%8B%E9%97%B4%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E7%94%A8%E2%80%9C%2A%E2%80%9D%E5%8F%B7%E8%80%8C%E4%B8%8D%E5%8F%AF%E4%BB%A5%E7%94%A8%E2%80%9C%2C%E2%80%9D%E5%8F%B7%E5%91%A2%2C%E8%BF%99%E4%B8%A4%E8%80%85%E4%B9%8B%E9%97%B4%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA)
=SUM((B2:B10="一车间")*(C2:C10="男")*D2:D10)为什么此函数最后要按shift+chrl+enter结尾,而不能按enter(B2:B10="一车间")*(C2:C10)这两个之间为什么要用“*”号而不可以用“,”号呢,这两者之间有什么区
=SUM((B2:B10="一车间")*(C2:C10="男")*D2:D10)为什么此函数最后要按shift+chrl+enter结尾,而不能按enter
(B2:B10="一车间")*(C2:C10)这两个之间为什么要用“*”号而不可以用“,”号呢,这两者之间有什么区别呢?
=SUM((B2:B10="一车间")*(C2:C10="男")*D2:D10)为什么此函数最后要按shift+chrl+enter结尾,而不能按enter(B2:B10="一车间")*(C2:C10)这两个之间为什么要用“*”号而不可以用“,”号呢,这两者之间有什么区
只有按了ctrl+shift+enter,excel才会知道这是一个数组公式,要用数组的方式计算这个公式,即分别对b列c列d列3个数组一一对应判断求和.不按ctrl+shift+enter的话仅会对b2 c2 d2进行单个数据运算.
不过你可以吧公式改为:
=SUMPRODUCT((B2:B10="一车间")*(C2:C10="男")*D2:D10)
这样就可以按enter运算了,因为sumproduct本身就允许参数是数组的公式.
用*号而不用,号的原因是*在此处是一种逻辑运算并且的意思,B列数据等于一车间并且C2数据等于男生都成立时为1,否则为0,然后与D列相乘.而用,号却不能表示这个逻辑关系.