在設計排班表上,最重要的涵數是 COUNTIF ,
這個涵數的結構是 [=COUNTIF( 搜索範圍, 搜索條件 )]
該如何使用它來計算班數、點數呢?
假設我有 5 個格子,
分別是 B1, C1, D1, E1, 及F1,
裡頭分別是週一到週五的值班狀況,
這裡頭分別為 [Ri黃] [Ri張] [Ri郭] [Ri黃] [Ri張]
Ri黃的值班日數我在 B3 格子裡算算,
在 B3 裡輸入 [=COUNTIF(B1:F1, "Ri黃")] ,得到 2 ,即為兩次值班。
進一步,若平日班的點值是 3 (輸入於C3),
則 Ri黃的點值於 E3 計算,E3 內容為 [=B3*C3],得到6,即為6點。
而再進一步,若 Ri 黃在下週平日班為 1 班(記於B4)、3點(記於E4),
則他共值 [=B3+B4] 班,也就是 3 個班;
共有 [=E3+E4] 點,也就是 9 點。
反覆進行這些動作,便能自動計算值班數、點數。
製作表格很繁鎖,但是若能完成,在排班上可以很大程度地加速。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.125.33
※ 編輯: bag 來自: 140.112.125.74 (05/30 08:56)