有时,我们需要根据文本出现的次数对Excel中的数据进行排序。在这种情况下,如果我们手动统计出现的次数,会花费更多的时间。此外,如果我们在Excel中有一个巨大的数据集,计算文本的出现次数几乎是不可能的。在本文中,我们将向您展示一种计算Excel中文本出现频率的简单方法。
如何在Excel中统计文本出现的频率
要计算文本在Excel中的使用频率,可以使用Countif函数。我们已经详细描述了整个过程。
我们已经在Excel中创建了包含行星名称的示例数据(如上图所示)。在这里,我们将使用Countif函数计算每个行星的频率。
在应用Countif函数之前,将所有名称写在单独的列中。您可以手动执行此操作。但是,如果数据量很大,手动执行此操作将耗费大量时间。因此,您可以使用独特的功能。UNIQUE函数从选定的单元格范围创建唯一值的列表。
要使用UNIQUE函数,请编写以下公式:
=唯一(单元格范围)
在上面的公式中,选择正确的单元格范围。例如,在我们的示例中,单元格范围是从A1到A16;因此,公式将变为:
=唯一(A1:A16)
键入上述公式后按Enter键。现在,下一步是统计每个文本的出现频率。使用以下公式:
=Countif(单元格范围,“条件”)
在上面的公式中,单元格范围表示单元格的范围,条件表示要计算其频率的文本。例如,在我们的例子中,计算水星频率的公式是:
=Countif(A1:A16,“水星”)
您必须在每个单元格中手动输入上述公式,以统计不同文本的频率。例如,要计算金星的频率,公式为:
=Countif(A1:A16,“Venus”)
这是一个缺点,尤其是当数据很大的时候。这是因为它阻止了我们使用填充句柄。要消除这一缺点,请锁定单元格范围并使用单元格地址来代替值。锁定单元格区域很重要,因为如果不锁定单元格区域,则在使用填充手柄将相同公式应用于其余单元格时,将获得不正确的值。
例如,要计算水星的频率,公式将变为:
=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.