Re: [算表] Excel日期時間(AM PM)之資料剖析方式

作者: bbscry36 (一個面向,多方解讀!)   2019-04-06 20:21:59
※ 引述《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兩個欄位,是我出現的問題。
請各位先進不吝指教。非常感激。
作者: soyoso (我是耀宗)   2019-04-06 20:40:00
用取得外部資料,從文字檔方式,來資料剖析https://i.imgur.com/OJEoWg7.gifv可取得0、2及13:59,如要都以二位呈現的話,儲存格格式調整開啟txt時就剖析的話,測試上也是可取得同上結果但如果是開啟完後才從資料→資料工具→資料剖析的話就有可能已被改為yyyy/mm/dd hh:mm:ss AM/PM的資料(這裡說的資料是在資料編輯列[公式列])內的資料),儲存格格式則是yyyy/mm/dd hh:mm,資料和儲存格格式呈現上是有可能不同的當被改為yyy/mm/dd hh:mm:ss AM/PM的資料,資料剖析上就會可能不正確因此以取得外部資料(從文字檔)或是開啟txt時,出現匯入字串精靈就剖析資料方面試試
作者: bbscry36 (一個面向,多方解讀!)   2019-04-07 01:29:00
soyoso大,感謝您的指導,問題已解決,非常感謝。:)確實如您所說,取得外部資料,無論分隔及固定皆可處理。

Links booklink

Contact Us: admin [ a t ] ucptt.com