excel單位值班問題,用EXCEL排值班表問題

2022-12-25 15:56:37 字數 2733 閱讀 9473

1樓:

首先將10人編號,假定1-8號為值班人員,將其姓名依次填入e4:e11單元格,2-5號姓名依次填入f4:f7單元格,1號姓名填入f8單元格,7-10號姓名依次填入g4:

g7單元格,6號姓名填入g8單元格。

在b3單元格輸入公式:

=index(e:e,mod(row()-3,8)+4)將公式向下複製。

在c3單元格輸入公式:

=index(f:f,mod(row()-3+int((row()-2)/24),5)+4)

將公式向右複製到d3單元格,將c3和d3公式向下複製到相應行。

b列結果為值班人員姓名,cd列結果為當日加班人員姓名,滿足值班人員與加班人員不重複。

2樓:談筱

資料有效性

=<>加班人員

3樓:我來也

一、在e列自e4起逐個把8個值班人員名單輸入,同時把輸好的e4:e13的這8個名單複製到加班名單f列中f4:f13單元格,並在最後加上另外2個加班人員名單的姓名,就形成了初始資料名單。

二、在b3輸入公式:=index($f$4:$f$11,if(counta(b$1:

b2)>8*3+1,column(a1)+(row(a1)-1-8*3),if(counta(b$1:b2)>8*2+1,column(a1)+(row(a1)-1-8*2),if(counta(b$1:b2)>8+1,column(a1)+(row(a1)-1-8),column(a1)+(row(a1)-1)))))

三、在c3輸入公式:=index($g$4:$g$13,if(counta(c$1:

c2)>10*3-1,column(a1)+(row(a1)-10*3),if(counta(c$1:c2)>10*2-1,column(a1)+(row(a1)-10*2),if(counta(c$1:c2)>9,column(a1)+(row(a1)-10),column(a1)+(row(a1)-1)+1))))

四、在d3輸入公式:=index($g$4:$g$13,if(counta(d$1:

d2)>10*3-3,column(a1)+(row(a1)+2-10*3),if(counta(d$1:d2)>10*2-3,column(a1)+(row(a1)+2-10*2),if(counta(d$1:d2)>10-3,column(a1)+(row(a1)+2-10),column(a1)+(row(a1)-1)+3))))

然後把這三個公式向下複製拉一下,即可。c列和d列就是2個加班人員姓名了。

用excel排值班表問題

4樓:芮城老憨

第一行:部門

一、部門

二、部門三

第二行,姓名

一、姓名

二、姓名三;姓名

一、姓名

二、姓名三;姓名

一、姓名

二、姓名三

第三行,白班、夜班,每個人名下含這兩個單元格。。。。。。

最左側第一列:日期,向下1,2,3

這樣做出的**出就32行*50列的大小。

5樓:匿名使用者

日期 值班科室 值班人員

3月1日(白班) 人事科 張

三、李四、王五

3月1日(夜班) 財務科 張

三、李四、王五

excel排值班表問題,公司要安排值班人員,有12個人排值班表,週一到週日都要安排。

6樓:匿名使用者

有12個人排值班表;週一到週五每天安排一名值班,週六週日兩天每天2名,這是9個工作時間,每週7天,其最小公約數是272,即272天才能均勻輪一次。

你按著第一天(設為星期一)「員工1」值班,第二天「員工2」值班。。。第六天「員工6」「員工7」值班,第七天「員工8」「員工9」值班,第八天「員工10」「員工11」值班。。。如此類推,272天完成一個週期,誰也不欠誰的。

excel 排班表問題!

7樓:匿名使用者

做了個圖例,按照上面套用公式就行了

d1=index(a1:b4,mod(c1-"2010-3-1",4)+1,1)&"上午班"

e1=index(a1:b4,mod(c1-"2010-3-1",4)+1,2)&"上午班"

8樓:逐夢者之

1、讓單元格在輸入a和d後自動變顏色。

使用條件格式。

方法:先選中要輸入a和d的所有單元格區域,單擊「格式」選單→「條件格式」,設定條件1:單元格數值「=a」,單擊對話方塊中的「格式」按鈕,設定你想要格式,如紅色字型等,再單擊「新增」按鈕,設定條件2,方法如上。

(如下圖所示)

2、至於每個禮拜六和禮拜日的列要用一樣的背景顏色,那就直接設單元格的填充顏色好了。

方法:選中要設定背景的單元格,單擊工具欄中的「填充顏色」,選擇所要的顏色

9樓:匿名使用者

假如你把日期放在a1,在a2中輸入:

=char(mod(a2-"2010-1-1",4)+65)其中2010-1-1是開始日期,你把你的開始日期替換一下。

這樣,只要你在a1中輸入日期,a2就能告訴你該誰值班。

10樓:匿名使用者

b2單元格貼上公式

=lookup(mod(column()+row(),4)+1,,)拉到c2,兩格一起下拉。

a列填充日期

用excel算兩矩陣相乘為什麼我用EXCEL算矩陣相乘結果總是一個數

1 開啟 excel 並寫入所有需要在 excel 中相乘的矩陣資料,例如在 a1 c2 a 區域中寫入第一個矩陣,並在 e1 f3 區域中寫入第二個矩陣 2 然後,在任間單元格插入公式 mmult a1 c2,e1 f3 回車確定 3 我們知道一個 mxn 矩陣 a m,n 由恩智浦矩陣 b n,...

請教EXCEL公式問題,謝謝請教一個EXCEL公式問題,謝謝!

vlookup a1,indirect mid cell filename sheet1 a1 find cell filename sheet1 a1 1,100 a b 2,0 這樣寫後,如果巨集修改了sheet1的名稱,公式不會失效。如果,你的意思是 無論如何修改工作表sheet1 的名字,巨...

怎樣用excel做敏感性分析,怎麼用excel 表 做敏感性分析啊

一 建立利潤敏感性分析的模型 第一 建立基礎資料 可以利用excel的滾動條調節百分比值 第二 多因素變動對利潤的綜合影響 1 計算預計利潤額 利潤額 銷售量 產品單價 單位變動成本 固定成本2 計算變動後利潤 變動後的利潤 變動後的銷量 變動後產品單價 變動後單位變動成本 變動後的固定成本 利用e...