2017-08-10 72 views
0

我有一個像this一個表,我想,如果列「直徑」有在月的變化,那麼在列「蘇馬MES」將會出現在列中的數字總和分享同一個月的「Horas」。正如你所看到的,在E14單元格中出現了8月份「Horas」的總和。總和超過某些碼排在谷歌電子表格

我可以從列「Dia」中獲得月份,但我不知道如何使用此作爲SUMIF中的條件。這是ifttt applet的一部分,用於跟蹤我的工作時間。

謝謝。

回答

1

首先,你需要創建一個自定義的數據格式和格式列A這樣的:

DDDD 「 」d「 」MMMM「,」 YY

然後總結八月使用(欄d最後八月項):

=arrayformula(sumif(month(A:A),"=8",D:D)) 

這裏是一個分享,如果我的測試表格:

https://docs.google.com/spreadsheets/d/1ZWg9pXVPpBqh1-BykTEnoreZGoAKn-YZmNq3bfYz30k/edit?usp=sharing

+0

如果你的單元格是文本,而不是日期,則使用「* August *」作爲條件:'sumif(A3:A,「* August *」,D3:D)',因爲這將在字符串的任何部分匹配August。如果它被格式化爲日期,則使用此答案中的公式,該公式可應用於應用於列A的任何日期格式。如果格式設置爲自動,則它應該成爲日期,上述答案仍然有效。 –

+0

謝謝!最後我做了這個:'= ARRAYFORMULA(SUMIFS(D:D,MONTH(A:A),MONTH(A14),YEAR(A:A),YEAR(A14)))'年 –