iT邦幫忙

0

EXCEL 日期

  • 分享至 

  • xImage

請問握要怎麼將某個範圍的日期,將它們對應的數量做加總
有嘗試這個函數=SUMIFS($B$3:$B$18, $A$3:$A$18, ">="&DATE(2022,5,26)-1911, $A$3:$A$18, "<="&DATE(2023,6,25)-1911),,但顯示的結果是0https://ithelp.ithome.com.tw/upload/images/20230725/20156587tsxcQZ0KH3.png

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
3
pickuse
iT邦新手 3 級 ‧ 2023-07-25 11:26:37

問題:
我要如何在Excel中取得某區間日期的資料加總,我目前有兩排資料,一排是日期,一排為資料,
假設我想要取得2023-01-01至2023-01-05的資料加總,我的公式應該如何撰寫?

ChatGPT:
您可以使用 SUMIFS 函數來在 Excel 中取得某區間日期的資料加總。這個函數可以根據一個或多個條件來加總數據。

假設您的日期在 A 列,資料在 B 列,您可以使用以下的公式來取得 2023-01-01 至 2023-01-05 的資料加總:

=SUMIFS(B:B, A:A, ">="&DATE(2023,1,1), A:A, "<="&DATE(2023,1,5))

這個公式會加總所有在 2023-01-01 至 2023-01-05 範圍內的資料。

請注意日期格式需要與您的資料一致,並且這個公式假設您的日期沒有時間部分。如果您的日期包含時間,您可能需要進一步調整公式以獲取正確的結果。

參考圖:
https://ithelp.ithome.com.tw/upload/images/20230725/20155998xFN2l6Y1k4.jpg

pickuse iT邦新手 3 級 ‧ 2023-07-25 11:37:02 檢舉

補充,你先轉換成西元會比較方便計算

CalvinKuo iT邦大師 7 級 ‧ 2023-07-25 15:46:43 檢舉

公式沒問題,有問題的是日期是字串。先轉換吧(網路上很多)
https://ithelp.ithome.com.tw/upload/images/20230725/20046740DhXOzwjicf.png

5
海綿寶寶
iT邦大神 1 級 ‧ 2023-07-25 11:37:08

這個操作實在有點令人摸不著頭緒
/images/emoticon/emoticon06.gif
https://ithelp.ithome.com.tw/upload/images/20230725/200017871NWNbqFxKz.jpg
https://ithelp.ithome.com.tw/upload/images/20230725/20001787pvc2FMOLPZ.jpg

pickuse iT邦新手 3 級 ‧ 2023-07-25 11:43:28 檢舉

我還真的回去看,還真的是同一個問題

a05151988 iT邦新手 3 級 ‧ 2023-07-25 14:18:35 檢舉

看起來是他拿之前的來改,發現改了不會出現在前面,所以又po一篇,之前的回覆看起來跟文章無關@@

pickuse iT邦新手 3 級 ‧ 2023-07-25 14:33:15 檢舉

摁,之前的問題看起來在問php mysql相關的

2
dophintil
iT邦新手 4 級 ‧ 2023-07-25 16:12:38

有幾個問題

  1. EXCEL日期加減是用天數做概念,起點應該是1901/1/1
      所以DATE(2022,5,26)-1911=44707-1911應該不是你要的東西吧
  2. 所以你的民國年112/05/17對EXCEL來說是第112天=1900/04/21(斜線後面被忽略)

回正題
因為你的格式看起來有補齊(YYY/MM/DD),是可以偷懶當字串硬比,給你參考

=SUMIFS(B:B,A:A,">="&D3,A:A,"<="&E3)

https://ithelp.ithome.com.tw/upload/images/20230725/20144588NpWWjvkHmH.png

我要發表回答

立即登入回答