目前,视频课程已发布50+集,已经将Power Query的主要功能操作、M函数的核心知识点讲完。
很多学员一边学一边用的时候,更能将学习和交流过程中的知识点整理成文章放到自己的公众号上,一方面可以当做自己的笔记,一方面也有利于对学习过的知识点有更深的认识——对此,我非常支持!
同时,从这些朋友的文章中,往往可以看到更多的细节和实际应用。
因此,我会在后续的文章中,直接选择一部分学员的文章进行转载,也希望大家多给予关注、支持和鼓励!
之前我们留了个尾巴,让大家试试抓取TNT的燃油附加费,有些小伙伴试了多次不成功,也不知道原因,那我们今天这次就来分享下如何获取TNT的燃油附加费。
前面我们已经讲过DHL,UPS,Fedex的燃油附加费的实时获取,基本方法都差不多,只不过Fedex燃油附加费的获取需要注意在页中页的网址,其他都一样。
那我们今天就来讲一讲TNT的获取方式,TNT的方式和之前的都不一样,那我们一步一步来讲解。
首先我们找到对应的Fedex官网公布的燃油费界面,需要获取的就是这些信息。
https://www.tnt.com/express/zh_cn/site/how-to/understand-fuel-surcharges-east-asia-middle-east-africa-greater-china.html

第一步:导入网址。

第二步:输入TNT燃油附加费对应的网址。


此时我们发现并没有找到Table的信息,只有一个Document表格,但是里面包含了Table(是不是因为页中页的原因呢?实际上并不是)
我们点击进入编辑页面
第三步:整理数据
编辑解析函数——>转换成表——>筛选——>分列日期数据——>上传加载
进入到编辑页面后我们点击源,可以看到公示栏里面有一行公式,以Web.Page开头的公式(这个函数公式我们可以理解主要是用于解析有格式数据的网址)

因为网页不包含规范的表格格式,因为此时的这个费率是以文本显示的,所以我们要使用另外一个函数代替Web.Page,我们可以用Lines.FromBinary这个函数(主要用于解析二进制转换成文本)

可以看到,我们获得了一个网页代码列表,我们把列表转换成表进一步进行筛选我们所需要的内容。


我们可以看最终需要获取信息的特征点来进行筛选

我们通过关键特征“——”进行筛选。


到了这一步我们所需要的信息已经整理出来了,接下里就是格式的整理,这个和之前的几个差不多。
最终我们获得的展示效果:


关注我们

我们展现的都是实际操作的干货,如果有兴趣可以关注公众号,一起学习一起分享,也可以多多留言发表建议。
21世纪什么最贵,“人”。如何能提高人员的办公效率就显得格外重要,Excel是工作中必不可少的软件,如果能了解并灵活应用能大幅提高工作效率。
本人从事跨境电商及物流,如果有相关业务的,可以一起交流分享。
















