返回列表 上一主題 發帖

可以幫忙解釋一下這行公式嗎?

可以幫忙解釋一下這行公式嗎?

寫這個的人已經跑掉了
雖然公式裡的數字隨便亂減還是可以變成我要的輪班
但我還是想了解
他寫的意思
只是我理解力不高
請大大幫忙解釋一下
我想問的是
=IF(B2="","",IF(MOD(B2-1,6)+1>2,"日","休")) 中的是
(B2-1,6)+1>2  這一段
4V2.rar (8.5 KB)

回復 1# v60i


IF(MOD(C2-1,6)+1>2,"日","休")
MOD(C2-1,6) 代表(C2-1)/6的餘數
正常來說除以六的餘數有 0, 1 , 2 , 3 , 4 , 5
餘數 + 1 = 1, 2 , 3 , 4 , 5 , 6
餘數+1 > 2  就會有四種 3 , 4 , 5 , 6 當餘數等於這四種,就會出現上日班
當餘數+1  是 1和 2,就是休假
50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 2# softsadwind


    延伸
   做4休2 是用6的餘數 ( 4 + 2)
   那聰明的你們 做2休2 要用哪個數的餘數呢?

   恭喜你答對了 就是 2+2 = 4
50 字節以內
不支持自定義 Discuz! 代碼

TOP

謝謝大大的講解

TOP

        靜思自在 : 人的眼睛長在前面,只看到別人的缺點,絲毫看不到自己的缺點。
返回列表 上一主題