![]() |
excel 排列問題
excel 2003表中如下
2009/5/3 2 2009/5/2 1 2009/5/2 3 2009/5/1 5 如何更改 為 2009/5/1 5 2009/5/2 3 2009/5/2 1 2009/5/3 2 問題在於如何變順序顛倒有什麼好用方法可告訴我嗎 ?() |
這個主題有沒有陷阱?
要排列就直接去按"排序"不就可以了嗎? "資料"-->"排序"-->選"遞增"-->按OK |
如下圖,按遞增排序即可...
![]() |
之前舉例不好已修正 ,請再看一下;我的資料還多的不可能一個一個打
引用:
|
引用:
可是還不是很了解您的問題 因為依您說的排序只要依Living版大的方法就可以辦得到了 您可將要排序的資料選取(如 蠻牛 網友的方法) 然後"資料"-->"排序"就會出現一個對話框 再依自己需要設定一下就行啦 選"遞增"可由小到大排序 選"遞減"可由大到小排序 <參考> |
如果你的資料沒有次序性,單純只是將排列顛倒,那在原始資料旁加一欄,鍵入1、2然後以數列方式填滿所有儲存格,將兩欄選取,--資料--排序,主要鍵為數字欄,選擇遞減就可以顛倒了,我不知道是否有函數可以做到,不知是否符合你的需求!請指教。
|
引用:
我是不是老花...有什麼遺漏掉的地方嗎? :on_22::on_22: |
2009/5/3 2
2009/5/2 1 2009/5/2 3 2009/5/1 5 如果是同一欄位排序 那出來的結果會變成 2009/5/1 5 2009/5/2 1 2009/5/2 3 2009/5/3 2 你並沒有交代後面的數字有什麼做用 如果最後一個數字需要與前面日期做逆向排序 那你可以用切割的方式把一個欄位分成兩個 排序時先SORT日期遞增, 再SORT後面數字遞減 切割欄位怎麼切? 簡單的方式是把資料匯出到CSV(以空格代替) 然後再重新匯入(也是用空隔來做切割) 這樣你一個欄位就分成兩個 (要寫VBA去切割也行...但是會很費事) |
我有試用了,這個方法不錯 (感謝大大)
不知還有其他方法可用? 引用:
|
所有時間均為台北時間。現在的時間是 11:28 AM。 |
Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.
『服務條款』
* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *