在 Excel 裡的資料處理,如何才能做到在多種項目裡,每一種的數量不一,而要輪流每一個項目取出一個,直到所有項目完全取完,該如何處理?
例如:圖書館讓全校師生推薦圖書館,有的人一次推薦很多本,有的人一次只推薦一本,為了公平起見,將所有人輪流擷取一本推薦的書,再到下一輪,直到擷取完所有推薦的書。
參考做法
1. 取得完整來源資料,每一人有數筆資料,數量不一,但已分類排好。
2. 按 Ctrl+G 鍵,開啟「到」對話框,點選:特殊。
3. 在「特殊目標」對話框中選取「空格」,點選:確定。
4. 輸入公式「=D3」,按 Ctrl+Enter 鍵。公式會自動填滿所有的空白儲存格。
5. 在人員的左側新增一個欄位。
6. 在儲存格D3中輸入「1」。
7. 在儲存格D4中輸入公式:=IF(E4=E3,D3+1,1)
8. 複製儲存格D4,貼至儲存格D4:28。
如此可以標示每一個人累計有幾本書。
9. 在儲存格H3中輸入公式:=SORT(D3:F28)
利用 SORT 函數依H欄進行排序,整個資料內容會H欄遞增排序序。
結果即為輪流由每一人中取一筆資料重新組合為新的清單。
文章標籤
全站熱搜