在 Excel 中计数部分匹配的数据(使用通配符的 COUNTIF)

スポンサーリンク
スポンサーリンク

在 Excel 中计数部分匹配的数据(使用通配符的 COUNTIF)

本文介绍如何在 Excel 中计数部分匹配的数据。通过结合使用COUNTIF函数和通配符,您可以轻松地统计部分符合特定字符串的数据个数。

什么是通配符?

通配符是表示字符串中任意字符的特殊符号。与COUNTIF结合使用,可以轻松实现部分匹配数据的统计。主要使用以下两种通配符:

  • *(星号):表示任意长度的字符串。
  • ?(问号):表示任意单个字符。

COUNTIF 函数的基本用法

COUNTIF函数用于统计指定范围内符合条件的单元格数量。基本语法如下:

=COUNTIF(范围, 条件)

例如,若要统计范围 A1:A10 中包含“苹果”的单元格数量,可以输入以下公式:

=COUNTIF(A1:A10, “*苹果*”)

该公式会统计 A1:A10 范围内包含“苹果”的所有单元格。

示例:计数部分匹配的数据

以下通过具体数据示例,说明如何统计部分匹配的数据。在下表中列出了水果名称。

A B C
1 苹果 =COUNTIF(A1:A5, “*苹果*”)
2 香蕉
3 苹果汁
4 橘子
5 樱桃

步骤

  1. 在 B1 单元格中输入以下 COUNTIF 公式:
  2. =COUNTIF(A1:A5, “*苹果*”)
  3. 该公式会统计 A1:A5 范围内包含“苹果”的所有单元格数量。
  4. 按 Enter 键确认,B1 单元格会显示结果。

结果

输入上述公式后,B1 单元格显示“2”。这是因为在 A1:A5 范围内,“苹果”和“苹果汁”两个单元格符合条件。

其他使用通配符的部分匹配计数方法

以下介绍如何使用其他通配符进行部分匹配计数。

使用问号(?)进行部分匹配

通配符“?”表示任意单个字符。例如,条件“苹?”可以匹配“苹果”和“苹花”。

A B C
1 苹果 =COUNTIF(A1:A5, “苹?”)
2 香蕉
3 苹花
4 橘子
5 樱桃

此公式会统计 A1:A5 范围内符合“苹果”和“苹花”的单元格数量。因此,B1 单元格会显示“2”

用于部分匹配的判定

可以结合 IF 函数进行部分匹配的判定,例如:

=IF(COUNTIF(A1:A5, “苹?”)>0,”✔”,”✘”)

若指定范围内有部分匹配的内容,则显示“✔”。