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