excel VLOOKUP提问,如何符合多个条件筛选
发布网友
发布时间:2022-05-01 16:17
我来回答
共4个回答
热心网友
时间:2022-06-19 09:57
在两个条件列(比如为a列和b列)前面再插入1列(这样原来的a列和b列就变成了b列和c列),在插入的列(即a列)的第一格中输入:=b1&c1,下拉复制,得到两个条件的组合
再用vlookup函数:=vlookup(条件1&条件2,a1:d1000,4,0)
热心网友
时间:2022-06-19 09:58
“再加上Sheet8!B:C,3这个条件”肯定显示错误,因为数据区域B:C只有两列,要返回第三列数值,属于超出区域的错误类型。
可以是=VLOOKUP(C169,Sheet8!B:D,3,0)
或者是=VLOOKUP(C169,Sheet8!B:E,4,0)
由你追问的条件,是要根据C169得到两列返回数据,公式是相同的格式,是吗?
在左边的一列中输入==VLOOKUP($C169,Sheet8!$B:$E,COLUMN(B1),0)
然后向右向下填充公式即可。
热心网友
时间:2022-06-19 09:58
VLOOKUP(C169,Sheet8!B:C,2,FALSE)公式的含意是:在SHEET8的B列查找C169,得到Sheet8!B:C区域中对应的C列的数据,就是区域的第二列。
如果需要得到区域的第三列(D列),修改公式:
=VLOOKUP(C169,Sheet8!B:D,3,0)
热心网友
时间:2022-06-19 09:59
1、用SUMPRODUCT函数。
公式为:例如
求
名字是A列是百佳,B列数据大于20的汇总。则:=SUMPRODUCT((A1:A100="百佳")*(B1:B100>20))。
2、SUMPRODUCT函数用法:
(1)多条件求和。
SUMPRODUCT((条件1)*(条件2)*……,求和数据区域)用于多条件求和。
(2)多条件求个数。
SUMPRODUCT((条件1)*(条件2)*……)用于多条件求数据个数。