办公情景:
今早看到Office自学网交流群中一位同学提问,如何根据学校全称查简称:
在B列设置公式查找F列的值。
在excel中最难的就是这种不规则的包含查找,D列的每个字逐个在A列匹配,然后返回对应F列的值。
能不能用一个公式完成?可以,但公式非常复杂。这次就介格一个新手可以上手写的方法。
首先添加一辅助列,用MID函数截取并穿插*连接起来。
=”*”&MID(D2,1,1)&”*”&MID(D2,2,1)&”*”&MID(D2,3,1)&”*”&MID(D2,4,1)&”*”&MID(D2,5,1)&”*”&MID(D2,6,1)&”*”
然后在B列设置公式:
=LOOKUP(1,0/COUNTIF(A2,E$2:E$5),F$2:F$5)
如果是根据简称查全称,用Vlookup就可以搞定
=VLOOKUP(E2,A:B,2,0)
如果遇到看似无法解决的问题,试试添加辅助列,也许会让复杂的问题化繁为简。
微信扫一扫加关注,Office自学网官方微信公众号,
专注分享软件安装和视频教程,让你一号在手,软件无忧!