1樓:匿名使用者
首先在第一例輸入1,2,3,4,5,1,2,3。有幾個班就輸入幾個,把第一例排滿。第二列輸入公式:
=if(a1<5,a1+1,if(a1=5,1,abs(a1-5))) 其中的5是指5個班,有幾個班改成數字幾。然後向後向下填充。
2樓:林火山楓
給你個參考方案,按列編排,本班的間隔放置
3樓:匿名使用者
如要準確排位要用vba寫程式,這裡提供一個簡單方法:
一、先將每個班的學生學號、姓名加隨機數進行排列,在班內隨機打散;
二、增加在級的序號列,以班的數量倍數遞增,如有5個班,一班的序號為1、6、11等,二班為2、7、12等,全年級各班的學生都編排上年級的序號;
三、將全年級的學生合到一個表sheet1中,內容有年級序號、學號、學生姓名等列,按年級的序號排序,這時各班學生按順序間隔排列;
四、將sheet1中資料每次順序複製30個學生資料到sheet2的jkl列,
如果年級為非4個班或4的倍數個班時,輸入下列公式 ,並下拉至8行,分別拉出學生學號和姓名
a1=vlookup((row()-1)*4+1,$j:$l,2,0)
b1=vlookup((row()-1)*4+1,$j:$l,3,0)
c1=vlookup((row()-1)*4+2,$j:$l,2,0)
d1=vlookup((row()-1)*4+2,$j:$l,3,0)
e1=vlookup((row()-1)*4+3,$j:$l,2,0)
f1=vlookup((row()-1)*4+3,$j:$l,3,0)
g1=vlookup((row()-1)*4+4,$j:$l,2,0)
h1=vlookup((row()-1)*4+4,$j:$l,3,0)
如果年級為4個班或4的倍數個班時,輸入下列公式 ,並下拉至8行,分別拉出學生學號和姓名
a1=vlookup((row()-1)*4+mod(row(),4),$j:$l,2,0)
b1=vlookup((row()-1)*4+mod(row(),4),$j:$l,3,0)
c1=vlookup((row()-1)*4+mod(row(),4)+1,$j:$l,2,0)
d1=vlookup((row()-1)*4+mod(row(),4)+1,$j:$l,3,0)
e1=vlookup((row()-1)*4+mod(row(),4)+2,$j:$l,2,0)
f1=vlookup((row()-1)*4+mod(row(),4)+2,$j:$l,3,0)
g1=vlookup((row()-1)*4+mod(row(),4)+3,$j:$l,2,0)
h1=vlookup((row()-1)*4+mod(row(),4)+3,$j:$l,3,0)
五、因為30非4的倍數,所以最後一行有四個錯誤,請刪除。
六、排好的座位請複製選擇性數值貼上到新的工作表,並加上試室名稱編號,座位編號等。
如何用excel進行抽樣,如何用EXCEL進行簡單隨機抽樣,如從900個資料中隨機抽出
刀劍上的舞者 材料 工具 excel2010 1 將顧客的編號的複製到一個新的 中去。2 在a列新增資料的序號 本案例為100條資料,因此新增為1 100的序號 3 在一個新的列輸入公式 int rand 100 此公式是返回範圍100以內平均分佈的隨機數的意思。4 下列複製這個公式,使其產生更多的...
excel排序問題如何按照我自己的要求排序
江西新華電腦學院 不要選中某行或某列,將游標放在 中資料區域內的任一格,再從選單 資料 排序,調出對話方塊後,按你的排序要求設定即可。如果選中某列,好象是隻排某列資料,會出現排序警告設定,更麻煩,如果操作不當,會只排選中列資料,打亂行關係。 我來也 大於中位數的按奇數 小於的按偶數排序?若是的話,可...
如何用巨集把excel中每個工作表的第二列提取到新工作表中
姜年尚 1,程式為 sub 提取第二行 dim wks as worksheet,sht as worksheet on error resume next set wks worksheets 彙總表 if err 0 then worksheets.add before sheets 1 nam...