作者bbscry36 (一個面向,多方解讀!)
看板Office
標題Re: [算表] Excel日期時間(AM PM)之資料剖析方式
時間Sat Apr 6 20:21:59 2019
※ 引述《bbscry36 (一個面向,多方解讀!)》之銘言:
: 軟體:microsoft excel
: 版本:2013
: 請教各位先進,向氣象局購買分鐘雨量資料後,以txt檔匯入excel,
: 其中有一整欄是日期及時間,在EXCEL檔內顯示如下
: A欄位
: 2013/8/1 00:15
: 2013/8/1 01:15
: 2013/8/1 02:15
: .
: .
: .
: 2013/8/1 11:15
: 2013/8/1 12:15
: 2013/8/1 13:15
: .
: 我試著資料剖析後,會變成如下所示
: A欄位 B欄位 C欄位
: 2013/8/1 12:15:00 AM
: 2013/8/1 01:15:00 AM
: 2013/8/1 02:15:00 AM
: .
: .
: .
: 2013/8/1 11:15:00 AM
: 2013/8/1 12:15:00 PM
: 2013/8/1 01:15:00 PM
: 但我希望剖析後,可直接分為兩欄位,日期+時間(24小時制),不要有C欄位。
: 試了幾次,無論是先把時間獨立剖析出來,再針對時間以":"剖析,
: 或是在剖析階段改變欄位的資料格式,
: 或是在剖析後,以儲存格格式選取時間內的13:30(24小時制),都無法解決。
: (我認為是因為C欄位已被剖析出去,所以"01:15:00"無法轉換格式為13:15:00)。
: 我最後是新增一欄位,以判別式"=IF(F2="AM",B2+0,B2+12)"處理這問題。
: 但仍有12及24,需要再判別一次變成00及12的缺點。
: 我想應該有應該有在資料剖析就可以處理的方式。
: 我有爬文,先前有一篇很類似的問題,但是我嘗試處理好像還是無法解決。
: 請教各位先進,非常感謝。
感謝soyoso大的提醒,我將txt檔內資料說明清楚。
向中央氣象局購買的雨量站原始資料為yyyy-mm-dd hh:mm:ss
2001-05-01 00:02:00
2001-05-01 01:03:00
2001-05-01 02:01:00
.
.
.
2001-05-01 11:02:00
2001-05-01 12:01:00
2001-05-01 13:59:00
以EXCEL開啟txt檔後,會變成yyyy/mm/dd hh:mm,在同一欄位儲存格內。
我的目標是,以資料剖析分離成yyyy/mm/dd、hh(24小時制)、mm在三個欄位中。
但是00:02及13:59無法正確剖析,會變成12、02及01、59兩個欄位,是我出現的問題。
請各位先進不吝指教。非常感激。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.241.97.12
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1554553321.A.9DC.html
1F:→ soyoso: 用取得外部資料,從文字檔方式,來資料剖析 04/06 20:40
3F:→ soyoso: 可取得0、2及13:59,如要都以二位呈現的話,儲存格格式調 04/06 20:41
4F:→ soyoso: 整 04/06 20:41
5F:→ soyoso: 開啟txt時就剖析的話,測試上也是可取得同上結果 04/06 20:44
6F:→ soyoso: 但如果是開啟完後才從資料→資料工具→資料剖析的話 04/06 20:45
7F:→ soyoso: 就有可能已被改為yyyy/mm/dd hh:mm:ss AM/PM的資料(這裡說 04/06 20:46
8F:→ soyoso: 的資料是在資料編輯列[公式列])內的資料),儲存格格式則是 04/06 20:47
9F:→ soyoso: yyyy/mm/dd hh:mm,資料和儲存格格式呈現上是有可能不同的 04/06 20:48
10F:→ soyoso: 當被改為yyy/mm/dd hh:mm:ss AM/PM的資料,資料剖析上就會 04/06 20:49
11F:→ soyoso: 可能不正確 04/06 20:49
12F:→ soyoso: 因此以取得外部資料(從文字檔)或是開啟txt時,出現匯入字 04/06 20:51
13F:→ soyoso: 串精靈就剖析資料方面試試 04/06 20:52
14F:→ bbscry36: soyoso大,感謝您的指導,問題已解決,非常感謝。:) 04/07 01:29
15F:→ bbscry36: 確實如您所說,取得外部資料,無論分隔及固定皆可處理。 04/07 01:37