如何在Excel中统计文本出现的频率

2023年 12月 21日 80.8k 0

有时,我们需要根据文本出现的次数对Excel中的数据进行排序。在这种情况下,如果我们手动统计出现的次数,会花费更多的时间。此外,如果我们在Excel中有一个巨大的数据集,计算文本的出现次数几乎是不可能的。在本文中,我们将向您展示一种计算Excel中文本出现频率的简单方法。

Count text frequency in Excel

如何在Excel中统计文本出现的频率

要计算文本在Excel中的使用频率,可以使用Countif函数。我们已经详细描述了整个过程。

Sample data with planet names

我们已经在Excel中创建了包含行星名称的示例数据(如上图所示)。在这里,我们将使用Countif函数计算每个行星的频率。

在应用Countif函数之前,将所有名称写在单独的列中。您可以手动执行此操作。但是,如果数据量很大,手动执行此操作将耗费大量时间。因此,您可以使用独特的功能。UNIQUE函数从选定的单元格范围创建唯一值的列表。

要使用UNIQUE函数,请编写以下公式:

=唯一(单元格范围)

Use Unique formula in Excel

在上面的公式中,选择正确的单元格范围。例如,在我们的示例中,单元格范围是从A1到A16;因此,公式将变为:

=唯一(A1:A16)

键入上述公式后按Enter键。现在,下一步是统计每个文本的出现频率。使用以下公式:

=Countif(单元格范围,“条件”)

Count text frequency using Countif

在上面的公式中,单元格范围表示单元格的范围,条件表示要计算其频率的文本。例如,在我们的例子中,计算水星频率的公式是:

=Countif(A1:A16,“水星”)

您必须在每个单元格中手动输入上述公式,以统计不同文本的频率。例如,要计算金星的频率,公式为:

=Countif(A1:A16,“Venus”)

这是一个缺点,尤其是当数据很大的时候。这是因为它阻止了我们使用填充句柄。要消除这一缺点,请锁定单元格范围并使用单元格地址来代替值。锁定单元格区域很重要,因为如果不锁定单元格区域,则在使用填充手柄将相同公式应用于其余单元格时,将获得不正确的值。

Count text occurrences wth Countif

例如,要计算水星的频率,公式将变为:

=COUNTIF($A$1:$A$16,C2)

在上面的公式中,我们锁定了单元格范围,并输入了水星的单元格地址C2。现在,当您使用填充手柄将公式拖动到其他单元格时,它不会显示不正确的值或错误。您将获得正确的值。

就这样。我希望这能帮到你。

如何在Excel中查找常用文本?

要在Excel中查找经常出现的文本,可以使用以下公式:

=INDEX(range,MODE(MATCH(range,range,0)

在上述公式的所有位置输入相同的单元格范围。

如何使用SUMIF?

SUMIF函数的目的是对满足指定条件的范围内的值求和。在Excel中使用SUMIF函数的公式如下:

SUMIF(范围,条件,[SUM_RANGE])

Read next: How to use AVERAGEIF and AVERAGEIFS in Excel.

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论