在EXCEL里怎么知道一串数字中是否包含特定的字符? 在EXCEL里怎么知道一串数字中是否包含特定的字符

作者&投稿:燕英 (若有异议请与网页底部的电邮联系)
=IF(SUMPRODUCT(N(ISNUMBER(FIND({2,5,8},A1))))>0,"出现","")
这个公式查找是否出现有2、5、8这三个数字,只要出现任意一个即显示为出现。

=SUMPRODUCT(IF(ISNUMBER(FIND({2,5,8},A2)),1,0))
假设数据在从A2开始,输入上公式,如果结果为3,那么三个字符均包含

这些词汇中间用空格来隔开的吗?
我告诉你先把这些数据存到一个记事本文件里,得到一个后缀为txt的文件
再打开EXEL,选“打开文件”,最下面[文件类型]选择“所有文件”找到刚才那个txt文件的文件夹,打开txt文件,跳出的提示框里选择“分隔符号为空格”就OK了,打开的excel表就已经分列了,直接选数值那列就OK

其实最简单的是用正则表达式,
你有emedit的话直接替换空格为“/t”(制表位),然后把所有内容粘贴进excel就分列了


=find("2",字符串组合)
可以返回字符2在字符串中的位置,若字符串中无该字符,则返回#value.
可再嵌入iserror中,如=iserror(find("2",字符串组合)),若找到该字符,则返回false,若无该字符,则返回true
可再使用if,如=if(iserror(find("2",字符串组合)),"有该字符","无该字符")

注:也可使用 SEARCH 查找其他文本字符串中的某个文本字符串,但是,FIND 和 SEARCH 不同,FIND 区分大小写并且不允许使用通配符。

举例:
单元格A2=Davolio
A3=BD123

公式 说明 (结果)
=IF(ISNUMBER(SEARCH("v",A2)),"OK", "Not OK") 检查 A2 是否包含字母 v (OK)
=ISNUMBER(SEARCH("BD",A3)) 检查 A3 是否包含 BD (TRUE)

Excel 用什么函数可以判断一个字符串中是否包含某些字符~

Excel利用自定义函数提取指定字符串及汉字转拼音

用LEN或LENB比如要求单元格:A1里12SFE一二三,有多少个字符的话就是,他会算出是8个,LENB的话会算出是11个,因为一二三是汉字,一个汉字占二个字节=LEN(A1)

excel中统计一串数字中,不同数字的个数。
答:亲,貌似你的统计有错误哦。请看下面的测试结果和代码。黄色部分是你需要的值,绿色部分是具体的各相减后的绝对值。Sub ac()Dim dSet d = CreateObject("Scripting.Dictionary")Dim i, j, k, r As Longr = Cells(Rows.Count, "A").End(xlUp).RowFor i = 1 To r For j = 1 To 9...

excel从一串数字中找出某一个数字并显示出来
答:A3公式右拉至AF3:=IF(OR(--MID($A1,{1,2,3,4,5}*2-1,2)=A2),TEXT(A2,"00"),"")A4公式右拉至AF4:=IF(OR(--MID($F1,{1,2,3,4,5}*2-1,2)=A2),TEXT(A2,"00"),"")

excel公式怎么快速查询一串数字在哪个数字组里
答:AG2输入 =IF(SUMPRODUCT(COUNTIF(B2:AF2,$AH$2:$AN$2))=COUNT($AH$2:$AN$2),"包含","")下拉

excel函数怎么提取一串数字中的尾数为某一个数字
答:语法 MID(text,start_num,num_chars)Text 是包含要提取字符的文本字符串。Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。Num_chars 指定希望 MID 从文本中返回字符的个数。说明 如果 start_num 大于文本长度,则 MID 返回空文本 ("")。

在excel工作表里,怎样从一组数字串中显示并按顺序列出另一组数字串...
答:你先把这些数字分列分开,在通过转置粘贴,排序下就可以了!

excel怎么筛选一串数字的其中几个数字?
答:从这个字符串中取出来,还是在一列中选中所有包含此数字的行?如果是取出来用:=MID(A1,5,7)A1要取字符串的单元格位置,5从第几位取,7取多少位的字符串

Excel表格中如何在一串数字中提取几位数字
答:小伙伴们在处理一段非常长的数据表格时,如果要提取中间的几位数时,如果一个一个处理的话会非常的麻烦,所以今天来教大家一个批量处理的办法。01 打开excel表格。02 这里以职工工号为例,职工工号由入职时间+入职当天编号组成。03 这里要取出职工的入职年份,在C2栏输入=left(B2,4)&"年...

excel函数怎么提取一串数字中的开头和尾数的数字
答:假设在A列 B1=IF(AND(--LEFT(A1,3)=150,--RIGHT(A1,2)=35),A1,"")下拉公式,出现的就是你需要的 更高级的用INDEX数组公式

请教一个EXCEL 一串数字中 哪个数是几个,要怎么办,谢谢
答:以0为例,用公式得到0的个数:=LEN(A1)-LEN(SUBSTITUTE(A1,"0",""))

Excel中一串数字中怎么筛选出有同样3个数的号码 出现几次?
答:公式=SUM(ISNUMBER(FIND(LEFT(C2,1),$A$2:$A$12))*ISNUMBER(FIND(MID(C2,2,1),$A$2:$A$12))*ISNUMBER(FIND(RIGHT(C2,1),$A$2:$A$12))*1),按三键。