excel中如何实现在C列返回包含B列字符的A列内容? 10

A列B列C列A省张三公司王五C县王五公司B市王五公司郑六无C县李四公司张三A省张三公司即判断B列的字段A列中书否存在,若存在则在C列中返回对应的A列内容,若不存在则返回... A列 B列 C列
A省张三公司 王五 C县王五公司
B市王五公司 郑六 无
C县李四公司 张三 A省张三公司
即判断B列的字段A列中书否存在,若存在则在C列中返回对应的A列内容,若不存在则返回
展开
 我来答
凌文元LWY
高粉答主

2016-01-28 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.1亿
展开全部

方法一:

在C1单元格输入以下公式,然后向下填充公式

=IFERROR(INDEX(A:A,MATCH("*"&B1&"*",A:A,0)),"无")

公式表示:在A列精确匹配包含B1的单元格,并返回对应单元格;如果无法匹配,就返回“无”

方法二:

在C1单元格输入以下公式,然后向下填充公式

=IFERROR(VLOOKUP("*"&B1&"*",A:A,1,0),"无")

笑一笑说一说
科技发烧友

2016-01-26 · 职场办公软件基础应用
笑一笑说一说
采纳数:16867 获赞数:33626

向TA提问 私信TA
展开全部

在C1中输入或复制粘贴下列公式

=INDEX(A:A,MATCH("*"&B1&"*",A:A,))

或=IF(ISNA(INDEX(A:A,MATCH("*"&B1&"*",A:A,))),"无",INDEX(A:A,MATCH("*"&B1&"*",A:A,)))

下拉填充

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝天7288
2016-01-18 · TA获得超过431个赞
知道小有建树答主
回答量:543
采纳率:0%
帮助的人:257万
展开全部
=IF(TEXT(B1,0)=MIDB(A1,FINDB(B1,A1),LENB(B1)),A1,""),下拉即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a1234567279
2016-01-09 · TA获得超过205个赞
知道答主
回答量:37
采纳率:0%
帮助的人:19.9万
展开全部
不懂什么意思,请模拟数据和结果,并截图
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式