excel单条件模糊匹配输出多结果,有两个结果,如何实现
结果2无法通过公式实现(可以在一定程度上实现,但公式超长),结果1公式如下:
=IFERROR(INDEX(B:B,SMALL(IF(ISNUMBER(FIND($D$1,A:A)),ROW(A:A),9^9),ROW(A1)),),"")
数组公式,所以输入公示后按ctrl+shift+enter产生花括号即可,下拉填充:
如是excel 2016,可以直接用power query来实现
点关闭并上载的向下三角形,
关闭并上载至,选择合适的位置
第一个做完,再做第二个
改为:= Table.Group(删除的列, {"姓名"}, {{"编号", each Text.Combine([表1.编号],","), type text}})
加载到其他位置
大功告成。