Table of contents
在数据集中工作时,我们经常需要根据某个条件来寻找、计算或匹配任何东西。 在这篇文章中,我们演示如何使用 COUNTIFS 日期范围。
在上述数据集中,我们有 产品销售 我们希望找到不同的值,并始终强加一个不变的条件,即日期。
下载Excel工作簿
Excel.xlsx中日期范围的 COUNTIFS6种简单的使用方法 有日期范围的 COUNTIFS
方法1:计算发生的日期
ǞǞǞ COUNTIFS 函数返回一个考虑到单个或多个标准的值。 我们使用 COUNTIFS 的句法是:"在数据集中计算销售发生的天数"。 COUNTIFS 功能是
COUNTIFS (range1, criteria1, [range2], [criteria2], ...)
在这种情况下,我们可以有一个 开始日期 (即。 11/1/2021 )和一个 结束日期 (即。 12/31/2021 )来计算中间的销售。
步骤1。 在任何空白单元格中写下以下公式(即:。 I12 ).
=COUNTIFS(B5:G18,">="&I6,$B$5:$G$18,"<="&I9)
公式内部。
B5:G18=范围1
">="&I6=criteria1。 匹配等于或大于的日期 I6 .
$B$5:$G$18=[范围2]
“<=”&I9=[criteria2]; 匹配日期等于或小于 I9 .
由于我们计算的是两个日期之间的销售天数,我们只插入了两个范围和标准。 你可以根据你的数据集需求使用你的标准。
第2步。 撞击 进入 ,你会得到给定的单元格引用之间的天数(即:。 I6 和 I9 ).
如果你想交叉检查出现的情况,你只需找到当天的数字是 14 仅仅通过查看数据集。
阅读更多。 如何计算Excel中的日期出现次数
方法2: COUNTIFS日期范围的项目在一个日期
我们在前面提到的 方法一 ǞǞǞ COUNTIFS 函数是一个多功能的函数。 我们可以计算在一个日期发生的任何实例。
比方说,我们想计算某个日期发生了多少次销售(即:。 11/6/2021 ).
步骤1。 将下面的公式粘贴在任何单元格中(即:。 J5 )
=COUNTIFS($B$5:$G$18,">="&I5,$B$5:$G$18,"<="&I5)
公式内部。
$B$5:$G$18=范围1
">="&I5=, criteria1; 匹配等于或大于的日期 I5 .
$B$5:$G$18=[范围2]
"<="&I5=, [candal2]; 匹配日期等于或小于 I5 .
第2步。 新闻 进入 那么在一个日期的销售发生数(即。 11/6/2021 )出现。
对于在任何数据集中寻找销售或任何种类的日期的发生数,你可以轻松地使用这种方法。
阅读更多。 在Excel中用VBA计算两个日期之间的天数
方法3:年度发生率
从以前的例子中,我们看到了如何 COUNTIFS 函数使用一个日期范围来获取日期,项目的出现。 在这个案例中,我们展示了如何在 COUNTIFS 为了演示这些步骤,我们使用一个比较简单的数据集,如下图所示。
从数据集中,我们要计算一个年份在数据集中出现了多少次。
步骤1。 在任何相邻的单元格中输入以下公式(即:, F:G5 ).
=COUNTIFS($B$5:$B$16,">="&DATE(E5,1,1),$B$5:$B$16,"<="&DATE(E5,12,31))
公式内部。
$B$5:$B$16 指的是日期范围
">="&DATE(E5,1,1) 和 “<=”&DATE(E5,12,31) 为每一个单元格的引用引用一整年(即:。 E5 ). COUNTIFS 匹配年度内的日期 E5 .
第2步。 新闻 进入 然后拖动 填充手柄 之后,任何一年发生的数字都会出现在类似于以下图片的单元格中。
如果你交叉检查结果,你会发现与公式得出的数字完全相同。
阅读更多。 如何在Excel中从今天开始计算年份(4种方法)
类似读物
- 如何在Excel中查找两个日期之间的周数
- [修正!] 在Excel中减去时间时出现VALUE错误(#VALUE!)。
- 如何在Excel中计算欠款天数(简易步骤)
- 应用Excel公式来计算从日期到今天的天数
- 如何在Excel中添加日期(不包括周末)的天数(4种方法
方法四:SUMPRODUCT计数 COUNTIFS发生日期范围
ǞǞǞ 废物利用 函数可以模拟出与 COUNTIFS 函数在前一种方法中的作用(即。 方法三 )。 我们可以使用任何数据集来证明以下方面的相似性 废物利用 和 COUNTIFS 在其结果中的功能。
虽然 废物利用 将多个数组作为参数,并且 COUNTIFS 将多个标准范围、标准作为参数,它们的结果是相同的值类型。
的语法。 废物利用 功能是
SUMPRODUCT(array1, [array2], [array3], ...)
我们使用数组来插入多个标准在 废物利用 功能。
步骤1。 将以下公式粘贴在单元格中 F:G5 .
=SUMPRODUCT(($B$5:$B$16>=DATE(E5,1,1))*($B$5:$B$16<=DATE(E5,12,31))
在这个公式中。
>=DATE(E5,1,1) 表示 E5 年的开始。
<=DATE(E5,12,31) 表示 E5 年的结束。
最后,该公式与每个条目相匹配,无论其是否在该年内(即:。 E5 )或没有,并返回匹配的数字。
第2步。 撞击 进入 之后,将 填充手柄 来得出公式中提到的任何年份的出现次数,如下图所示。
相关内容:Excel VBA中的DateDiff函数(5个例子)
方法5:用多个标准计算发生率
正如我们所知 COUNTIFS 函数需要多个条件,我们用它来找出一个特定产品的销售情况,并施加多个条件。 在这个案例中,我们想得到以下产品的销售数量 产品 巧克力片 在 东部 地区 's 波士顿 城市 根据 饼干 类别 .
步骤1。 在任何单元格中写下以下公式(即:。 J12 ).
=COUNTIFS(C5:C18,J5,D5:D18,J6,E5:E18,J7,F5:F18,J8,B5:B18,">="&J9,B5:B18,"<="&J10)
公式内部。
C5:C18,D5:D18,E5:E18,F5:F18,和B5:B18 指的是标准范围。
J5, J6 ,J7, J8, ">="&J9, and "<="&J10 参照标准。
该公式在每个标准范围内匹配标准,然后返回出现的数量。
第2步。 新闻 进入 等一下,你会看到单元格中的发生次数 J12 类似于下面的图片。
你可以根据你的数据集的要求使用尽可能多的标准,并轻松地最终获得所需的结果。
方法6:使用具有多个标准的SUMIFS查找总金额
与前一种方法(即方法5)类似,我们可以用以下方法模拟计算 SUMIFS 在这样做的时候,我们希望得到 数量 我们想让一个产品遵守多个标准。 数量 的 巧克力片 从 东部 城市 波士顿 的 饼干 类别 日期内 11/18/2021 至 12/30/2021 .
的语法。 SUMIFS 功能是
SUMIFS(sum_range, criteria_range1, criteria1, [critical_range2, criteria2], ...)
步骤1。 在任何单元格中键入以下公式(即:。 J12 )
=SUMIFS(G5:G18,C5:C18,J5,D5:D18,J6,E5:E18,J7,F5:F18,J8,B5:B18,">="&J9,B5:B18,"<="&J10)
公式内部。
G5:G18=sum_range
C5:C18,D5:D18,E5:E18,F5:F18,B5:B18。 和 B5:B18 指的是标准范围。
J5、J6、J7、J8、">="&J9。 和 "<="&J10 参考标准。
最后,该公式获取了满足标准的产品的总和。
第2步。 撞击 进入 的总和,则为 数量 出现在该单元格中,如下图所示。
你可以强加任何条件作为标准,公式就能正常工作。
总结
COUNTIFS 在这篇文章中,我们展示了6种核心方法。 像这样的函数 废物利用 和 SUMIFS 的工作原理类似于 COUNTIFS 希望你觉得以上描述的方法是有用的和有价值的。 如果你有进一步的疑问或一些补充,请发表意见。 你可以阅读我的其他文章,关于 ǞǞǞ 网站。