用Excel公式怎么在一列中查找是否存在某字符串?

2024-11-24 02:48:08
推荐回答(5个)
回答1:

find()函数是:返回某字符在一字符串中的位置。而不是查找一个字符串在一个数据区域的位置。

用编辑---查找---1,2二氯乙烷---全部查找。对话框中就显示数据的位置了。并显示找到的数量。
公式 =COUNTIF(A1:A15,D1),就返回A列有多少个等于D1的了。

回答2:

下述公式可返回包含D1中内容所在的单元格地址:

=CELL("ADDRESS",INDIRECT(TEXT(SMALL(IF(ISNUMBER(FIND(D1,$A$1:$A$17)),ROW($1:$17)*10^2+COLUMN($A$1:$A$1)),ROW(A1)),"R0C00"),))
按Ctrl+Shift+Enter三键输入数组公式。

回答3:

用Excel公式怎么在一列中查找是否存在某字符串的解决方案如下:
1、打开要修改的excel文档,
2、将原来公式修改为:
=if(countif(a:a,"*"&d1&"*"),"存在","否")

回答4:

把公式改为以下两条公式试试哪个是你想要的效果:
=if(countif(a:a,"*"&d1&"*"),"存在","否")

=if(countif(a:a,d1),"存在","否")

回答5:

请在D1参数填加通配符*

即:"*"&d1&"*"