關閉→
當前位置:知科普>IT科技>製作循環值班表應該怎麼辦

製作循環值班表應該怎麼辦

知科普 人氣:9.92K

文件-選項-高級-常規-編輯自定義列表,你把人員名字設置成自定義序列。設好後在表格裏輸入第一個人員名字,往下拉就是循環了。

作為一名辦公室人員,經常會遇到排值班表的情況。由於值班人數,順序是固定的,因此每月都要去製作值班表就顯得無聊了,下面為大介紹如何製作循環值班表。

材料/工具

excel

方法

製作值班表格式

先將1組姓名輸入到A1:A9,2組姓名輸入到B1:B17,排班結果放在C列。在C1輸入公式: =INDEX(A:B,MOD(INT((ROW()+MOD(ROW(),2))/2)-1,17-8*(MOD(ROW(),2)=0))+1,1+MOD(ROW(),2)) 將公式向下複製。 在D1輸入開始日期,向下複製。

製作循環值班表應該怎麼辦

在單元格 F2中輸入:=TODAY(),單元格格式顯示如圖

自動循環值班表 50 日曆做出來了,但是我想吧圖三的人員套用進去,每個月自動分配,只需要選取月份,上月和下月的值班情況自動銜接,有沒有高手~ 日曆做出來了

製作循環值班表應該怎麼辦 第2張

合併A1-C1,在單元格 中輸入:=TODAY(),單元格格式顯示如圖

在B4單元格中輸入以下公式,然後向下填充公式 =INDEX(J:J,MATCH(C4,L:L,0))

製作循環值班表應該怎麼辦 第3張

在I-N,欄中創建值班表附表,目的是為了實現值班表的自動循環

A1輸入:甲 A2輸入:乙 A3輸入:丙 A4輸入:丁 選定A1到A4,按住CTRL,下拉 B1輸入第一天日期如:2012-1-1 B2輸入第二天日期如:2012-1-2 選定B1到B2,下拉

製作循環值班表應該怎麼辦 第4張

確定某一天的值班人員,以及值班順序,輸入到表格當中。

看 ,真 ,人 ,現 ,場 .露 . B . B. !: * 3大-不留,點 ,3 .7 C` 5- 點, 匸. 〇. ㎡!- 1:將管子兩端接在一起,形成環路,傾斜後可行。 2:8天可以爬出來。 3. 1 (1 1999)*1999/2。 4. 我將被五馬分屍。 5. 正四面體,四棵樹位於四個頂點。 6. 1

製作循環值班表應該怎麼辦 第5張

在日期欄中輸入,1-31,如圖所示

求10人一循環HTML網頁值班表代碼,如:1號張三,2號李四```10號馬武。11號輪迴張三,21號還是張三首頁 問題 全部問題 經濟金融 企業管理 法律法規 社會

製作循環值班表應該怎麼辦 第6張

在單元格A4中輸入:=$F$2-DAY($F$2)+I4(根據今天的日期,確定本月一號日期)

文件-選項-高級-常規-編輯自定義列表,你把人員名字設置成自定義序列。設好後在表格裏輸入第一個人員名字,往下拉就是循環了。

製作循環值班表應該怎麼辦 第7張

選中單元格A4,出現實心十字標,向下拖動,生成日期欄。

在C2中輸入如下公式 =if(b2="","張",index(e$2:e$7,mod(countif(b$2:b2,"☆")-1),6)+1)) 下拉填充

製作循環值班表應該怎麼辦 第8張

在值班表副表中,J4輸入:=MOD(A4-$M$2,3)(A4減去M2後除以3的餘數,因為帶班領導有三人,所以除以三)

先將1組姓名輸入到A1:A9,2組姓名輸入到B1:B17,排班結果放在C列。在C1輸入公式: =INDEX(A:B,MOD(INT((ROW()+MOD(ROW(),2))/2)-1,17-8*(MOD(ROW(),2)=0))+1,1+MOD(ROW(),2)) 將公式向下複製。 在D1輸入開始日期,向下複製。

K4輸入:=MOD(A4-$M$2,5) (A4減去M2後除以3的餘數,因為值班人員有五人,所以除以五)

自動循環值班表 50 日曆做出來了,但是我想吧圖三的人員套用進去,每個月自動分配,只需要選取月份,上月和下月的值班情況自動銜接,有沒有高手~ 日曆做出來了

PS:此處目的是為了實現循環

在B4單元格中輸入以下公式,然後向下填充公式 =INDEX(J:J,MATCH(C4,L:L,0))

製作循環值班表應該怎麼辦 第9張

參照步驟8,生成JKMN欄

A1輸入:甲 A2輸入:乙 A3輸入:丙 A4輸入:丁 選定A1到A4,按住CTRL,下拉 B1輸入第一天日期如:2012-1-1 B2輸入第二天日期如:2012-1-2 選定B1到B2,下拉

製作循環值班表應該怎麼辦 第10張

在單元格A4中輸入:=IF(J4=1,$P$3,IF(J4=2,$P$4,$P$2))【公式的意思是:如果J4(求餘結果)=1,則顯示$P$3(乙);如果J4(求餘結果)=2,則顯示$P$2(丙);反之,也就是J4(求餘結果)=0,則顯示$P$2(甲)】

看 ,真 ,人 ,現 ,場 .露 . B . B. !: * 3大-不留,點 ,3 .7 C` 5- 點, 匸. 〇. ㎡!- 1:將管子兩端接在一起,形成環路,傾斜後可行。 2:8天可以爬出來。 3. 1 (1 1999)*1999/2。 4. 我將被五馬分屍。 5. 正四面體,四棵樹位於四個頂點。 6. 1

PS:這裏用到if函數嵌套用法

求10人一循環HTML網頁值班表代碼,如:1號張三,2號李四```10號馬武。11號輪迴張三,21號還是張三首頁 問題 全部問題 經濟金融 企業管理 法律法規 社會

製作循環值班表應該怎麼辦 第11張

在單元格A4中輸入:=IF(K4=1,$R$3,IF(K4=2,$R$4,IF(K4=3,$R$5,IF(K4=4,$R$6,$R$2))))按下回車

文件-選項-高級-常規-編輯自定義列表,你把人員名字設置成自定義序列。設好後在表格裏輸入第一個人員名字,往下拉就是循環了。

製作循環值班表應該怎麼辦 第12張

就可以生成BCEF欄了。值班表也就製作完成了!

在C2中輸入如下公式 =if(b2="","張",index(e$2:e$7,mod(countif(b$2:b2,"☆")-1),6)+1)) 下拉填充

製作循環值班表應該怎麼辦 第13張

擴展閲讀,以下內容您可能還感興趣。

如何用excel做循環值班表

文件-選項-高級-常規-編輯自定義列表,你把人員名字設置成自定義序列。設好後在表格裏輸入第一個人員名字,往下拉就是循環了。

EXCEL製作循環值班表,女職工只值節假日

在C2中輸入如下公式

=if(b2="","張",index(e$2:e$7,mod(countif(b$2:b2,"☆")-1),6)+1))

下拉填充追問

F列怎麼修改您剛才給的公式才能繼續按H列(女職工)的順序繼續取值?

EXCEL表製作自動排列值班表

先將1組姓名輸入到A1:A9,2組姓名輸入到B1:B17,排班結果放在C列。在C1輸入公式:

=INDEX(A:B,MOD(INT((ROW()+MOD(ROW(),2))/2)-1,17-8*(MOD(ROW(),2)=0))+1,1+MOD(ROW(),2))

將公式向下複製。

在D1輸入開始日期,向下複製。追問

是做成這樣的格式該怎麼弄?

追答假定日期在A列,第一行為表頭,在B2輸入公式:

=TEXT(MOD(ROW()-2,9)+1,"[DBNum1]")

在C2輸入公式:

=MOD(ROW()-2,17)+1

將兩個公式向下複製。

需要用excel排一個值班表,人員固定但日期是循環的,本週星期一的人下週就星期二值班,怎麼設公式?

在A10單元格(下一個星期二)輸入=B2,(b2是上一個星期一的單元格)更多追問追答追問這樣下一個星期一的沒有人員!追答先排8天的人,然後用公式就可以了,下星期一,需要自己拍一次追問你自己試過嗎?我試的無法循環,八天的也無法循環,能有個具體公式嗎追答追問這樣張7會經常出現連續2天的情況追答,一共就7個人,肯定有一個人需要上兩天追問不行啊,必須順着循環,重複的不行

TAG標籤:#值班 #