索引匹配返回列表与一个标准 – 非VBA
我想根据列A返回列B的一个子集。在这个例子中,我希望列B中的所有名称都在列D中,基于列A等于“Smith”
我曾尝试类似于{INDEX($B$2:$B$8<>$D$2:D2, MATCH("Smith",$A$2:$A$8, 0))}
col A col B col D 2 Smith Alice Alice 3 James Jay Betty 4 Smith Betty Julia 5 Robert James 6 Rose Matt 7 Smith Julia 8 Johnson Tom
在C2中input数组公式 :
=IFERROR(INDEX(B$2:B$8,SMALL((IF(A$2:A$8="Smith",ROW(INDIRECT("1:"&ROWS(A$2:A$8))))),ROWS($1:1)),1),"")
并抄下来:
数组公式必须使用Ctrl + Shift + Enterinput,而不仅仅是Enter键。