作者PCsunchaos (chasel)
看板Office
標題[問題] 條件式選取加總
時間Wed Jul 5 10:03:44 2017
各位先進早安
小弟在一個條件式加總上有些疑問
還請各位先進指點迷津
http://imgur.com/0AITKvq
途中我想在總時數欄位中
使用sumifs函數
想挑出符合幫助者、日期的時數加總
例如 小叮噹 2017/4/1 總時數7.5。這樣
目前設定函數是sumifs(E:E,"",C:C,"")
""中,我不知道該如何設定才能讓他自己抓B欄名稱與C欄日期
還請各位先進指點
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.247.169.134
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1499220226.A.6E6.html
2F:→ soyoso: 的;或以樞紐分析表 07/05 10:16
3F:→ PCsunchaos: 那可以只設定值只輸出在第一格嗎? 07/05 10:25
4F:→ supersecret: 樞紐會比較方便 若用sumifs B欄的幫助者跟C欄的日期 07/05 10:27
5F:→ supersecret: 若是固定的人跟日期(例如每天全列出) 07/05 10:27
6F:→ supersecret: 不然必須先篩選出有哪些幫助者跟哪些日期 07/05 10:28
7F:→ soyoso: 只輸出在第一格是指同幫助者和幫助日期的第一筆儲存格內嗎 07/05 10:28
8F:→ supersecret: 要多一個動作篩選 樞紐可以直接幫你加總現有人日時 07/05 10:29
9F:→ soyoso: 如果是的話,且有排序幫助者和幫助日期情況下,if配合 07/05 10:30
10F:→ PCsunchaos: 例如小叮噹4/1號 總共7.5就直接輸出到該欄第一格 07/05 10:30
11F:→ soyoso: countifs,當為1時以連結內sumifs加總,為假時空字串 07/05 10:31
14F:→ PCsunchaos: 因為後面還要用總時數來計算加班費的部分 07/05 10:36
15F:→ PCsunchaos: 所以想說不用跑出這麼多的總時數 07/05 10:36
16F:→ PCsunchaos: 另外後面的加班費也是使用sumif函數去計算嗎? 07/05 10:37
17F:→ PCsunchaos: 像是第一個加班費設定if >=2 就乘133乘0.34 07/05 10:38
18F:→ PCsunchaos: 第二欄就設定 大於2的話 該值乘133乘0.67減前兩小時費 07/05 10:40
19F:→ PCsunchaos: 用 07/05 10:40
20F:→ PCsunchaos: So大 謝謝你 上面那個是我要的沒錯 07/05 10:41
21F:→ soyoso: 加班費方面應也可以利用sumifs來協助,條件如原po回文所述 07/05 10:42
22F:→ soyoso: 如果是原po要的話,加上回文的if配合countifs可達成 07/05 10:43
23F:→ soyoso: countfis設定上為countifs(b$2:b2,b2,c$2:c2,c2) 07/05 10:48
24F:→ PCsunchaos: So大 我不太懂假時空字串的意思.. 07/05 10:55
25F:→ soyoso: if(countifs()為1,真(true)以sumifs,假(false)以空字串"") 07/05 10:58
26F:→ PCsunchaos: =if(counts(b$2:b2,b2,c$2:c2,c2)=1,sumifs(e:e,b:b,b 07/05 11:07
27F:→ PCsunchaos: 3,c:c,c3),"")) 07/05 11:07
28F:→ PCsunchaos: 是這樣設定嗎? 07/05 11:07
29F:→ soyoso: 如回文所述。counts改為countifs和最後括號取消 07/05 11:10
30F:→ PCsunchaos: 這樣設定後函數沒問題 07/05 11:13
32F:→ PCsunchaos: 謝謝so大 上圖我只是打錯數值 沒事了 謝謝 07/05 11:19
33F:→ soyoso: countifs部分請依實際公式所在儲存格調整列號 07/05 11:19