Google Sheets 累計月份金額或數字

某天 ShengYu 在紀錄自己的收入時,發現需要將每個月份的多個收入累計起來,這時候就是要出動 Excel,喔不,現在這個時代就是要善用雲端工具,所以本篇介紹 Google Sheets 的做法,在 Google Sheets 中,你可以使用 SUMIFSUMIFS 函數來累計某個月份的金額。假設你有一個表格,其中有一列是日期(例如 A 列),另一列是金額(例如 B 列)。你可以通過以下步驟來累計某個月份的金額:

方法 1:使用 SUMIF 函數

假設你想累計 2024 年 6 月的金額,可以使用以下公式:

1
=SUMIF(A:A, ">=2024-06-01", B:B) - SUMIF(A:A, ">=2024-07-01", B:B)

這個公式的意思是:

  1. 累計 2024 年 6 月 1 日及之後的金額。
  2. 減去 2024 年 7 月 1 日及之後的金額,這樣就只剩下 2024 年 6 月的金額。

方法 2:使用 SUMIFS 函數

SUMIFS 函數允許你設置多個條件來進行篩選,這樣可以更加準確。假設你仍然想累計 2024 年 6 月的金額,可以使用以下公式:

1
=SUMIFS(B:B, A:A, ">=2024-06-01", A:A, "<2024-07-01")

這個公式的意思是:

  1. 篩選出日期在 2024 年 6 月 1 日及之後的數據。
  2. 再篩選出日期在 2024 年 7 月 1 日之前的數據。
  3. 最後累計符合條件的金額。

假設你的表格數據如下:

日期 金額
2024-06-01 100
2024-06-15 200
2024-07-01 150
2024-06-20 300
2024-05-30 50

在 C1 單元格中輸入公式 =SUMIFS(B:B, A:A, ">=2024-06-01", A:A, "<2024-07-01"),結果將會是 600,因為 2024 年 6 月的所有金額(100 + 200 + 300)都被累計起來了。

這樣你就可以輕鬆地在 Google Sheets 中累計某個月份的金額了。

這個公式怎麼套用在 2022 跟 2023 年呢?

那這個公式怎麼套用在 2022 跟 2023 年呢?如果你希望公式可以更靈活,能夠輸入年份和月份來進行累計,可以使用 DATE 函數來生成正確的日期,並且自動處理月份進位。以下是改進後的公式:

假設你在 D1 單元格中輸入年份,在 E1 單元格中輸入月份,則可以使用以下公式來自動累計:

1
=SUMIFS(B:B, A:A, ">=" & DATE(D1, E1, 1), A:A, "<" & DATE(D1, E1 + 1, 1))

這樣,即使 E1 單元格中的月份超過 12,DATE 函數也會自動處理進位。例如小於 DATE(2022, 12 + 1, 1)的話,那麼結果會自動變成 2023-01-01。

假設你的表格數據如下:

日期 金額
2023-06-01 100
2023-06-15 200
2023-07-01 150
2023-06-20 300
2022-06-01 400
2022-06-15 500
2022-07-01 250
2022-06-20 600

D1 單元格輸入 2023,在 E1 單元格輸入 6,然後在其他單元格輸入公式:

1
=SUMIFS(B:B, A:A, ">=" & DATE(D1, E1, 1), A:A, "<" & DATE(D1, E1 + 1, 1))

這樣的話,結果將會是 600,因為 2023 年 6 月的所有金額(100 + 200 + 300)都被累計起來了。

類似地,如果在 D1 單元格輸入 2022,在 E1 單元格輸入 6,公式會自動累計 2022 年 6 月的金額,結果將會是 1500(400 + 500 + 600)。

這樣,你就可以靈活地在不同年份和月份之間切換,並且不必擔心月份進位問題。

或著你可以使用 EOMONTH 來取得每月的最後一天日期也可以達成

以上就是 Google Sheets 累計月份金額或數字介紹,
如果你覺得我的文章寫得不錯、對你有幫助的話記得 Facebook 按讚支持一下!