在本文中,我们将学习如何在Excel中使用带IF函数的通配符。

IF function是逻辑测试excel函数。 IF函数测试一条语句并根据结果返回值。

语法:

=IF(logic_test, value_if_true, value_if_false)

我们将在逻辑测试中使用以下通配符。Excel中有三个通配符。问号(?):此通配符用​​于搜索任何单个字符。

。星号():*此通配符用​​于查找任意字符之前或之后的任意数量的字符。

。波浪号(〜):此通配符是转义字符,用于问号(?)或星号(*)之前。

并非所有函数都可以使用Excel函数执行通配符。

这是接受通配符的函数列表。

AVERAGEIF,AVERAGEIFS COUNTIF,COUNTIFS SUMIF,SUMIFS VLOOKUP,HLOOKUP匹配搜索让我们以一个示例来了解此功能。

304

在这里,我们在一侧有公司代码。我们需要找到代码AT中出现短语AT的字段。

IF函数不支持通配符,因此我们将使用`link:/ text-excel-search-function [SEARCH function]`。如果文本中存在该短语,则SEARCH函数将返回一个数字。

使用公式:

=IF(ISNUMBER(SEARCH("AT",A2)), "AT", "")

SEARCH函数接受通配符(*),并在A2中找到短语“ AT”。如果SEARCH找到该短语,它将返回一个数字。

ISNUMBER函数查找该数字并返回TRUE。

IF函数逻辑测试结果为TRUE和FALSE,如果为True,则返回“ AT”;如果为False,则返回“”(空字符串)。

305

如您所见,该公式在A2单元格中捕获了AT并返回了该短语。这表明A2单元格中的文字为“ AT”。

现在,在其他单元格中使用公式来获取包含短语“ AT”的所有字段。

306

如您所见,我们使用带有IF函数的通配符来获取结果。

希望您了解如何在Excel中使用。在此处浏览有关Excel单元格引用功能的更多文章。请随时声明您对以上文章的查询或反馈。

相关文章:

如何在Excel中使用通配符链接:/ logic-formulas-if-not-this-or-in-microsoft-excel [如果不是这个或Microsoft中的那个Excel]link:/ logic-formulas-if-with-or-function-in-excel [Excel中具有OR功能的IF]]

热门文章:

link:/ formulas-and-functions-vlookup-function简介[如何在Excel中使用VLOOKUP函数]