Excel中,A列​数据的每个单元格是一个个位数的随机数字(例如:1,2,2,1,2,2,1,1,2,1,2,1,1,1,1...),我要在A列数据中查找一段数组,例如12112121这样的或者其它类似的(数组的顺序是指定的),请使用LOOKUP或者其它函数在B1单元格显示查找的结果,有还是没有,或者有几个,就依照上面的例子给个公式。不要IF开头的,因为查找的数组有好多种,下拉的公式行不通。版本是WPS

1个回答
展开全部
摘要 亲,您好,很高兴为您解答您可以使用以下公式在B1单元格中查找A列中是否包含指定数组(例如12112121):=IF(ISNUMBER(SEARCH("12112121", CONCATENATE(A:A))), "存在", "不存在")该公式使用了SEARCH函数在A列中查找指定数组,并将结果连接到一起,然后再使用ISNUMBER函数判断是否找到,最后使用IF函数判断是否存在指定的数组。需要注意的是,这个公式会统计A列中包含指定数组的个数,并在B1单元格中给出存在或不存在的结果。如果需要查找的数组格式不同,需要相应地修改查找的字符串参数。
咨询记录 · 回答于2023-06-02
Excel中,A列​数据的每个单元格是一个个位数的随机数字(例如:1,2,2,1,2,2,1,1,2,1,2,1,1,1,1...),我要在A列数据中查找一段数组,例如12112121这样的或者其它类似的(数组的顺序是指定的),请使用LOOKUP或者其它函数在B1单元格显示查找的结果,有还是没有,或者有几个,就依照上面的例子给个公式。不要IF开头的,因为查找的数组有好多种,下拉的公式行不通。版本是WPS
亲,您好,很高兴为您解答您可以使用以下公式在B1单元格中查找A列中是否包含指定数组(例如12112121):=IF(ISNUMBER(SEARCH("12112121", CONCATENATE(A:A))), "存在", "不存在")该公式使用了SEARCH函数在A列中查找指定数组,并将结果连接到一起,然后再使用ISNUMBER函数判断是否找到,最后使用IF函数判断是否存在指定的数组。需要注意的是,这个公式会统计A列中包含指定数组的个数,并在B1单元格中给出存在或不存在的结果。如果需要查找的数组格式不同,需要相应地修改查找的字符串参数。
亲亲,以下是相关拓展,希望对您有所帮助除了使用CONCATENATE函数连接A列时,还可以使用TEXTJOIN函数。TEXTJOIN函数是Excel 2019以及Office 365版本新增的函数,可以将文本值以指定分隔符连接到一起。使用TEXTJOIN函数连接A列,公式如下:=IF(ISNUMBER(SEARCH("12112121", TEXTJOIN(",",TRUE,A:A))), "存在", "不存在")该公式中,使用TEXTJOIN函数将A列中的数据以逗号分隔符连接到一起,然后使用SEARCH函数在连接后的文本中查找指定数组。最后使用IF函数给出存在或不存在的结果。需要注意的是,TextUtils需要定义的函数库可能在某些版本的WPS中没有提供,您可以尝试更新Office程序包或使用CONCATENATE函数。
能不用IF函数吗?,因为数组不止一个,而且你也没有给出公式
亲,您好,很高兴为您解答是的,我可以提供一个不使用IF函数的公式,可以找到A列中指定数组(例如12112121)出现的次数。公式如下:=COUNTIF(A:A,"*"&"12112121"&"*")这个公式使用COUNTIF函数在A列中查找包含指定数组的单元格。其中,通配符“*”表示匹配任意字符,因此可以找到包含指定数组的所有单元格。最终结果是指定数组在A列中出现的次数。需要注意的是,这个公式也需要相应地修改查找的字符串参数,以适应不同的查找需求。
希望你给的公式能行得通
亲,您好,很高兴为您解答这次我会提供一种更加通用的公式来实现查找,使用的函数是MATCH。MATCH可以用于比较两个范围/数组并返回匹配值的位置。公式如下:=MATCH("12112121", TEXTJOIN("",TRUE,A:A),0)/LEN("12112121")这个公式会在A列连接所有单元格后查找指定字符串(例如12112121)的位置,并将其除以字符串长度得到出现次数。其中,TEXTJOIN函数可以将A列中的所有数字在连同起来,LEN函数可以得到字符串的长度,最终结果就是指定字符串(在本例中为12112121)在A列中出现的次数。需要注意的是,如果查找的字符串有特殊字符(例如正则表达式中的字符),需要在字符串前面加上反斜线(\)转义。比如要查找的字符串是12.1121.21,公式需要修改成:=MATCH("12\.1121\.21", TEXTJOIN("",TRUE,A:A),0)/LEN("12.1121.21")希望这个公式能够满足您的需求。
我还没试,但已经关注你了,希望有用
显示错误的,帮忙看下哪里搞错了
亲亲,什么显示错误,您可以具体用文字描述一下吗,我这边看不清楚图片
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消