根据date计算SUM
这使我疯狂,我不知道我做错了什么。
我有一个excel表,我的营业额与收到的发票date。 date格式为ddmmjjj
,并在C列中。
我想在我的仪表板上计算我的营业额。 总营业额在G列
我使用的公式是:
=SUM(IF(MONTH(Sheet1!C:C)=2;Sheet!G:G;))
但这个公式一直给我总营业额…我做错了什么?
您需要在Excel中使用SUMIF
函数 ,如果关联的单元格中的值符合条件,则可以将某些单元格汇总在一起:
SUMIF(range, criteria, [sum_range])
在你的情况下,你需要将列C中的date的月份提取到另一列(比如列X保存列C中date的月份),然后:
=SUMIF(Sheet1!X:X, 2, Sheet1!G:G)
您正在使用的公式是正确的,但是您需要将其input为数组公式 (通过Ctrl + Shift + Enter )。
=SUM(IF(MONTH(Sheet1!C:C)=2,Sheet1!G:G,0))