IF如何评估date是否在两个date之间?

更新 :K列的内容实际上并未被格式化为数字。

鉴于:

F_____列K_____Column M

2015年3月1日_____ 1个____________ 2015年2月1日

2015年2月1日_____ 2 ____________ 2015年3月1日

2015年2月1日_____ 3 ____________ 2015年4月1日

其中列F和M格式化为date,K为数字格式。 F列没有sorting,M列是。 每个date都是本月的第一天。

我想填充列N,使得每行将列K中的元素相加,列F中的对应值在列M的月份中。

尝试:

SUMIF($ F $ 2:$ F $ 12500,和(“> =”&M2,“<”&M3),$ K $ 2:$ K $ 12500)

全面获得零。 评估第2列第M列和第1列第F列是否相等,得出TRUE。 这是怎么回事?

假设所有date都是本月的第一天,您不必将其限制在F:F上的两个date之间,而只是date必须与M2匹配。 考虑到这一点,你可以简单地做到以下几点:

 N2 = SUMIF(F:F,M2,K:K) 

这将在具有与M2相同的月份(因此完全相同的date)的行中添加K:K所有值。 希望我正确地解释你的问题。 问候。