Excel:如果在单元格中找到类似字符串,则格式化单元格

Excel:如果在单元格中找到类似字符串,则格式化单元格,excel,Excel,举个例子: A1: Smith, John Michael A2: John Michael Smith 如果我想格式化单元格,比如说当它在A1和A2中找到字符串Smith时,将单元格涂成绿色,那么公式是什么 A1->excel文件中的列表 A2->数据库中的列表 我正在比较从用户数据库中提取的名称列表和Excel文件中的名称列表,以查看数据库中是否缺少这些名称。假设您将要查找的单词放在A4中,可以使用以下公式: =AND(ISNUMBER(SEARCH(A4,A1)),ISNUMBER(SE

举个例子:

A1: Smith, John Michael
A2: John Michael Smith
如果我想格式化单元格,比如说当它在A1和A2中找到字符串Smith时,将单元格涂成绿色,那么公式是什么

A1->excel文件中的列表 A2->数据库中的列表
我正在比较从用户数据库中提取的名称列表和Excel文件中的名称列表,以查看数据库中是否缺少这些名称。

假设您将要查找的单词放在A4中,可以使用以下公式:

=AND(ISNUMBER(SEARCH(A4,A1)),ISNUMBER(SEARCH(A4,A2)),NOT(TRIM(CLEAN(A4))=""))
搜索将查找在单元格A4中输入的文本,并查看是否可以在A1中找到该文本。如果找到它,它将返回一个数字,如果找不到,它将返回一个错误

Isnumber检查搜索是否返回了一个数字。如果搜索在A1中找到A4中输入的单词,它将返回起始位置的编号,然后is number将返回TRUE值

然后对A2中的文本重复该过程

为了说明文本在两个位置都可以找到,您需要AND公式中的所有参数都为TRUE。如果其中任何一个为false,则将返回值false

最后一步是对单元格应用条件格式。使用公式作为条件公式控件的方法,并在提供的空间中使用上述公式。设置公式返回真值时的特殊格式

根据应用条件格式的方式,您可能希望使用$A$4而不是A4。A1和A2也是如此


添加的最后一个逻辑检查是确保如果A4中未输入任何信息,或A4中输入了空格,则检查将为单元格着色。换句话说,只有在A4中确实有东西需要查找时,它才会给单元格上色。

查看搜索功能和excels条件格式。其他可能对您有帮助的函数是和、ISNUMBER、ISERROR。A1搜索您正在寻找的内容,A2搜索您正在寻找的内容。如果你正在寻找的是找到它应该返回一个数字。因此,如果在这两个字段中都找到一个数字,则希望返回一个真值。将公式置于条件格式中,并相应地使用颜色。