[算表] 月份資料小計

看板Office作者 (toroma)時間15年前 (2010/08/07 17:14), 編輯推噓4(409)
留言13則, 2人參與, 最新討論串1/1
軟體:excel 版本:2003 A B 日期 金額 1 7/1 10 2 7/2 10 3 8/1 50 4 5 七月合計 20 我想這個應該可以用sumif來做,可是剛剛試的時候,都失敗 不知道是那個地方打錯了 我的函數:sumif(a1:a3,month(7),b1:b3) 有人可以幫我解答嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.209.217

08/07 21:14, , 1F
=SUM(IF(MONTH($A$1:$A$100)=7,1,0)*($B$1:$B$100))
08/07 21:14, 1F

08/07 21:15, , 2F
以ctrl+shift+enter結束公式 7是指7月 也可用某儲存格
08/07 21:15, 2F

08/07 21:19, , 3F
month(7)怪怪的 這樣會=1吧 1990/1/7還是1月 囧?!
08/07 21:19, 3F

08/07 22:16, , 4F
謝謝1樓的教導,我用上面的範例試了之後是ok的,不過,不知
08/07 22:16, 4F

08/07 22:17, , 5F
道是不是因為我的日期欄和金額欄是有用公式的關係,試了之
08/07 22:17, 5F

08/07 22:18, , 6F
後,還是失敗>"<, 我的金額欄,是由c1*c2組成,日期欄是用
08/07 22:18, 6F

08/07 22:19, , 7F
if(g1="OK",f1,g1)會因為這個原因,使得公式呈現#value嗎?
08/07 22:19, 7F
※ 編輯: toroma 來自: 111.254.225.216 (08/07 22:31)

08/07 22:42, , 8F
抱歉,我找到問題了,因為我的金額欄,有一欄有"文字",所
08/07 22:42, 8F

08/07 22:43, , 9F
以把"文字"去除,公式就正常了,謝謝G大的幫忙!!
08/07 22:43, 9F

08/07 23:03, , 10F
請問如果還要再加個條件, ex.某欄的資料=YES,才要加總的話
08/07 23:03, 10F

08/07 23:04, , 11F
是否可以用上面的公式再加上*(欄1:欄100)="YES") ?
08/07 23:04, 11F

08/07 23:33, , 12F
可以呀 =YES時輸出1 就乘進去, <>YES時輸出0 怎乘都0
08/07 23:33, 12F

08/07 23:38, , 13F
所以就是說IF那個是多餘的 XD~~~~~
08/07 23:38, 13F
文章代碼(AID): #1CNIG4Q3 (Office)
文章代碼(AID): #1CNIG4Q3 (Office)