excel中条件求值(高分30)

来源:百度知道 编辑:UC知道 时间:2024/06/21 21:30:21
大家快帮帮忙,问题如下:
D E
奔驰 汽车
桔子 水果
苹果 水果
宝马 汽车
名牌 衣服
桔子 水果

我现在想求出:E列中为“水果”且D列中为“桔子”满足条件的桔子的个数?

=SUMPRODUCT((D2:D20000="桔子")*(E2:E20000="水果"))

在Sheet的单元格输入公式: 设置DE
=IF($A1="","",VLOOKUP($A1,Sheet1!$A:$B,COLUMN(B1),FALSE))
将公式向下复制.

用COUNTIF 可以实现。但是判断条件不能同时对两个单元格判断。
我的建议是。先把两个单元格的值 合并 填入 F列,再对F列进行 COUNTIF 统计。

先自动筛选
(数据 筛选 自动筛选)

筛选后:
E列选"水果",D列选"桔子"

最后利用公式:
=COUNTIF(D1:E6,"桔子")

OK!

你的意思是计数吗?(此题中结果为2)=SUMPRODUCT(--(D1:D6="桔子"),--(E1:E6="水果")),如果是求和,假定你的数据在F列,则上面的公式里面再加F1:F6,即SUMPRODUCT(--(D1:D6="桔子"),--(E1:E6="水果"),F1:F6)