使用SUMIFS()引用单元格时使用DateTime
我正在使用以下SUMIFS()函数:
=SUMIFS(A:A, B:B, C1)
列B:B包含以下格式的date:
2014-01-01 01:14:44
现在在单元格C1中,我不知道如何格式化date,以便它将抓取匹配所有logging的所有logging,这些logging适合单元格C1中的内容。 我有以下几点:
2014-01-01
但它什么都没有返回。 它如何使它抓住date,但不区分时间部分?
您可以将C1
作为date和数据保持原样 – 将公式更改为以下内容
=SUMIFS(A:A,B:B,">="&C1,B:B,"<"&C1+1)
Excel将date存储为整数,时间仅仅是一天中的一小部分,所以每个C1date(无论何时)都落在C1
和C1+1
。 这个公式获取这些数据
最简单的方法可能是将公式保持原样,而不是将C1更改为D1,而是立即在A的右侧插入列:
=INT(C1)
复制下来以适应。