首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何让REGEXMATCH在一系列单元格中查找多个术语,而不是只查找一个单元格?

要让REGEXMATCH在一系列单元格中查找多个术语,而不是只查找一个单元格,可以通过使用ARRAYFORMULA函数结合REGEXMATCH函数来实现。

  1. 首先,将需要进行匹配的术语列表放入一个单独的列中,例如列A。
  2. 在需要进行匹配的单元格范围内(可以是一整列或特定区域),使用ARRAYFORMULA函数将REGEXMATCH应用于每个单元格,如下所示:
代码语言:txt
复制
=ARRAYFORMULA(REGEXMATCH(单元格范围,JOIN("|", A:A)))

其中,单元格范围是需要进行匹配的单元格范围,A:A是包含术语列表的列。

  1. 将上述公式应用于需要进行匹配的单元格范围内的每个单元格,该公式会返回一个布尔值的数组。如果某个单元格与术语列表中的任何一个术语匹配,则对应的数组元素为TRUE,否则为FALSE。
  2. 如果需要,可以将返回的布尔值数组进一步处理,例如使用IF函数对匹配和非匹配的结果进行条件判断,或者使用COUNTIF函数计算匹配的数量等。

以下是示例公式和相关说明:

代码语言:txt
复制
=ARRAYFORMULA(REGEXMATCH(A1:A10,JOIN("|", A:A)))

这个公式将对A1:A10范围内的每个单元格进行匹配,并使用A列中的术语列表作为匹配模式。它会返回一个布尔值的数组,指示每个单元格是否与术语列表中的任何一个术语匹配。

推荐的腾讯云相关产品:

  • 云函数(Serverless 云函数计算服务):腾讯云函数是事件驱动的无服务器计算服务,可帮助您轻松构建和管理各类应用和服务。详情请参考:云函数
  • 云数据库 MongoDB 版(NoSQL 文档型数据库):腾讯云数据库 MongoDB 版是一种高性能、可扩展的 NoSQL 文档型数据库服务,可满足您的各类应用场景需求。详情请参考:云数据库 MongoDB 版

请注意,以上腾讯云产品仅作为示例,其他云服务提供商可能也提供类似的产品。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

查找替换,你真的会用吗?

”字样的所有单元格都搜索出来了(比如,岗位“数据分析师-CR2017-SH2909”包含“数据分析师”字样,会被搜索出来);如果勾选“单元格匹配”(表示查找值与单元格内容完全一致),出现了2个结果,...(因为只要单元格内包含“上海”内容,就会被查找出来进行替换,这显然不是我们想要的结果),此时,需要勾选“单元格匹配”来实现精准查找替换。 4.如何实现模糊查找?...但是,火眼金晶的童鞋肯定看出来了,查找结果里面有一个“*科技”,单元格本身含有通配符。 当我们使用通配符星号*参与查找动作时,星号*代表任意多个字符;但是我只想星号*代表星号本身这个字符呢?...不为他赋予通配符的意义,他失去特异功能,做一名普通的字符存在。 比如案例,我只想查找含有“*”的公司名称,怎么操作?这里必须邀请一位法师出场,只有这位法师才可以通配符失去特异功能......代表2个字符,以此类推,实际灵活运用。 既然强调了中间使用通配符?,那么单元格开头和结尾使用是不是会不一样呢?

1.2K10

职场Excel:查找替换,你真的会用吗?

”字样的所有单元格都搜索出来了(比如,岗位“数据分析师-CR2017-SH2909”包含“数据分析师”字样,会被搜索出来);如果勾选“单元格匹配”(表示查找值与单元格内容完全一致),出现了2个结果,...(因为只要单元格内包含“上海”内容,就会被查找出来进行替换,这显然不是我们想要的结果),此时,需要勾选“单元格匹配”来实现精准查找替换。 4.如何实现模糊查找?...但是,火眼金晶的童鞋肯定看出来了,查找结果里面有一个“*科技”,单元格本身含有通配符。 当我们使用通配符星号*参与查找动作时,星号*代表任意多个字符;但是我只想星号*代表星号本身这个字符呢?...不为他赋予通配符的意义,他失去特异功能,做一名普通的字符存在。 比如案例,我只想查找含有“*”的公司名称,怎么操作?这里必须邀请一位法师出场,只有这位法师才可以通配符失去特异功能......代表2个字符,以此类推,实际灵活运用。 既然强调了中间使用通配符?,那么单元格开头和结尾使用是不是会不一样呢?

29110
  • 新人必备!15个常用EXCEL函数

    统计一个单元格区域: =sum(A1:A12) 统计多个单元格区域: =sum(A1:A12,B1:B12) AVERAGE 虽然Average是一个统计函数,但使用如此频繁,应在十大占有一席之位。...HLOOKUP和VLOOKUP 函数HLOOKUP和VLOOKUP都是用来表格查找数据。所谓的表格是指用户预先定义的行和列区域。...这两个函数的第一个参数是需要查找的值,如果在表格查找到这个值,则返回一个不同的值。 具体来说,HLOOKUP返回的值与需要查找的值同一列上,VLOOKUP返回的值与需要查找的值同一行上。...语法结构是: =ISNUMBER(value) MIN和MAX 函数MIN和MAX是单元格区域中找到最大和最小的数值。两个函数可以拥有30个参数,参数可以是单元格区域。...如果其中一个单元格的值符合条件,则返回值是1,不管单元格里面的值是多少。

    1.7K80

    Excel:Ctrl+F人人都会用,但这3个技巧99%的人不知道

    例如下图中,我想要将1这个数字所在的所有单元格的格式都改成同样的格式,改怎么办呢?显然简单的标识“重复值”容易将其他数据也标识出来,这不是我们想要的,因此使用“条件格式”并不是一个好的选择。...如何将1的单元格都标识出来呢? 利用“查找与替换”便可轻松实现这一个要求。请看下图的演示: ?...2.标识符合条件的一些数据 全选需标识的数据区域,按下Ctrl+F快捷键—-查找输入”*”,单击查找全部—-单击结果区域中的值,Excel会自动排序—-利用shift键选择某一系列需要设置格式的数据...是不是瞬间觉得查找与替换也很好用? 三、一键快速查找特殊格式 表格大量的看不见的换行符是不是很恼人?表格无数的合并单元格不是再再而三地跳出来找麻烦,你无法快速的对数据进行分析?...1.一键快速清除表格的所有合并单元格 方法:选择特定区域,按下Ctrl+F打开查找与替换对话框,单击选项,这时查找内容”框右侧将出现一个“格式”选项—-单击“格式”—-单击对其—勾选“合并单元格

    2.4K50

    个人永久性免费-Excel催化剂功能第80波-按条件查找数字,扩展原生查找功能

    日期,时间,最终其实是数字的变体,可以最终转换为数字,如果没有按正确的方式输入,最终Excel无法正确识别为数字,也必然会带出一系列的问题来。...不作选定,选择任一单元格时,将会对整个工作表进行查找,可能会比较慢。...2.选择相应的功能按钮启动查找 具体看需要在常量找,还是公式返回的结果值找还是两者 3.弹出输入框输入查找的条件表达式 输入条件表达式 鉴于此条件的查找,绝大多数场景是仅需要简单的条件即可,...20 and 30 以下多个组合条件为非法输入,会报错 如:>20 and 30 或:>20 and <50 or in 10,20 返回符合条件的结果并选定对应单元格...,此功能的开发,其实是为了图表制作所使用,IBCS图表制作,有一个关键环节用上此功能,会更加人惊喜。

    71020

    最用心的EXCEL课程 笔记2

    如何产生影子工作簿,一个workbook,可以被两个视图同时编辑,而且两者随时同步,如下 图片Ctrl 选择多个工作表,输入 ,会出现•Ctrl 选择多个工作表,输入 ,会出现在所有被选的工作表 如何多个工作表内同时输入一样的信息...,如何标题一直显示每页。...可以 对函数单元格设置左对齐 sumif函数 实现条件求和 图片 sumproduct函数,例如有多个产品,单价和数量,相乘之后再求总和,可以用该函数。 图片 19-22节 查找和替换。...如何查找单元格完全是该内容不是包含该内容。如下 图片 查找和替换不仅查找文本还可以查找格式。...图片 Vlookup函数不是查找左侧内容,随意被定义为不能反向查找,用match,index或者通过下面的固定搭配实现反向查找,if({1,0},.,.)相当于换了位置 图片

    95230

    个人永久性免费-Excel催化剂功能第74波-批量排版格式利器,瞬间美化表格

    尽可能地少用格式部分来记录关键信息,只用于作辅助信息供人阅读方便即可,如某类的指标标注红色、另外一类标注黄色等的方式都不是一个最佳的数据记录存储方式。之前专门写过一篇吐槽文详细展开说过。...样式示例 样式包括不打勾的部分,有一好处是,当一个单元格设置了样式,同时也设置了其他的格式。...类似于查找替换的格式搜索,先根据指定单元格的格式来设置搜索的格式,如下图所示的所有常用格式,都是并且的关系,若需要搜索多种格式,可勾选对应的复选框,以多个条件并且的方式来搜索。...(下一功能) 功能4:重新设置原单元格样式 遍历或查找到的结果表,进行样式名称列的修改,对应的单元格重新设置为修改后的样式名称。...额外小技巧 小技巧1: 若是表单式的原始数据,可选择标题行和数据首行,单元格属性清单】的结果表进行设置数据行的样式,设置完成后,再使用格式刷功能将新的样式应用到首行以外的其他所有数据行区域中,此方式程序遍历单元格范围缩减

    1.2K10

    Excel催化剂功能第11波-快速批量插入图片并保留纵横比

    功能修订 20180315修复了视频演示单个图片插入后,不能根据单元格的行高列宽调整而对图片大小进行调整的问题 20180315修复了视频演示单个图片插入后,点击【重新调整图片】把原图片缩小至一个单元格内存放问题...是否精确查找文件名 需要查找单元格内容,如果不是精确的图片文件名,可去勾选此项,例如:图片文件名叫abcM20.jpg,我单元格内容是abc,需要去勾后才能让abc的内容也能去匹配abcM20.jpg...可设置多个图片文件夹路径,下次使用时,此路径的设置记录仍然保存有,不用频繁地每次插入图片都去做选择文件夹的步骤(本人所接触过的Excel插件,还没见过有如此优化过体验的插件出现,算是第1家对产品体验做到极致的...3.插入的图片的内容A列,最终图片存放到B列,即列偏移一个单位 4..插入的图片是从【F:\test\不同规格图片】文件夹查找查找模式包含子文件夹 多图插入-参数配置完的插图场景 多图插入-插入图片演示效果...此时可观察到图片的位置没有根据内容列的位置变化改变,因插件无法识别到排序这一动作,也没办法预估是否插入图片后对图片列和内容列之间的相对位置是否有改变过(增删除行列操作会引起相对位置改变),因这一系列不可控因素无法用自动的方式来作相应调整

    1.2K30

    Excel VBA解读(146): 使用隐式交集处理整列

    图3 如果在多个单元格输入上述数组公式,则会获取多个值,如下图4所示,单元格区域C5:C9输入上面的数组公式,会得到列A的前5个数据。 ? 图4 那么,对于函数Excel又是怎么处理的呢?...例如,公式: =VLOOKUP(A4,$A:$C,3,false) 列A至列C组成的区域中精确查找单元格A4的内容,并返回列C相应的值。...Excel非常有效地执行隐式交集,仅将单个单元格引用传递给公式或函数,不是整个区域。...并且只将该单个单元格视为从属单元格,因此仅当该单个单元格被改变不是当该单元格区域中的任何单元格被改变时,才重新计算公式或函数。...VBA用户自定义函数(UDF)运用隐式交集技术 有2种方式可以隐式交集技术UDF自动工作: 1.函数参数前面放置+号 2.使用VBA来处理隐式交集 例如,下面的简单UDF: Function

    4.9K30

    你有一份面试题要查收

    【题目1】将以下左表和右表信息合并到一个表里 image.png 如图所示,两张表的表头完全一样,但有部份内容缺失,需要合并到一张表里内容更加完整。...题目的要求是包含“长安”这两个关键字的整个单元格替换成“长安保险公司”,不是部份文字变动。而且“长安”这两字可能位于开头,也可以是中间或者是结尾,这两个关键字的位置不确定。...此时我们应该用通配符来进行模型查找包含“长安”关键字的单元格。通配符有两个,它们分别是: (1)星号(*),可以代替任意字符,可以单个,多个或者是没有字符。 (2)问号(?),可代替任意单个字符。...然后对定位条件进行一系列的设置,本次需求我们要定位出空白单元格,所以选“空值”。...MATCH函数最终返回的值是查找的内容也就是姓名表格里第几行,最终的值为1,2,3…… INDEX函数的第一参数单元格区域或数组常量,本例中就是整张表格的区域,第二参数是选择数组的某行,如姓名 “李项

    2.2K11

    正则表达式来了,Excel的正则表达式匹配示例

    当需要在单元格区域中找到某个值时,可以使用MATCH函数。单元格查找特定字符串时,FIND函数和SEARCH函数非常方便。如何知道单元格是否包含与给定模式匹配的信息?...一次匹配多个单元格的字符串 要使用单个公式匹配多个字符串,一个参数包含单元格区域引用: =RegExpMatch(A5:A9, “\b[A-Z]{2}-\d{3}\b”) 支持动态数组的Excel365...要仅允许空格,使用[-\.]不是[-\.\s]。 正则表达式不匹配字符 若要查找不包含特定字符的字符串,可以使用与括号以外的任何内容匹配的否定字符类[^]。...对于多行字符串,^和$字符匹配每行的开头和结尾,不是输入字符串的开头和结尾,因此正则表达式搜索第一行。 要匹配不以特定文本开头的字符串,使用正则表达式,如^(?!lemons).*$。...记住,我们的自定义函数可以一次处理多个单元格,Excel的总和可以一个数组累加值,下面是你要做的: 为RegExpMatch提供一个单元格区域引用,以便它返回一个包含TRUE和FALSE值的数组。

    21.2K30

    7道题,测测你的职场技能

    (2)输入一个“猴子”,显示出来的,却是N个“猴子”。“设置单元格格式”对话框,我们可以看到文本的数字格式代码为@。 既然@代表一个文本占位符,那么,如果想文本重复显示,是不是重复@就能实现呢?...【题目2】使用定位条件功能进行批量填充 如何使得左边的表变成右边的表呢?也就是说,如何使得多个不连续的空白单元格同时输入数据? 有人说,我输入其中一个单元格,然后复制到其他空白单元格不就可以了吗。...这是一个笨拙的方法,实际工作,要处理的工作表并不可能像案例演示这样只有几行几列,而是有几百几千甚至几万行,而其中的多个不连续空白单元格更是毫无规律可言,不可能一个一个单元格地去填写。...那么,如何同时选中多个不连续的空白单元格呢? 这里可用到“定位”功能。...有人说,我直接用【查找和选择】里的替换功能,把“北”字替换为“练习”不就行了吗?看清楚题意,在案例里,是把含有“北”字的单元格内容进行替换,不是一个“北”字进行替换。

    3.6K11

    通宵翻译Pandas官方文档,写了这份Excel万字肝货操作!

    Pandas ,索引可以设置为一个(或多个)唯一值,这就像在工作表中有一列用作行标识符一样。与大多数电子表格不同,这些索引值实际上可用于引用行。...利用值构造一个数据框DataFrame Excel电子表格,值可以直接输入到单元格。...; 如果匹配多行,则每个匹配都会有一行,不仅仅是第一行; 它将包括查找的所有列,不仅仅是单个指定的列; 它支持更复杂的连接操作; 其他注意事项 1....填充柄 一组特定的单元格按照设定的模式创建一系列数字。电子表格,这将在输入第一个数字后通过 shift+drag 或通过输入前两个或三个值然后拖动来完成。...查找和替换 Excel 查找对话框将您带到匹配的单元格 Pandas ,这个操作一般是通过条件表达式一次对整个列或 DataFrame 完成。

    19.5K20

    精通数组公式16:基于条件提取数据

    当从表中提取数据时,实际上是执行查找Excel,标准的查找函数例如INDEX、MATCH、VLOOKUP等都非常好,但当存在重复值时就比较困难了。...单独使用AND函数的问题是获得了两个TRUE值,这意味着又回到了查找列中有重复项的问题。真正想要的是查找列包含数字,其中单元格E14一个TRUE是数字1,E17第二个TRUE是数字2。 ?...图3:最终的辅助列公式使用SUM函数将AND函数的逻辑值与上方单元格的值相加 单元格H6是一个辅助单元格单元格,输入公式: =MAX(E8:E17) 得到匹配的记录的条数。...图4:单元格H12输入的最终公式 当条件改变或者数据增加时,提取区域的数据会自动更新,如下图5所示。 ?...ISNUMBER/MATCH函数组合运算更快且对于多个条件更容易构造。

    4.3K20

    Excel技巧:快速处理单元格内的换行符

    标签:Excel技巧,VBA Excel,如果我们想要在一个单元格中将内容显示不同行,可以需要断行处使用Alt+回车键。然而,有时候会反过来。...工作表中有多个单元格中都存在在不同行显示内容,而我们需要删除这些换行符,将内容显示一行。如何快速处理呢?...使用“查找和替换”功能 最简单的方法是使用Excel的“查找和替换”功能,打开“查找和替换”对话框,并选择“替换”选项卡,将光标置于“查找内容”的文本框,然后按Ctrl+J键或者Alt+0010(这可能需要通过数字小键盘输入...使用VBA 下面的代码使用了Selection,因此它选定的单元格上执行。此外,代码关闭了“换行”命令,你可以很容易地看到代码的效果。代码本身非常简单,实际上使用了Excel的查找和替换工具。...图1 选择要拆分的单元格,单击功能区“数据”选项卡的“分列”命令,“文本分列向导”第2步的“分隔符号”选择“其他”,使用Ctrl+J或Alt+0010插入换行符,如下图2所示。

    2.8K20

    个人永久性免费-Excel催化剂功能第66波-数据快速录入,预定义引用数据逐字提示

    查找列可以做一个开发性的设置,用户自行决定需要以哪些列来做查找列,可以更充分地利用查找功能。...四、同一文件,不能同时存在多个快速录入规则 一般来说,数据录入的信息,不止于一列数据需要设置这种逐字录入、关键词提示效果,若一份文件,有多处需要做这些配置时,现有的能找到的版本都未发现有此功能的支持...Excel催化剂版本的数据快速录入功能 如前文所述,现有的解决方案,仍然有较多的缺陷,Excel催化剂针对这一系列的缺陷一一进行弥补,Excel环境下的快速录入功能成为一个大众可驾驭且有较大的实际使用价值的功能...同时可在一个工作薄设置多个规则,分别对应于不同的作用区域,数据录入过程,可以一气呵成,同时多个规则下进行快速录入。...,TAB是移动到右边,ENTER是移动到下方,进行下一个单元格的录入。

    55920

    Excel经典公式:提取位于字符串右侧的所有字符

    标签:公式与函数,FIND函数 假设有一列数据,由左侧的数字和右侧的文本组成,我们需要移除其中的数字提取其中的文本。 示例数据如下图1所示。...图1 下面的公式将删除左侧的所有数字,获得单元格中文本部分。...图2 公式,使用FIND函数查找26个字母字符串的位置,得到每个字母单元格首次出现的位置。注意,由于FIND查找区分大小写,因此使用LOWER(A2)将单元格的字母转换为小写。...然后,使用IFERROR函数,这样,如果公式无法找到特定字母表的位置,它将返回单元格内容的长度(由LEN公式给出),不是返回值错误#VALUE!。...注意,MID函数中使用了1000个字符进行提取,但如果单元格的字符数较少,则只会提取那么多字符。 欢迎在下面留言,完善本文内容,更多的人学到更完美的知识。

    3.3K30

    36条常用Excel技巧 收藏备用!

    一、单元格设置为文本;二、输入数字前先输入' 5、如果隐藏了B列,如果它显示出来?...,FALSE) (2)、根据符合两列数据查找对应结果(为数组公式) =INDEX(C1:C7,MATCH(H1&I1,A1:A7&B1:B7,0)) 16、如何隐藏单元格的0 单元格格式自定义0;-0...17、多个工作表的单元格合并计算 =Sheet1!D4+Sheet2!D4+Sheet3!D4,更好的=SUM(Sheet1:Sheet3!...现在是=sum(n(offset(a1,(row(1:10)-1)*3,))) 27、一个工作表引用其他工作表的数据,但是被引用的工作表不是固定的,根据我输入的工作表名自动选择相应的工作表的数据...=8^(1/3) 33、单元格的数据分散对齐 文本格式》全角输入 34、查找工作表的链接 Ctrl+~ 或编辑》链接 35、如何单元格自动填为0 选中需更改的区域》查找》空》替换》0 36、把Word

    3.4K50

    认识这对搭档,解决90%的查询问题

    vlookup函数查询的时候只能从左往右查询,且查询对象所在的列,必须要在查询区域的第一列,也就是说,只能通过A列来查询B列或其它列,不能通过B列来反向查询A列。...语法规则如下: index(单元格区域,第几行,第几列) 单元格区域:就是要查找的数据范围; 第几行:查找范围的第几行; 第几列:查找范围的第几列。(其中“第几列”是可以省略的。)...对index函数有了基本的认识后,下面通过案例来看下如何使用。 沿用上面案例的员工信息表,现在想要查询员工“猴子大大”的工号。...如果数据量非常大,或者要查找的员工非常多,难道我还要靠肉眼来看靠手指来数数吗? 所以,这时候就得要有一个函数来告诉index,它去取第几个。下面隆重请出index的最佳搭档:match函数。...3.index+mathch搭档 最开始的时候,我们靠肉眼来查找来数数。但是现在有了match函数,我们就把这个查找的任务丢给它,它来传递。

    82220

    或许你就差这一个神器

    table_array (必需)VLOOKUP 在其中搜索lookup_value 和返回值的单元格区域。可以使用命名区域或表,并且可以使用参数的名称不是单元格引用。...看到上表的参数说明,似乎有点不太明白,接下来通过一个具体的案例来直观感受VLOOKUP查找函数如何工作的。 本例需要在部门表找出 玉玉所在的部门。...如果引用由非相邻选定区域所决定,您可以选择要查找的选定区域。 参数说明 reference 必需。对一个多个单元格区域的引用。 如果要为引用输入非相邻区域,请用括号括住引用。...这里输入公式的D13是相对引用,F8是绝对引用,意思是应用区域内任意值等于绝对地址F8内的内容,就是符合条件,并使用此格式。 具体操作如下动画演示。其余格式设置也是按照此原理逐一设置。...Excel0=FALSE,1=TRUE,我们把{1,0}放在IF函数的第一参数,它实际上代表对和错的条件结果,又因为,{1,0}大括号,所以它是一个数组,它会跟每一个元素都发生运算,比如在IF

    8K60
    领券