close
3102 |
Excel如何排小學座位表(一週換一排) |
許初陽:錦子老師您好,請教一下,我是一位國小老師,2020/8/31日開學,學生原始座位如C3:H8儲存格,學校規定每一週都要將右邊一排(欄)學生向左邊移一排(欄),第一排學生變成最後一排(欄),不知該如何設計公式,可以每個星期一一開啟檔案自動排好?謝謝!
錦子老師:這個問題解決方法如下:
步驟1:點取C11儲存格,輸入公式:
=OFFSET($B$2,ROW(A1),MOD(WEEKNUM($A$11-1)+COLUMN(B1)-36,6)+1)
再將公式複製到C11:H16儲存格。
【公式說明】
=OFFSET($B$2,ROW(A1),MOD(WEEKNUM($A$11-1)+COLUMN(B1)-36,6)+1)
公式1:WEEKNUM($A$11-1)
傳回A11儲存格日期值減1的日期為今年度第幾週。
公式2:MOD(WEEKNUM($A$11-1)+COLUMN(B1)-36,6)
傳回公式1加2(B1儲存格欄編號)的值減掉36(基準日期為今年第36週),再除以6(因為有6排)的餘數。
公式3:OFFSET($B$2,ROW(A1),公式2+1)
傳回從B2儲存格開始移動1列(A1儲存格列號)N欄(公式2+1)。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
文章標籤
全站熱搜
留言列表