检查谷歌工作表中单元格数据中的唯一关键字

马克西姆斯

我在左侧有一个带有工作角色的电子邮件主题行列表,需要过滤出助理经理、经理、土木工程师、项目经理等角色才能得到结果。

某些单元格没有提到的工作角色,因此留空

工作表上的行需要保持完整,以便可以分析数据。

我尝试使用 REGEXMATCH 但它不适用于 row5 有没有办法有一个公式,其中包括整个列表的所有关键字。

REGEXMATCH(B3, "assistant|manager")

我正在 Google 表格上执行此操作,并已共享屏幕截图和 GoogleSheet 文件链接以供参考。

在此处输入图片说明

马特金

我已在此支持表上复制了您的示例数据,副本将永久存在。

在名为 MK.Lookups 的选项卡上,我构建了一个表,用于查找词和返回值。然后在名为 MK.Idea 的选项卡上,我将此公式放在单元格 B3 中并将其向下拖动。

=IFERROR(INDEX(SPLIT(TEXTJOIN("|",TRUE,IF(REGEXMATCH(UPPER(B3),SUBSTITUTE(UPPER(MK.Lookups!C$2:C$20),", ","|")),MK.Lookups!B$2:B$20,)),"|"),1))

我还将此公式放在单元格 C1 中,它是一个数组公式,将填充每一行,不需要向下复制列。

={"Result";ARRAYFORMULA(IFERROR(INDEX(SPLIT(TRANSPOSE(TRIM(QUERY(IF(REGEXMATCH(TRANSPOSE(UPPER(A2:A)),SUBSTITUTE(UPPER(MK.Lookups!C$2:C$20),", ","|")),MK.Lookups!B$2:B$20&CHAR(10),),,9^9))),CHAR(10)),,1)))}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从列表中检查单元格以哪个关键字开头并返回匹配的关键字

在数据框单元格中搜索关键字

PHP中的唯一关键字,用定义的变量替换

检查单元格是否包含来自另一个单元格的关键字-Google表格

在谷歌工作表中“记录”一个单元格值

如何将数据框单元格中的关键字分别转换为自己的列

Excel 365在一个单元格中查找关键字以填充另一个单元格

如何自动将谷歌工作表的工作表键放入工作表中的单元格?

Excel:如何将逗号分隔的关键字列表从不同的单元格动态合并到一个单元格中?

双击工作表中的单元格以在另一工作表中生成过滤数据

单元格中任意位置的多个关键字的高级过滤器

关键字列表中单元格内的高亮/彩色文本

在单元格中输入关键字并按下回车键触发宏

在“单元格”中搜索关键字时,Pandas键错误

将多个工作表中的数据合并到列中关键字的一张表中

如何在谷歌表格中保留包含关键字的多行单元格

如何根据谷歌工作表中的单元格值切换到可变工作表

Laravel特定列的唯一关键字

使用合并单元格过滤工作表中的数据

在列中的每个单元格中检查谷歌表中大于 0 的数字

Python-Pandas-在单元格中的字符串中搜索关键字,并根据关键字查找值

根据多个条件和查找更改谷歌工作表中单元格中的值

如何使每个工作表唯一的被调用单元格?

谷歌脚本:在一个单元格而不是一行中写入谷歌工作表的文件夹路径并限制文件夹路径

计算应用程序脚本中的单元格以在谷歌工作表中使用

根据单元格值在谷歌工作表中隐藏多行 - 性能问题

如何在满足谷歌工作表中的某些条件时自动更改单元格的值

如何在基于关键字的Excel 2013中将特定文本从一个单元格剪切和粘贴到另一个单元格?

我们如何在开始和结束关键字中获得单元格结果的组合?