基于月份的计数日期,不包括连字符

问题描述 投票:0回答:1

我在Excel工作表(工作表名称:状态)中分配给我的任务数,其中我在AC列中输入关闭日期。我想根据关闭的月份和年份来计算关闭的任务。但是我有许多任务没有关闭,我用连字符(-)输入相应的单元格(在AC列中)。我使用以下公式计算关闭的任务数。

SUMPRODUCT((MONTH(Status!$AC$1:$AC$100)=MONTH(DATEVALUE(G21&" 1")))*(YEAR(Status!$AC$1:$ACA$100)=2020))

如果输入日期从AC1到AC100的单元格,则该公式有效。但是,当我没有关闭任务时,我会在AC1至AC100之间的某些单元格中输入连字符(-),该公式将返回错误#VALUE!

您能不能帮您计算AC1:AC100范围内基于月份和年份的已关闭任务,不包括单元格(H21)中带有公式的连字符。我在另一个工作表中以G21开头的月份名称(格式:MMM)。在H21中输入的公式。

我在Excel工作表(工作表名称:状态)中分配给我的任务数,其中我在AC列中输入关闭日期。我想根据关闭的月份和年份来计算关闭的任务。但是我有很多任务...

excel date excel-formula count
1个回答
0
投票

#VALUE错误发生是因为MONTHYEAR函数期望使用序列日期作为参数。通过使用-作为文本,MONTHYEAR函数将返回#VALUE错误,这将导致公式的其余部分返回#VALUE


推荐问答