EXCEl中,如何用函数查找出某一列中的数据包含特定字符串,并返回该单元格的值。

A列B列C列D列包含“a”返回值abcbcdcdeabcczebzebzeczeazebcdaze每行最多只有一列包含“a”,则返回该单元格的值;没有包含“a”则返回空。... A列 B列 C列 D列 包含“a”返回值
abc bcd cde abc
cze bze bze
cze aze bcd aze
每行最多只有一列包含“a”,则返回该单元格的值;没有包含“a”则返回空。
展开
 我来答
wtx274321
2011-10-15 · TA获得超过1.8万个赞
知道大有可为答主
回答量:2343
采纳率:57%
帮助的人:955万
展开全部
如果你的数据从第1行开始,在D1单元格输入下面公式向下复制到你需要的行数为止:
=IF(COUNTIF(A1,"*a*"),A1,IF(COUNTIF(B1,"*a*"),B1,IF(COUNTIF(C1,"*a*"),C1,"")))
追问
谢谢你的帮助。你的公式是正确的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
方括号
推荐于2016-07-07 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.7万
采纳率:55%
帮助的人:1.8亿
展开全部
=IF(COUNTIF(A1:C1,"*a*"),INDEX(A1:C1,MATCH("*a*",A1:C1,)),"")
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式