在excel表,怎么把符合条件(需要符合多个条件)的记录显示出来?
发布网友
发布时间:2022-05-14 14:25
我来回答
共3个回答
热心网友
时间:2023-11-09 14:10
假设原数据是在sheet1
那你在sheet2中公式为
如果你确定只有一条记录符合
公式为
=LOOKUP(1,0/((sheet1!$A$1:$A$3=11)*(sheet1!$B$1:$B$3="T")),sheet1!A$1:A$3)
右拉
如果你不确定,可能是多条,数组公式
=INDEX(sheet1!A$1:A$3,SMALL(IF((sheet1!$A$1:$A$3=11)*(sheet1!$B$1:$B$3="T"),ROW($A$1:$A$3),4^8),ROW(A1)))
输入后不能回车,需要ctrl+shift+回车。即编辑栏公式前后自动加上了{}
右拉下拉公式来自:求助得到的回答
热心网友
时间:2023-11-09 14:10
这个好搞的呢,只要在后台写点代码,就OK了,很简单。
热心网友
时间:2023-11-09 14:10
假设你的原数据在shEET1中,现在要在SHEET2中查询,在C1输入
=INDEX(SHEET1!C$1:C$10,MATCH(1,N(SHEET1!A$1:A$10=A1)*(SHEET1!B$1:B$10=B1),0),)
按CTRL+SHIFT+回车 结束公式输入即可
D1、E1公式将上述 sheet1!c$1:c$10改成sheet1!d$1:d$10、sheet1!e$1:e$10即可