在本文中,我们将学习如何按月Excel计算范围内的出生日期。

在处理日期时,我们可能需要计算属于同一月份的出生日期。在这种情况下,此excel公式将轻松让您知道特定月份的生日计数。

如何解决问题?

对于本文,我们将使用`link:/ summing-excel-sumproduct-function [SUMPRODUCT function]`。在这里,我们获得了一系列数据和特定月度值的出生日期。我们需要计算日期值,其中公式包括给定月份的所有日期值。

通用公式:

=

SUMPRODUCT(–

( MONTH(range) = m_value* ) )

range:生日日期值,范围为m_value:月份号。

示例:

所有这些可能会使您难以理解。因此,让我们通过在以下示例中运行此公式来测试该公式。

在这里,我们有出生日期记录,我们需要找到特定月份中的日期值,或者返回日期值在给定月份数字内的计数行。

image

首先,我们需要将生日范围的命名范围定义为range。只需选择日期值,然后在左上角输入范围的名称(范围)即可。

现在,我们将使用以下公式来计算第二个月(即二月)中的日期计数。

使用公式:

= SUMPRODUCT ( -- ( MONTH ( range ) = F4 ) )

范围:用于生日日期值D3:D11的命名范围。

F4:作为单元格参考的月份值。

=:运算符,条件等于符号。

说明:

  • MONTH(范围)功能从出生日期提取月份值,并将其与给定的月份号和运算符匹配。

SUMPRODUCT(-(\ {7; 12; 5; 3; 9; 1; 2; 12; 11} = 2))

  • =运算符将其与月份值2匹配,并根据操作返回数组TRUE和FALSE值。

SUMPRODUCT(-\ {FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE})

-*运算符用于将TRUE值转换为1,将False值转换为0。 = SUMPRODUCT(\ {0; 0; 0; 0; 0; 0; 1; 0; 0})

  • SUMPRODUCT函数在返回的数组中获得1的总和,这将是所需生日的计数。

在此,以年份值作为单元格参考,以范围为单元格参考。按Enter键以获取计数。

image

如您所见,当月份值等于1时,总日期与2匹配。这意味着2月份的生日是1。

image

现在,使用CTRL + D或Excel的下拉选项将公式复制并粘贴到其他单元格中。

如您在上面的快照中看到的,我们使用Excel公式获得了特定年份中的所有日期值。您还可以使用excel过滤器选项获得相同的检查。将过滤器应用于“日期”标题,然后取消选择“全选”选项。

image

对于2月份,请选择日期过滤器选项>此期间的所有日期> 2月,以获取如下所示的日期。

image

在选择按月过滤的日期之后,日期将类似于下面的快照中所示。

image

筛选器选项返回1个值作为结果。对其他日期值执行相同的操作,以获取具有给定特定年份标准的日期或行数。

以下是一些观察注意事项,如下所示。

注意:

。该公式仅适用于数字。

。 SUMPRODUCT函数将非数字值视为0。

。 SUMPRODUCT函数将逻辑值TRUE视为1,将False视为0。 。参数数组必须具有与函数相同的长度。

希望本文介绍如何在Excel中使用SUMPRODUCT返回计数。在此处查找有关SUMPRODUCT函数的更多文章。

如果您喜欢我们的博客,请在Facebook上与您的朋友分享。您也可以在Twitter和Facebook上关注我们。我们希望收到您的来信,请让我们知道我们如何改进,补充或创新我们的工作,并为您做得更好。写信给我们[email protected]

相关文章

链接:/ summing-excel-sumproduct-function [如何在Excel中使用SUMPRODUCT函数]:在excel中将多个数组中的值相乘后返回SUM。

`link:/ counting-countifs-with-dynamic-criteria-range [具有动态条件范围的COUNTIFS]:对依赖Excel中其他单元格值的单元格进行计数。

COUNTIFS两个条件匹配:计数匹配excel中列表中两个不同条件的单元格。

link:/ counting-countifswithor-for-multi-criteria [COUNTIFS With OR for Multiple Criteria]:具有多个条件的计数单元格使用OR函数进行匹配。

Excel中的COUNTIFS函数:计数依赖于其他单元格值的单元格。

如何在Microsoft Excel的VBA中使用Countif:使用Visual Basic for Applications代码对单元格进行计数。

link:/ tips-excel-wildcards [如何在excel中使用通配符]:使用excel中的通配符

|计算与短语匹配的单元格===热门文章

链接:/ excel-generals-how-to-to-edit-a-dropdown-list-in-microsoft-excel [编辑下拉列表]

`link:/ tips-condition-formatting-with-if-statement [如果使用条件格式]

link:/ lookup-formulas-vlookup-by-date-in-excel [按日期查找Vlookup]

link:/ tips-inches-to-feet [在Excel 2016中将英寸转换为英尺和英寸]

link:/ excel-text-editing-and-format-join-first-last-name-in-excel [在excel中加入名字和姓氏]

`link:/ counting-count-cells-matching a a or-b [Count A and B match a cell or B] [