Excel在文本中查找关键字

时间:2017-10-08 21:24:15

标签: excel excel-formula

我在活动目录中导出了各种OU并将其导入Excel,但我需要按类别或关键字标记每一行。所以我有一张类别,我想循环每个单元格(或AD OU)的类别。

这是我到目前为止所做的,但它只是单数,不允许多个搜索/类别/关键字术语。

=IF(ISNUMBER(SEARCH('Keywords'!A1,B1)),'Keywords'!B1)

1 个答案:

答案 0 :(得分:0)

从您的示例中,我假设您的关键字表上有2列。列A包含您的关键字,列B包含您想要返回的类别。

如果您有10行关键字和类别,此公式将找到当前工作表中单元格B1中找到的第一个匹配关键字的类别:

=INDEX(Keywords!$B$1:$B$10,MATCH(TRUE,ISNUMBER(SEARCH(Keywords!$A$1:$A$10,B1)),0))

请注意,这是一个数组公式。要正确输入,您需要复制此公式,双击要获得公式的单元格,粘贴公式,然后按CTRL + SHIFT + ENTER以保存公式

您需要更新关键字电子表格中的范围,以包含所有关键字和类别行。每次编辑时,都需要使用CTRL + SHIFT + ENTER重新保存公式。