我有一批同格式的TXT文件,每个TXT格式如下:
用户网话记录
中国.中国 通话 96789015916943210 0000 中国电信 主叫 2009/03/01 10:10:37 49
中国.中国 通话 9678913431318948 0000 中国电信 主叫 2009/03/01 10:12:42 112
中国.中国 通话 9678915817564230 0000 中国电信 主叫 2009/03/01 10:17:17 94
中国.中国 通话 9678915817564230 0000 中国电信 主叫 2009/03/01 12:09:39 20
中国.中国 通话 9678922228888 0000 中国电信 主叫 2009/03/01 16:58:23 102
中国.中国 通话 967890085210010 0000 中国电信 主叫 2009/03/02 07:52:38 29
中国.中国 通话 9678913809271054 0000 中国电信 主叫 2009/03/02 07:58:20 54
中国.中国 通话 96789013728108518 0000 中国电信 主叫 2009/03/02 08:15:14 262
我要把这些内容一条一条分段读出来,分成上面的九段,并对其进行处理,如96789015916943210那一段要把96789替换掉,时间那一段如10:10:37要和下面第二行的10:12:42这一个时间算一个时间差并化成秒,然后把这些全部放在EXCEL不同的列中,便于分析.一个TXT中有很多条记录,求大家帮忙.
我知道用mid和splitr提取字段,但不是很明白,也不知道如何算两行的时间差.
用户网话记录
中国.中国 通话 96789015916943210 0000 中国电信 主叫 2009/03/01 10:10:37 49
中国.中国 通话 9678913431318948 0000 中国电信 主叫 2009/03/01 10:12:42 112
中国.中国 通话 9678915817564230 0000 中国电信 主叫 2009/03/01 10:17:17 94
中国.中国 通话 9678915817564230 0000 中国电信 主叫 2009/03/01 12:09:39 20
中国.中国 通话 9678922228888 0000 中国电信 主叫 2009/03/01 16:58:23 102
中国.中国 通话 967890085210010 0000 中国电信 主叫 2009/03/02 07:52:38 29
中国.中国 通话 9678913809271054 0000 中国电信 主叫 2009/03/02 07:58:20 54
中国.中国 通话 96789013728108518 0000 中国电信 主叫 2009/03/02 08:15:14 262
我要把这些内容一条一条分段读出来,分成上面的九段,并对其进行处理,如96789015916943210那一段要把96789替换掉,时间那一段如10:10:37要和下面第二行的10:12:42这一个时间算一个时间差并化成秒,然后把这些全部放在EXCEL不同的列中,便于分析.一个TXT中有很多条记录,求大家帮忙.
我知道用mid和splitr提取字段,但不是很明白,也不知道如何算两行的时间差.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货