excel 模糊比对 然后输出 固定值

[复制链接]
查看11 | 回复2 | 2010-8-30 16:16:26 | 显示全部楼层 |阅读模式
我想实现的目的:A1中有一段文字“我爱北京天安门” B1中文字为“我爱上海”C1中为“我爱天津”我希望在A2中经查找A1中的字段 输出北京B2中输出上海 C2中输出天津。
前提是我知道第二列 中要输出的值只能是北京 ,上海,天津
也就是说可以直接拿北京,上海,天津,去第一列中找,麻烦高手了
我要做的不是简简单的去字段中截取文字,是去字段中搜索文字,因为要确定的地名不一定在同样的位置上

回复

使用道具 举报

千问 | 2010-8-30 16:16:26 | 显示全部楼层
A2中输入=CHOOSE(MIN(IF(ISNUMBER(FIND({"北京","上海","天津"},A1)),{1,2,3})),"北京","上海","天津")同时按下CTRL+SHIFT+ENTER输入数组公式,再用自动填充柄向右拉。公式中没有进行去错处理,如果找不到这三个城市,将返回错误值,你可自己修改。
回复

使用道具 举报

千问 | 2010-8-30 16:16:26 | 显示全部楼层
A2=MID(A1,3,2)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行