如何计数细胞分别等于在Excel中许多细胞的
|有时我们想对包含其他单元格中定义的值的单元格进行计数。在这种情况下,简单的COUNTIF和COUNTIFS函数将不起作用。我们可以结合使用SUMPRODUCT和Excel的COUNTIF函数来实现。
计算许多单元格之一的通用公式
=SUMPRODUCT(COUNTIF(range,criteria)
范围:您要匹配条件的范围。
条件:要在范围中计数的值的引用。
让我们看一个例子,使事情变得清楚。
示例:计算列表中笔和铅笔的总数这里,我在A2:A10范围内拥有此列表。在单元格D2:D4中,我有一个项目列表,其总计数是必需的。
一种方法是使用countif函数分别计算每个项目,然后将它们加起来以获得这些项目的总数。为此,我将添加一个帮助行。但是我不想那样做。
另一种方法是对每个项目使用2个计数,然后使用SUM函数或加法运算符。但是,如果您有数百个要计数的项目,那么这种计数方法将毫无用处。
因此,我们使用上述通用公式来获取列出项目的总数。
在此处应用上述通用公式,以获取每个值的总数。
=SUMPRODUCT(COUNTIF(A2:A10,D2:D4))
返回5。找到铅笔4次,笔1次,指南针0次。
如何运作?
好吧,这很简单。如果您只写COUNTIF(A2:A10,D2:D4)
在单元格中作为数组公式,它将返回范围D2:D4中的第一个值的计数。但是,在内部,它们为D2:D4中的每个项目返回一个计数数组。 \ {4; 1; 0}这是上面示例中要返回的数组。
现在我们只需要对每个值求和。为此,我们使用了Excel的SUMPRODUCT函数。它汇总计数,并提供给定范围内每个值的总计数。
您必须在思考,为什么不使用SUM函数。好了,您可以使用它,但随后您需要将其用作数组公式。
是的,伙计们,这就是您使用一个简单的excel公式即可计算多个项目的方法。如果您对此功能或excel的任何其他功能有任何疑问,请告诉我。评论部分归您所有。
相关文章:
在Excel中计算单元格中的字符数 ||了解如何计算单元格或字符串中的特定字符。
`link:/ counting-count-total-matches在两个范围内的Excel [在Excel中计算两个范围内的总匹配项]“ |了解如何使用SUMPROUDCT函数计算两个范围内的总匹配数。
使用AND-OR逻辑的SUMIFS || SUMIFS也可以与OR逻辑一起使用。 SUMIFS使用的默认逻辑是AND逻辑。
link:/ summing-sumproduct-with-if-logic [具有IF逻辑的SUMPRODUCT]
|了解如何在公式中不使用IF函数的情况下将SUMPRODUCT与IF逻辑一起使用。
热门文章:
`link:/ keyboard-formula-shortcuts-50-excel-shortcuts可提高您的生产率[50 Excel快捷方式可提高生产率]] |更快地完成任务。这50个快捷键将使您在Excel上的工作速度更快。
link:/ vlookup-functions的公式和函数介绍[Excel中的VLOOKUP函数]
|这是excel中最常用和最受欢迎的功能之一,用于从不同范围和工作表中查找值。
link:/ tips-countif-in-microsoft-excel [Excel 2016中的COUNTIF]
|使用此惊人的功能对条件进行计数。
您无需过滤数据即可计算特定值。 Countif功能对于准备仪表板至关重要。
link:/ excel-formula-and-function-excel-sumif-function [如何在Excel中使用SUMIF函数]
|这是仪表板的另一个重要功能。这可以帮助您汇总特定条件下的值。