EXCEL 日期函数問題

2013-07-05 8:05 pm
請問一下以下以DATA形式顕示的日期, 怎様可以排序

03/04/2013
09/05/2013
09/05/2013
09/05/2013
27/05/2013
27/05/2013
27/05/2013

我用FORMAT 轉不到...請EXCEL高手指教一下。

非常感謝!

回答 (2)

2013-07-05 10:30 pm
✔ 最佳答案
Excel 的 Date 其實是一個 number,不論怎樣顯示,Excel 排序都是以 date number 去排的。
2013-07-06 12:53 am
又是這種老問題 ...

假如不能排序,估計那些只是文字日期,是從別處抄過來的嗎?

請下載範例檔。
https://docs.google.com/file/d/0B4xaLCOztaH2OWJjaW1XeHRJZjQ/edit?pli=1


欄1 就是文字日期,不能用於運算。看左圖,right click 儲存格格式的數值類別,選通用格式如仍然顯示日期,那就是文字日期,對 excel 是沒有意義。

欄3 and 4 是數值日期格式,看右圖,現在顯示了一個 5 位數,這就是可用來運算的日期格式。excel 是沒有年月日的觀念,所有日期都是一個數值,excel 才可拿來運算。

方法是將欄1 的文字日期分開三欄,分別是年月日,然後用函數 datevalue 將它轉換為數值日期格式,如欄3。
(文字日期是不能直接用 format 轉換,因 excel 不能從文字知道那部分是年月日。)


收錄日期: 2021-04-20 14:00:16
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20130705000051KK00077

檢視 Wayback Machine 備份