excel 根据sheet1中一个单元格部分内容查找 sheet2中内容.

例如sheet1sheet2中ABA12134A你C22674B我B35672C他F498765D54578G63456F根据sheet1a列中部分内容(如字母A、B、C... 例如 sheet1 sheet2 中
A B A
1 2134A 你C
2 2674B 我B
3 5672C 他F
4 98765D
5 4578G
6 3456F
根据sheet1 a列中部分内容(如字母A、B、C)查找sheet2中内容 然后填写到 sheet1中B列
展开
 我来答
无畏ing
2013-05-12 · TA获得超过6406个赞
知道大有可为答主
回答量:4549
采纳率:78%
帮助的人:2508万
展开全部
b1
=iferror(index(sheet2!a:a,match(,0/find(right(a1),sheet2!a$1:a$100),)),"")
这是数组公式,要按ctrl+shift+enter三键结束
下拉填充
或者
=IFERROR(VLOOKUP("*"&RIGHT(A1)&"*",Sheet2!A:A,1,),"")
追问
第二公式 我实验成功但是填到我的表格数据中 还没办法实现。关键不理解你的公式含义。能详解吗?谢谢
追答
意思是:提取A1右边第一个字符,并在前和后连接上通配符*,在SHEET2表的A列搜索,如果搜索到则返回SHEET2表A列该数据.如果搜索不到则返回空值.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式