excel自动抓取网页数据(Excel电子表格的TIME()函数:TIME为时间型数据)

优采云 发布时间: 2021-11-06 08:13

  excel自动抓取网页数据(Excel电子表格的TIME()函数:TIME为时间型数据)

  不规则数据现在变得越来越普遍。从网页中抓取的列表或文本字符,数据后台系统导出的字符串数据,如何将这些字符串转换成相应的数据格式并进行操作,看似很小的一个问题,足以让你摸不着头脑。

  我遇到的应用场景:

  百度统计后台导出的网页访问数据包括一个名为“平均停留时间”的指标列表,用于统计访问者访问某个页面时的阅读时间。很明显,这是一系列时间数据,可以相互比较,计算出Average和sum等,但实际情况是导出的excel表格数据中,列是一整串字符,并且有没办法比较和操作。现在我们需要将此字符串转换为基于时间的数据。

  

  Excel 电子表格的 TIME() 函数:

  TIME() 函数用途:返回特定时间的十进制值,它返回的十进制值范围从 0 到 0.9 9999999,代表 0:00:00 (12:00:00 AM) 到 23: 59:59(晚上 11:59:59)之间的时间。

  语法:TIME(hour,minute,second) 参数:Hour为0到23之间的数字,表示小时;Minute 是一个介于 0 到 59 之间的数字,代表分钟;Second 是 0 到 59 之间的数字,表示 seconds 。

  TIME() 函数将字符串转换为时间数据

  假设原创字符串放在C列,从第2行开始往下,其原创格式为:00:00:00,分别代表时、分、秒,冒号占2个字符,总长度为字符串是 10 个字符。

  1、首先将D列的格式调整为自定义:“h”当“m”分“s”秒。

  

  2、在单元格D2中输入函数:

  = 时间(左(C2,2),中(C2,5,2),右(C2,2))

  分别嵌套了LEFT函数、MID函数和RIGHT函数,分别代表时、分、秒。确认并自动填写。

  

  此时D列是可以计算的时间格式数据,方便进一步分析。

  一些简单实用的Excel功能对提高工作效率有很大帮助。我的博客也会整理和分享。

  本文来自数据分析案例,转载请注明出处及对应链接。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线