我试图计算1997年第3至第4季度订购的记录总数日期& 1998年
这是我的尝试:
database!I10:I2164
但它返回0.
RequestedTheme="Dark"
是日期的列。其样本值为07/04/1998,但格式为1998年4月7日。
答案 0 :(得分:1)
COUNTIFS
正在对标准进行逻辑运算,并且数据不能在两年内同时进行。请参阅support.office.com下面的报价 - 我在报价中的重点:
COUNTIFS函数将条件应用于多个范围内的单元格,并计算满足所有条件的次数。
您的支票需要符合逻辑的OR。
7< = month< = 12 和 (年= 1997 或 1998)
所以你总结了两个COUNTIFS
公式来得到它:
=COUNTIFS(
database!I10:I2164, ">=1/7/97",
database!I10:I2164, "<=31/12/97"
)
+
COUNTIFS(
database!I10:I2164, ">=1/7/98",
database!I10:I2164, "<=31/12/98"
)
如果您担心Excel因日期格式等而无法正确匹配值,请使用SUMPRODUCT
:
=SUMPRODUCT(
--(MONTH(database!I10:I2164)>=7),
--(MONTH(database!I10:I2164)<=12),
--(YEAR(database!I10:I2164)>=1997),
--(YEAR(database!I10:I2164)<=1998)
)