Re: [算表]如何自訂一個規則集合讓Excel去執行?--排序

看板Office作者 (BB)時間15年前 (2008/11/30 13:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
前面說的問題已經解決了 謝謝各位 但現在遇到一個更複雜的排序問題.....如下 班級B 座號20 班級F 座號20 班級B 座號15 班級A 座號33 班級R 座號18 班級C 座號21 班級A 座號24 班級A 座號25 班級D 座號25 班級A 座號20 班級B 座號16 班級B 座號18 ↓↓↓↓↓↓↓整理以後↓↓↓↓↓↓↓ 班級A 座號33 班級A 座號24 班級A 座號25 班級D 座號25 班級A 座號20 班級B 座號20 班級F 座號20 班級B 座號15 班級B 座號16 班級B 座號18 班級R 座號18 班級C 座號21 ----------------------- 以上為例 班級為主要排序 當遇到座號相同 就不管班級排序順序直接排在座號相同的後面 (TAB鍵的空格只是要讓看倌容易了解 不一定要實現) 若使用排序功能...只能決定主要排序和次要 我做不出這樣的排列順序 請問要如何處理?? 謝謝閱讀^__^ ※ 引述《appleoxxo (BB)》之銘言: : 想把這種格式的資料,轉變成另外一種格式。 : 但是因為只會基本的Excel用法,手動重複處理需要很多時間, : 我想把所有該執行的規則寫成一個集合,讓Excel一次去執行,會省下很多時間。 : 不曉得有沒有這樣的功能?我該如何設定? : 資料形式如下: : 班級:02姓名:XXX分數:B區碼:PA5269 : 班級:06姓名:XXX分數:A區碼:PFKXMX11 : 班級:03姓名:XXX分數:D區碼:PA5269 : 班級:15姓名:XXX分數:C區碼:PFKXMX11 : 班級:02姓名:XXX分數:A區碼:XPL25 : 班級:01姓名:XXX分數:A區碼:PA5269 : 班級:15姓名:XXX分數:D區碼:XPL25 : 班級:08姓名:XXX分數:B區碼:PFKXMX11 : 班級:05姓名:XXX分數:B區碼:XPL25 : 班級:12姓名:XXX分數:C區碼:PFKXMX11 : ↓↓↓↓↓↓↓↓整理以後↓↓↓↓↓↓↓↓↓ : 班級:01姓名:XXX分數:A區碼:PA5269 : 班級:02姓名:XXX分數:B區碼:PA5269 : 班級:03姓名:XXX分數:D區碼:PA5269 : 班級:02姓名:XXX分數:A區碼:XPL25 : 班級:05姓名:XXX分數:B區碼:XPL25 : 班級:15姓名:XXX分數:D區碼:XPL25 : 班級:06姓名:XXX分數:A區碼:PFKXMX11 : 班級:08姓名:XXX分數:B區碼:PFKXMX11 : 班級:12姓名:XXX分數:C區碼:PFKXMX11 : 班級:15姓名:XXX分數:C區碼:PFKXMX11 : ------------------------------------------------------------------------- : 上面執行資料整理的規則是把"區碼"相同的先排出來,再依照班級順序排下去, : 我手動的處理步驟: : 1.使用"排序與篩選"把包含區碼為XXXXX的資料複製 : 2.再使用由A-Z排序 : 3.把每次的結果複製出來到一個新的文件 : 4.再加一個ENTER鍵下去 : 重複這樣的動作 : 謝謝閱讀 麻煩各位!! : 軟體:Excel : 版本:2007 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.240.109
文章代碼(AID): #19CYcyr_ (Office)
文章代碼(AID): #19CYcyr_ (Office)