首页 > Excel专区 > Excel函数 >

计算值出现的频率

Excel函数 2023-01-13

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

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

  • 如果某一列包含”林丹”、”刘天妮”、”刘天妮”和”刘天妮”,则出现三次”刘天妮”。

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

    使用COUNTIF函数计算单个值出现的频率使用COUNTIF函数计算某一单元格区域中出现特定值的次数。

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

    使用COUNTIFS函数根据多个条件进行计算COUNTIFS函数类似于COUNTIF函数,其中一个重要异常:COUNTIFS允许你将条件应用于跨多个区域的单元格,并计算满足所有条件的次数。您最多可以使用COUNTIFS的127范围/标准对。

    COUNTIFS的语法为:

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

    请参阅以下示例:

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

    同时使用COUNT和IF函数根据条件进行计算假设你需要确定哪些销售人员销售了某一地区的某一特定项目,或者你希望了解特定销售人员所支付的某一价值的销售额。则可以同时使用IF和COUNT函数,即,首先使用IF函数检验条件,然后仅当IF函数的结果为TRUE时,使用COUNT函数对单元格进行计数。

    注意: 

  • 此示例中的公式必须按数组公式的形式输入。

    • 如果你有当前版本的Office365,则只需在输出区域的左上角单元格中输入公式,然后单击ENTER以确认公式为动态数组公式即可。

    • 如果您在ExcelforWindows或Excel2016forMac和更新的版本中打开此工作簿,并且希望更改公式或创建类似的公式,请按F2,然后按Ctrl+Shift+enter,以使公式返回所需结果。在早期版本的ExcelforMac中,使用+Shift+Enter。

  • 为了使示例公式有效,IF函数的第二个参数必须是数字。

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

    同时使用SUM和IF函数计算多个文本或数值出现的频率在下面的示例中,我们同时使用IF和SUM函数。首先,IF函数会检验某些单元格内的值,然后如果检验结果为True,SUM函数将对通过检验的值进行求和。

    注意: 此示例中的公式必须按数组公式的形式输入。

  • 如果你有当前版本的Office365,则只需在输出区域的左上角单元格中输入公式,然后单击ENTER以确认公式为动态数组公式即可。

  • 如果您在ExcelforWindows或Excel2016forMac和更新的版本中打开此工作簿,并且希望更改公式或创建类似的公式,请按F2,然后按Ctrl+Shift+enter,以使公式返回所需结果。在早期版本的ExcelforMac中,使用+Shift+Enter。

  • 示例1

    上面的函数显示C2:C7包含林丹和刘天妮的值,则SUM函数应显示满足条件的记录的总和。该公式为林丹和给定区域中的刘天妮查找三条记录,并显示4。

    示例2

    上面的函数指示D2:D7包含小于$9000或大于$19000的值,而SUM应显示满足条件的所有记录的总和。公式发现两个记录D3和D5,其中的值小于$9000,而D4和D6的值大于$19000,则显示4。

    示例3

    上面的函数表明如果D2:D7的林丹的发票小于$9000,则SUM应显示满足条件的记录的总和。公式发现C6满足条件,并显示1。

    使用数据透视表计算多个值出现的频率可以使用数据透视表显示总计并对唯一值的出现次数进行计数。数据透视表是一种可以快速汇总大量数据的交互式方法。你可以使用数据透视表展开或折叠数据级别,关注结果,及对于感兴趣的区域从汇总数据追溯明细。此外,你可以将行移动到列或列(“透视”),以查看数据透视表中出现的值的次数。我们来看看销售电子表格的示例方案,您可以在其中计算特定季度的高尔夫球和网球有多少个销售价值。

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

    2. 选择A2:C8

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

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

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

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

      1. 将”运动”拖到”行”区域。

      2. 将”季度”拖到”列”区域。

      3. 将”销售额”拖到”值”区域。

      4. 重复步骤c。

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

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

      5. 在”值”区域中,单击”SumofSales2″旁边的下拉列表,然后选择”值字段设置”。

      6. 在”值字段设置”对话框中,执行下列操作:

        1. 在”值字段汇总”部分中,选择”计数”。

        2. 在”自定义名称”字段中,修改名称以进行计数。

        3. 单击“确定”。

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

    需要更多帮助吗?可随时在Excel技术社区中咨询专家,在解答社区获得支持,或在ExcelUserVoice上建议新功能或功能改进。

    另请参阅Excel中公式的概述

    如何避免公式损坏

    在公式中查找和更正错误

    Excel键盘快捷方式和功能键

    Excel函数(按字母顺序)

    Excel函数(按类别)


    Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.