请教EXCEL老师?

老师你好:
数据源有多个类别,如,L,AL,S,AS...,请问,同时要选择A或AL,的记录,
在後面加多一个类别 ,* ($E$2:$E$100 ="AL")都不行,请教老师,如何处理才对,
谢谢
=IFERROR(INDEX($D:$D,SMALL(IF(($B$2:$B$100=$H2)*($C$2:$C$100=$V$1)*($E$2:$E$100 ="L") 後面加多一个类别,* ($E$2:$E$100 ="AL"),ROW($2:$100)),*COLUMN(A1))),"")

在数组公式里,【*】表示并且关系,【+】才表示或者关系。你改一下试试。

=IFERROR(INDEX($D:$D,SMALL(IF(($B$2:$B$100=$H$2)*($C$2:$C$100=$V$1)*(($E$2:$E$100="L")+($E$2:$E$100="AL")),ROW($2:$100),10^10),ROW(A1))),"")

注:求列号的COLUMN(A1),是向右复制公式吧!不然应该是row(a1)

    :  $B$2:$B$100=$H2  ,$H2,如果是固定的,应该是$H$2

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-07
=INDEX($D:$D,SMALL(IF(($B$2:$B$100=$H2)*($C$2:$C$100=$V$1)*(ISNUMBER(FIND("A",$E$2:$E$100))),ROW($A$2:$A$100),65536),ROW(A1)))&""
数组公式
同时满足 ($B$2:$B$100=$H2)*($C$2:$C$100=$V$1)*(ISNUMBER(FIND("L",$E$2:$E$100)))
且E列包含 A 的 所有条件
第2个回答  2020-06-07
=IFERROR(INDEX($D:$D,SMALL(IF(($B$2:$B$100=$H2)*($C$2:$C$100=$V$1)*(($E$2:$E$100 ="L")+($E$2:$E$100 ="AL")),ROW($2:$100)),COLUMN(A1))),"")追问

请问,L,AL,出来的数字能否用不同的颜色显示呢,谢谢

追答

选中D列,设置条件格式,以公式确定.......,里面公式:
=(B1=H1)*(C1=V$1)*((E1="L")+(E1="AL"))
然后设置条件格式的单元格填充色或字体颜色确定即可

追问

看不懂啊,能不能详细地说清楚,谢谢了是不是在数据源哪裏设置,

本回答被提问者采纳
第3个回答  2020-06-07
上个图呗。。。。。。
相似回答