excel日期排序的問題

2010-01-23 3:56 am
請問一下

資料日期為
12/12/2009
11/13/2008
12/19/2006
02/13/2007
在EXCEL上更改格式之後, 看到的畫面是
12-Dec
13-Nov
19-Dec
13-Feb
我想要排序日期, 但是是依照月份排序, 要忽略掉年份, 請問該怎麼做?


回答 (2)

2010-01-23 5:24 am
✔ 最佳答案
A       B C D   E   
12/12/2009         (公式)
11/13/2008
12/19/2006
02/13/2007


E1
=TEXT(""&INDIRECT("A"&MOD(SMALL(IF(A$1:A$100="",10^9+10^4,MONTH(A$1:A$100)*10^7+DAY(A$1:A$100)*10^5+ROW($1:$100)),ROW(A1)),10^5)),"D-MMM")
Ctrl - Shift - Enter 三鍵連按 (這是陣列公式)
下拉

如果資料大過100列,就加大式內幾個$100。
2010-01-23 5:51 am
提供另一方法參考:
設資料在 A欄
B1=MONTH(A1)
然後選取 A及B 欄 ---> 排序 ---> 循B欄


收錄日期: 2021-04-27 15:26:16
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100122000010KK08541

檢視 Wayback Machine 備份