快要過農曆新年了,有網友想要利用一些公司員工的清單來製作摸彩券,該如何處理?其中員工清單包含「職稱、編號、姓名」,配合新年快樂圖樣製作二聯式的摸彩券。

(1)型式A

Excel-依名單設計摸彩券(OFFSET,INT,MOD)

儲存格B1:=OFFSET($F$1,INT((ROW(B1)-1)/3),MOD(ROW(B1)-1,3))

複製儲存格B1:貼至儲存格B1:B3。複製儲存格B1:B3,貼至儲存格D1:D3。

複製儲存格A1:D3,往下各列貼上。

INT((ROW(B1)-1)/3):每列公式依序產生『0, 0, 0, 1, 1, 1, 2, 2, 2, ...』

ROW(B1):查詢儲存格B1的列號(=1),當往下複製時會產生ROW(B2)=2→ROW(B3)=3、...。INT 函數可傳回不大於參數的最大整數。

MOD(ROW(B1)-1,3)):每列公式依序產生『0, 1, 2, 0, 1, 2, 0, 1, 2, ...』

以上二式代入 OFFSET 函數,查詢得到對應的「職稱、編號、姓名」。

 

(2)型式B

Excel-依名單設計摸彩券(OFFSET,INT,MOD)

儲存格A3:=OFFSET($D$1,INT((ROW(A3)-1)/5),MOD(ROW(A3)-1,5)-2)

複製儲存格A3:貼至儲存格A3:A5。複製儲存格A3:A5,貼至儲存格B3:B5。

複製儲存格A1:B5,往下各列貼上。

INT((ROW(A3)-1)/5):每列公式依序產生『0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, ...』

MOD(ROW(A3)-1,5)-2:每列公式依序產生『0, 1, 2, -1, -2, 0, 1, 2, -1, -2, ...』

以上二式代入 OFFSET 函數,查詢得到對應的「職稱、編號、姓名」。

arrow
arrow
    全站熱搜

    vincent 發表在 痞客邦 留言(2) 人氣()