Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel Sumifs函数的条件是日期等于另一个日期_Excel_If Statement_Sumifs - Fatal编程技术网

Excel Sumifs函数的条件是日期等于另一个日期

Excel Sumifs函数的条件是日期等于另一个日期,excel,if-statement,sumifs,Excel,If Statement,Sumifs,我希望在sumifs函数中,有一个条件作为一个日期与另一个日期相等。我试过: =SUMIFS($N11:$AE11,$N11:$AE11,"<>0",$N9:$AE9,"<"&DATE(YEAR(FX11),MONTH(FX11),DAY(FX11)),$N9:$AE9,">"&DATE(YEAR(FX11),MONTH(FX11),DAY(FX11))) =SUMIFS($N11:$AE11,$N11:$AE11,$0,$N9:$AE9,“&DATE(

我希望在sumifs函数中,有一个条件作为一个日期与另一个日期相等。我试过:

=SUMIFS($N11:$AE11,$N11:$AE11,"<>0",$N9:$AE9,"<"&DATE(YEAR(FX11),MONTH(FX11),DAY(FX11)),$N9:$AE9,">"&DATE(YEAR(FX11),MONTH(FX11),DAY(FX11)))
=SUMIFS($N11:$AE11,$N11:$AE11,$0,$N9:$AE9,“&DATE(年(FX11)、月(FX11)、日(FX11)))
但它似乎不起作用。
谢谢。

如果
FX11
包含真实日期,并且您希望您的条件与之相等,请尝试:

=SUMIF($N$9:$AE$9,FX11,$N$11:$AE$11)
=SUMIF($N$9:$AE$9,INT(FX11),$N$11:$AE$11)

如果
FX11
包含日期/时间,请尝试:

=SUMIF($N$9:$AE$9,FX11,$N$11:$AE$11)
=SUMIF($N$9:$AE$9,INT(FX11),$N$11:$AE$11)
Excel使用1900年1月1日的
1
=
1
(通常)将日期/时间存储为天数和一天的分数;因此,
INT
函数将删除时间部分


而且,在进行
求和时,无需测试条目是否为非零,因为
x+0=x

如果
FX11
包含真实日期,则可以使用该函数而不是
日期(…
函数。如果它不包含真实日期,则使用
日期(…
函数将不起作用。此外,您的公式要求您的
标准范围
同时
大于
小于
FX11
中的日期。这在逻辑上是不可能的。如果此注释没有帮助,请编辑您的问题以解释什么不起作用。非常感谢1.我会试试看是否管用。