美文网首页
【Excel】根据[简称]找[全称](建议收藏)

【Excel】根据[简称]找[全称](建议收藏)

作者: 冷漠热情 | 来源:发表于2018-01-07 21:12 被阅读0次

    今天给大家介绍个超长的公式,不详细解释了,毕竟真的难。。。光写它出来都调试了近两个小时(都怪我蠢)!

    所以今天只授大家以,而不授以

    使用场景:

    例如下图,B列是全称,D列是简称,如何根据简称查询→全称

    方法

    E2输入以下公式,然后Ctrl+Shift+Enter

    =INDEX($B:$B,SMALL(IF(MMULT(-ISERR(FIND(MID($D2,COLUMN($A:$Z),1),$B$2:$B11)),$A$1:$A$26+1)=0,ROW($2:11),""),COLUMN(A:A)))

    注意事项:

    $B:$B为全称所在列

    $B$2:$B11是全称所在选区,根据实际的修改,如:$A$2:$A50

    相应地修改ROW($2:11),为:ROW($2:50)

    如果存在多个匹配项怎么办?

    如案例中的“电信”,可以匹配 “中国电信集团工会广东省电信规划设计院有限公司”,也可以匹配 “中国电信股份有限公司”。

    还有“中海油”→“中国海洋石油总公司”、“中海油能源发展股份有限公司”。

    这时只需要将公式单元格向右填充即可。

    公式的详细解释

    有耐心的就看吧。。。

    微信搜索公众号@圣创杂学堂,即可获取每天更新

    原创不易,转载请保留出处。

    相关文章

      网友评论

          本文标题:【Excel】根据[简称]找[全称](建议收藏)

          本文链接:https://www.haomeiwen.com/subject/bsimnxtx.html