C2输入
=INDEX(B:B,MIN(IF(ISNUMBER(FIND($B$2:$B$9,A2)),ROW($2:$9),100)))&""
先按住 CTRL+SHIFT,最后按回车键
公式下拉
在C2输入以下数组公式(最后按组合键CTRL+SHIFT+ENTER完成输入):
=INDEX(B:B,MIN(IF(ISERR(FIND(B$2:B$1000,A2)),"",ROW(B$2:B$1000))))
其实你这样做很麻烦,你把单位这列分列一下,分裂出XXXX市这样,其余的删掉,然后用VLOOKup函数去匹配,否则按照你题目中的说法很不好实现,变通着做吧!