文件-選項-高級-常規-編輯自定義列表,你把人員名字設置成自定義序列。設好後在表格裏輸入第一個人員名字,往下拉就是循環了。
作為一名辦公室人員,經常會遇到排值班表的情況。由於值班人數,順序是固定的,因此每月都要去製作值班表就顯得無聊了,下面為大介紹如何製作循環值班表。
材料/工具
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 日曆做出來了,但是我想吧圖三的人員套用進去,每個月自動分配,只需要選取月份,上月和下月的值班情況自動銜接,有沒有高手~ 日曆做出來了
合併A1-C1,在單元格 中輸入:=TODAY(),單元格格式顯示如圖
在B4單元格中輸入以下公式,然後向下填充公式 =INDEX(J:J,MATCH(C4,L:L,0))
在I-N,欄中創建值班表附表,目的是為了實現值班表的自動循環
A1輸入:甲 A2輸入:乙 A3輸入:丙 A4輸入:丁 選定A1到A4,按住CTRL,下拉 B1輸入第一天日期如:2012-1-1 B2輸入第二天日期如:2012-1-2 選定B1到B2,下拉
確定某一天的值班人員,以及值班順序,輸入到表格當中。
看 ,真 ,人 ,現 ,場 .露 . B . B. !: * 3大-不留,點 ,3 .7 C` 5- 點, 匸. 〇. ㎡!- 1:將管子兩端接在一起,形成環路,傾斜後可行。 2:8天可以爬出來。 3. 1 (1 1999)*1999/2。 4. 我將被五馬分屍。 5. 正四面體,四棵樹位於四個頂點。 6. 1
在日期欄中輸入,1-31,如圖所示
求10人一循環HTML網頁值班表代碼,如:1號張三,2號李四```10號馬武。11號輪迴張三,21號還是張三首頁 問題 全部問題 經濟金融 企業管理 法律法規 社會
在單元格A4中輸入:=$F$2-DAY($F$2)+I4(根據今天的日期,確定本月一號日期)
文件-選項-高級-常規-編輯自定義列表,你把人員名字設置成自定義序列。設好後在表格裏輸入第一個人員名字,往下拉就是循環了。
選中單元格A4,出現實心十字標,向下拖動,生成日期欄。
在C2中輸入如下公式 =if(b2="","張",index(e$2:e$7,mod(countif(b$2:b2,"☆")-1),6)+1)) 下拉填充
在值班表副表中,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))
參照步驟8,生成JKMN欄
A1輸入:甲 A2輸入:乙 A3輸入:丙 A4輸入:丁 選定A1到A4,按住CTRL,下拉 B1輸入第一天日期如:2012-1-1 B2輸入第二天日期如:2012-1-2 選定B1到B2,下拉
在單元格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號還是張三首頁 問題 全部問題 經濟金融 企業管理 法律法規 社會
在單元格A4中輸入:=IF(K4=1,$R$3,IF(K4=2,$R$4,IF(K4=3,$R$5,IF(K4=4,$R$6,$R$2))))按下回車
文件-選項-高級-常規-編輯自定義列表,你把人員名字設置成自定義序列。設好後在表格裏輸入第一個人員名字,往下拉就是循環了。
就可以生成BCEF欄了。值班表也就製作完成了!
在C2中輸入如下公式 =if(b2="","張",index(e$2:e$7,mod(countif(b$2:b2,"☆")-1),6)+1)) 下拉填充
擴展閲讀,以下內容您可能還感興趣。
如何用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個人,肯定有一個人需要上兩天追問不行啊,必須順着循環,重複的不行