看板 Office 關於我們 聯絡資訊
雖然直接改 #19xVZnJS 以及看 #19xthDZJ 的介紹 應該就可以完成了 不過畢竟有些複雜 http://2y.drivehq.com/q/SortCollect3.xls 陣列公式 =IF(ROW(1:1)>COUNT($A$4:$A$99),"",INDEX(A:A,RIGHT(TEXT(SMALL(IF(ISNUMBER($A$4 :$A$99),10^6*$B$4:$B$99+$A$4:$A$99+ROW($4:$99)/10^6),ROW(1:1)),"#.000000"),6))) ID序 編組 姓名 3 1 王老頭 5 1 郭太太 9 1 曹小弟 10 1 張瑙丸 1 2 王大哥 6 2 高婆婆 7 2 邦哥哥 2 3 陳小姐 4 3 林老師 8 3 馬舅舅 第一個應是王老頭. ※ 引述《ateclean (阿吃)》之銘言: : 標題: [算表] 同個編組的資料排序問題 : 時間: Fri Mar 12 23:53:33 2010 : : 軟體&版本: MS Office Excel 2003 : : 源資料如下: 預期目標: : : ID序 編組 姓名 ∥ 編組 ID序 姓名 : 1 2 王大哥 ∥ 1 3 林老師 : 2 3 陳小姐 ∥ 1 5 郭太太 : 3 1 王老頭 ∥ 1 9 曹小弟 : 4 3 林老師 ∥ 1 10 張瑙丸 : 5 1 郭太太 ∥ 2 1 王大哥 : 6 2 高婆婆 ∥ 2 6 高婆婆 : 7 2 邦哥哥 ∥ 2 7 邦哥哥 : 8 3 馬舅舅 ∥ 3 2 陳小姐 : 9 1 曹小弟 ∥ 3 4 林老師 : 10 1 張瑙丸 ∥ 3 8 馬舅舅 : ... : : : id序跟編組的欄位可以相反, 並沒有絕對要哪一欄位在前 : : id序會有新增 : 想請問該用哪一類的函數組合起來才能達成預期的目標呢? : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 125.233.167.152 : 推 mywheat:就直接用編組(主)+ID序(副)欄位來排序就好吧 . 03/13 00:25 : → ateclean:>"< 因為源資料是別個檔案的資料捷徑 每次開檔便會更新 03/13 01:43 : → ateclean:所以才想問問如何在別的欄位/工作表中作自動排序的動作^^ 03/13 01:44 : 推 JieJuen:#19xthDZJ 9372 03/13 16:49 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.1.242