[問題] 條件式選取加總

看板Office作者 (chasel)時間8年前 (2017/07/05 10:03), 編輯推噓0(0033)
留言33則, 3人參與, 最新討論串1/1
各位先進早安 小弟在一個條件式加總上有些疑問 還請各位先進指點迷津 http://imgur.com/0AITKvq
途中我想在總時數欄位中 使用sumifs函數 想挑出符合幫助者、日期的時數加總 例如 小叮噹 2017/4/1 總時數7.5。這樣 目前設定函數是sumifs(E:E,"",C:C,"") ""中,我不知道該如何設定才能讓他自己抓B欄名稱與C欄日期 還請各位先進指點 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.247.169.134 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1499220226.A.6E6.html

07/05 10:16, , 1F
https://i.imgur.com/3QW5dFD ""設定為儲存格是否為原po要
07/05 10:16, 1F

07/05 10:16, , 2F
的;或以樞紐分析表
07/05 10:16, 2F

07/05 10:25, , 3F
那可以只設定值只輸出在第一格嗎?
07/05 10:25, 3F

07/05 10:27, , 4F
樞紐會比較方便 若用sumifs B欄的幫助者跟C欄的日期
07/05 10:27, 4F

07/05 10:27, , 5F
若是固定的人跟日期(例如每天全列出)
07/05 10:27, 5F

07/05 10:28, , 6F
不然必須先篩選出有哪些幫助者跟哪些日期
07/05 10:28, 6F

07/05 10:28, , 7F
只輸出在第一格是指同幫助者和幫助日期的第一筆儲存格內嗎
07/05 10:28, 7F

07/05 10:29, , 8F
要多一個動作篩選 樞紐可以直接幫你加總現有人日時
07/05 10:29, 8F

07/05 10:30, , 9F
如果是的話,且有排序幫助者和幫助日期情況下,if配合
07/05 10:30, 9F

07/05 10:30, , 10F
例如小叮噹4/1號 總共7.5就直接輸出到該欄第一格
07/05 10:30, 10F

07/05 10:31, , 11F
countifs,當為1時以連結內sumifs加總,為假時空字串
07/05 10:31, 11F

07/05 10:34, , 12F
https://i.imgur.com/aDnzTbS 類似這樣嗎?
07/05 10:34, 12F

07/05 10:35, , 13F
07/05 10:35, 13F

07/05 10:36, , 14F
因為後面還要用總時數來計算加班費的部分
07/05 10:36, 14F

07/05 10:36, , 15F
所以想說不用跑出這麼多的總時數
07/05 10:36, 15F

07/05 10:37, , 16F
另外後面的加班費也是使用sumif函數去計算嗎?
07/05 10:37, 16F

07/05 10:38, , 17F
像是第一個加班費設定if >=2 就乘133乘0.34
07/05 10:38, 17F

07/05 10:40, , 18F
第二欄就設定 大於2的話 該值乘133乘0.67減前兩小時費
07/05 10:40, 18F

07/05 10:40, , 19F
07/05 10:40, 19F

07/05 10:41, , 20F
So大 謝謝你 上面那個是我要的沒錯
07/05 10:41, 20F

07/05 10:42, , 21F
加班費方面應也可以利用sumifs來協助,條件如原po回文所述
07/05 10:42, 21F

07/05 10:43, , 22F
如果是原po要的話,加上回文的if配合countifs可達成
07/05 10:43, 22F

07/05 10:48, , 23F
countfis設定上為countifs(b$2:b2,b2,c$2:c2,c2)
07/05 10:48, 23F

07/05 10:55, , 24F
So大 我不太懂假時空字串的意思..
07/05 10:55, 24F

07/05 10:58, , 25F
if(countifs()為1,真(true)以sumifs,假(false)以空字串"")
07/05 10:58, 25F

07/05 11:07, , 26F
=if(counts(b$2:b2,b2,c$2:c2,c2)=1,sumifs(e:e,b:b,b
07/05 11:07, 26F

07/05 11:07, , 27F
3,c:c,c3),""))
07/05 11:07, 27F

07/05 11:07, , 28F
是這樣設定嗎?
07/05 11:07, 28F

07/05 11:10, , 29F
如回文所述。counts改為countifs和最後括號取消
07/05 11:10, 29F

07/05 11:13, , 30F
這樣設定後函數沒問題
07/05 11:13, 30F

07/05 11:17, , 31F
07/05 11:17, 31F

07/05 11:19, , 32F
謝謝so大 上圖我只是打錯數值 沒事了 謝謝
07/05 11:19, 32F

07/05 11:19, , 33F
countifs部分請依實際公式所在儲存格調整列號
07/05 11:19, 33F
文章代碼(AID): #1PN4a2Rc (Office)
文章代碼(AID): #1PN4a2Rc (Office)