1.问题:
Excel函数求产地为广州或者福州,水果名为菠萝或香蕉,且单价大于等于3,且库存量大于20的水果品种个数。
表的列名分别为 A 水果名 B 产地 C 单价 D 库存量
2,回答
2.1 方法一 SUMPRODUCT
=SUMPRODUCT(((A2:A100="菠萝")+(A2:A100="香蕉"))*((B2:B100="广州")+(B2:B100="福州"))*(C2:C100>=3)*(D2:D100>20))
这个公式中,我们使用了 SUMPRODUCT 函数和四个条件:第一个条件是水果名,需要等于“菠萝”或“香蕉”,我们使用 + 运算符将两个条件相加来实现逻辑或;第二个条件是产地信息,需要等于“广州”或“福州”,同样使用 + 运算符将两个条件相加;第三个条件是单价信息,需要大于等于 3;第四个条件是库存量信息,需要大于 20。这样就可以计算出符合条件的品种个数了。
2.2 方法一 COUNTIFS
=COUNTIFS(A2:A100,"菠萝",B2:B100,"广州",C2:C100,">=3",D2:D100,">20")
+ COUNTIFS(A2:A100,"菠萝",B2:B100,"福州",C2:C100,">=3",D2:D100,">20")
+ COUNTIFS(A2:A100,"香蕉",B2:B100,"广州",C2:C100,">=3",D2:D100,">20")
+ COUNTIFS(A2:A100,"香蕉",B2:B100,"福州",C2:C100,">=3",D2:D100,">20")
这个公式中,我们使用了四个 COUNTIFS 函数,分别统计符合不同条件的品种个数,并将它们相加。每个 COUNTIFS 函数都有四个条件:第一个条件是水果名,第二个条件是产地信息,第三个条件是单价信息,第四个条件是库存量信息。其中,水果名需要等于“菠萝”或“香蕉”,使用等于运算符 = 实现;产地信息需要等于“广州”或“福州”,同样使用等于运算符 = 实现;单价信息需要大于等于 3,使用大于等于运算符 >= 实现;库存量信息需要大于 20,使用大于运算符 > 实现。
COUNTIFS的公式好长呀,不爱了,还是SUMPRODUCT厉害
暂无数据