求EXCEL函数 1.查找X工作表中E列如果分类是大料,条件符合A列“X03AUGF301",则在另外一个工作表中A1、A2、

2025-03-01 14:52:30
推荐回答(4个)
回答1:

G2公式

=INDEX(A:A,SMALL(IF(($A$1:$A$31="X03-AUGF301")*($E$1:$E$31="大料"),ROW($1:$31),4^8),ROW(A1)))&""

向下向右填充

回答2:

不一定要用函数,试下用:数据—筛选—高级筛选,试试。!

回答3:

b2=if(e2="大料",vlookup(a2,x!$a$:$e$100,2,0),"")

回答4:

如果数据标题行放在SHEET1的A1:D1,A2:D100放具体数据,SHEET2的A1中输入
=INDEX(Sheet1!B:B,SMALL(IF((Sheet1!$A$2:$A$100&Sheet1!$E$2:$E$100)="X03AUGF301大料",ROW($2:$100),4^8),ROW(B1)))&""
同时按下CTRL+SHIFT+ENTER输入数组公式,用自动填充柄下拉,右拉。
I1输入
=INDEX(Sheet1!C:C,SMALL(IF((Sheet1!$A$2:$A$100&Sheet1!$E$2:$E$100)="X03AUGF301大料",ROW($2:$100),4^8),ROW(C1)))&""
三键齐按,下拉。
B列是物料名称吧,D列才是性能。