用函数公式vlookup匹配,有多个符合条件的,但只能返回第一个值,大神求教?

2025-05-18 22:12:11
推荐回答(2个)
回答1:

在F1单元格输入公式=IFERROR(INDEX($B$1:$B$1000,SMALL(IF($A$1:$A$1000=$E$1,ROW($A$1:$A$1000),4^8),ROW(A1))),"")

数组公式,按Ctrl+Shift+Enter结束公式,拖动填充柄下拉公式到任意。 如图:

回答2:

用IF函数愿意不

E列 =IF(A2=A1,B2&CHAR(10)&E1,B2) 单元格自动换行

D列 =IF(A2=A3,"",A2)

最后再用VLookup实现