计算值出现的频率

计算值出现的频率

假设您要了解特定文本或数值出现在单元格区域中的次数。例如:

  • 如果一个区域(如 A2:D20)包含数值 5、6、7 和 6,则数字 6 出现两次。

  • 如果一个列包含“郑建杰”、“刘天妮”、“刘天妮”和“刘天妮”,则“刘天妮”出现三次。

注意: 在Excel 2016已经在本主题中的屏幕截图。根据您的 Excel 版本,屏幕可能出现不同,但是功能仍将相同。

可通过多种方法来计算值出现的步骤。

计算单个值使用 COUNTIF 函数出现的频率

COUNTIF函数用于统计特定值的单元格区域中出现的次数。

COUNTIF 示例

有关详细信息,请参阅COUNTIF 函数

使用 COUNTIFS 函数根据多个条件进行计算

COUNTIFS函数是类似于COUNTIF函数有一个重要例外︰ COUNTIFS 允许您跨多个区域将条件应用于单元格并计算符合所有条件的次数。您可以使用向上 127 区域中的条件对使用 COUNTIFS。

COUNTIFS 的语法如下︰

COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…)

请参阅下面的示例︰

COUNTIFS 示例

若要了解有关使用此函数用多个区域和条件进行计算的详细信息,请参阅 COUNTIFS 函数

同时使用 COUNT 和 IF 函数根据条件进行计算

假设需要确定有多少销售员在某区域销售特定商品,或者要知道特定销售人员所完成的销售量有多少在某个值以上,则可以同时使用 IFCOUNT 函数,即,首先使用 IF 函数检验条件,然后仅当 IF 函数的结果为 TRUE 时,使用 COUNT 函数对单元格进行计数。

注释: 

  • 此示例中的公式必须以数组公式的形式输入。如果您有此工作簿在 Excel 的 Windows 或打开 Excel 2016 for Mac 和要更改的公式或创建一个类似的公式,按F2,然后按Ctrl + Shift + Enter ,以使该公式返回的结果按照您期望。在早期版本的 Excel for Mac 中,使用 COMMAND + Shift + Enter。

  • 若要使用的示例公式,IF 函数的第二个参数必须是数字。

嵌套 COUNT 和 IF 函数的示例

若要了解有关这些函数的详细信息,请参阅COUNT函数和IF函数。

同时使用 SUM 和 IF 函数计算多个文本或数值出现的频率

在下面的示例中,我们同时使用 IFSUM 函数。首先,IF 函数会检验某些单元格内的值,然后如果检验结果为 True,SUM 函数将对通过检验的值进行求和。

示例 1

示例 1: SUM 和 IF 嵌套在公式中

在上述函数显示是否 c2: c7 包含值郑建杰刘天妮,则 SUM 函数应显示在满足条件的记录的总和。该公式在给定的区域中,找到郑建杰和一个用于刘天妮的三个记录,并且显示4

示例 2

示例 2: SUM 和 IF 嵌套在公式中

在上述函数显示是否 D2:D7 包含低值 $9000 或大于 $19000,则总和应显示在满足条件的所有这些记录的总和。该公式找到两条记录 D3 和 D5 面额小于 $9000,然后 D4 并 D6 面额大于 $19000,并且显示4

示例 3

示例 3: SUM 和 IF 嵌套在公式中

在上述函数显示是否 D2:D7 具有发票黄雅玲小于 $9000,然后 SUM 应显示在满足条件的记录的总和。公式查找 C6 满足条件,并显示1

注意: 此示例中的公式必须以数组公式的形式输入。这意味着您按F2 ,然后按Ctrl + Shift + Enter。 在早期版本的 Excel for Mac 中使用 COMMAND + Shift + Enter。

使用数据透视表计算多个值出现的频率

您可以使用数据透视表显示汇总和计算唯一值的次数。数据透视表是快速汇总大量数据的交互式方式。您可以使用数据透视表展开和折叠数据级别以重点关注结果和要深化到有关您感兴趣的区域的汇总数据的详细信息。此外,您可以将行移动到列,或在数据透视表中出现的列到行 (称为"透视") 如何多次一个值,请参阅的计数。我们来看一下示例方案的销售电子表格中,您可以计算多少销售值有 3 季度高尔夫和网球特定季度。

  1. 在 Excel 电子表格中输入下面的数据。

    数据透视表的示例数据
  2. 选择 A2:C8

  3. 单击“插入”>“数据透视表”。

  4. 在创建数据透视表对话框中,单击选择表或区域,然后单击新工作表,然后单击确定

    在新工作表中创建一个空数据透视表。

  5. 在数据透视表字段窗格中,请执行下列操作︰

    1. 大项拖动到区域。

    2. 季度拖动到区域。

    3. 销售拖动到区域。

    4. 重复步骤 c。

      字段名称将显示为SumofSales2在数据透视表和值区域中。

      此时,数据透视表字段窗格中如下所示︰

      数据透视表字段
    5. 区域中,单击SumofSales2旁边的下拉列表,然后选择值字段设置

    6. 值字段设置对话框中,请执行下列操作︰

      1. 值字段汇总方式部分中,选择计数

      2. 自定义名称字段中修改了计数的名称。

        值字段设置对话框
      3. 单击“确定”

    数据透视表显示高尔夫和网球的计数的记录中第 3 季度和第 4 季度的销售额以及。

    数据透视表

返回页首

您是否有特定 Excel 问题?

在 Excel 社区论坛中发布问题

帮助我们改进 Excel

是否有关于如何改进下一版 Excel 的建议?如果有,请查看 Excel User Voice 上的主题

注释: 

  • 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

  • 请在 此处 中查找本文的英文版本以便参考。你和 Microsoft 社区的其他成员可以使用 Community Translation Framework (CTF) 来改进本文。只需将鼠标悬停在文章中的句子上,然后在 CTF 小组件中单击“IMPROVE TRANSLATION”即可。 单击此处了解有关 CTF 的详细信息。 使用 CTF 即表示你同意服务条款

另请参阅

在 Excel 中的公式概述

如何避免损坏的公式

查找和更正公式中的错误

Excel 键盘快捷方式和功能键

统计函数 (参考)

数学和三角函数 (参考)

Excel 函数 (按字母顺序)

Excel 函数 (按类别)

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×