excel如何查找一个单元格中是否包含一列字符中之一?如何修改公式让返回值排序

大师,excel如何查找一个单元格中是否包含一列字符中之一?采用你的公式C1=IF(COUNT(0/FIND($B$1:$B$4,A1)),"是","否")解决了一半问题... 大师,excel如何查找一个单元格中是否包含一列字符中之一?采用你的公式C1=IF(COUNT(0/FIND($B$1:$B$4,A1)),"是","否")解决了一半问题。如图所示,B列单元格若包含D列数值中的任意一个,则返回B列单元格对应的A列值,G列采用公式 =IF(COUNT(0/FIND($D$4:$D$13,B4)),A4,"") 用后出现空行。请问如何能一步到位实现J列的效果? 展开
 我来答
wu_zhenjiu
科技发烧友

2019-01-16 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3.1万
采纳率:79%
帮助的人:1.1亿
展开全部
J4用公式:
=IFERROR(INDEX($A:$A,SMALL(IF(MMULT(N(ISNUMBER(FIND(TRANSPOSE(D$4:D$13),$B$4:$B$13))),ROW($1:$10)^0)>0,ROW($4:$13)),ROW(A1))),"")
数组公式,按三键(CTRL+SHIFT+回车)完成公式,右拉一列,然后下拉。
追问
能够解析一下,ROW($1:$10)指哪个,ROW($4:$13)指哪个
追答
第一个就是一个1到10的列数组,与D4到D13的个数对应;第二个与数据区的行对应。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
You136999
2019-01-16 · TA获得超过307个赞
知道小有建树答主
回答量:537
采纳率:78%
帮助的人:74.1万
展开全部
是要得到行号吗?可以用通配符查找 比如单位名称在C列,在A1输入飞虹, 可以在B1输入公式 =MATCH("*"&A1&"*",C:C,0) 或者 =MATCH("*飞虹*",C:C,0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式