power query如何实现快速快速取数?

京东上的所有商品信息、客户评价、商品咨询、网友讨论等内容,是京东重要的经营资源,未经许可,禁止非法转载使用。

注:本站商品信息均来自于合作方,其真实性、准确性和合法性由信息拥有者(合作方)负责。本站不提供任何保证,并不承担任何法律责任。

印刷版次不同,印刷时间和版次以实物为准。


京东价:京东价为商品的销售价,是您最终决定是否购买商品的依据。

划线价:商品展示的划横线价格为参考价,并非原价,该价格可能是品牌专柜标价、商品吊牌价或由品牌供应商提供的正品零售价(如厂商指导价、建议零售价等)或其他真实有依据的价格;由于地区、时间的差异性和市场行情波动,品牌专柜标价、商品吊牌价等可能会与您购物时展示的不一致,该价格仅供您参考。

折扣:如无特殊说明,折扣指销售商在原价、或划线价(如品牌专柜标价、商品吊牌价、厂商指导价、厂商建议零售价)等某一价格基础上计算出的优惠比例或优惠金额;如有疑问,您可在购买前联系销售商进行咨询。

异常问题:商品促销信息以商品详情页“促销”栏中的信息为准;商品的具体售价以订单结算页价格为准;如您发现活动商品售价或促销信息有异常,建议购买前先联系销售商咨询。

首先展示一下“提取”功能点的位置,在“转换”菜单和“添加列”菜单中都有这个功能,唯一的区别在于:

“转换”菜单:在选中的当前列进行直接处理;

“添加列”菜单:在选中列进行处理之后新增一列显示;


这边的“提取”功能里面有如下四个功能:

1、长度:相当于Excel里面的Len()函数。

2、首字符:相当于Excel里面的Left()函数。

3、结尾字符:相当于Excel里面的Right()函数。

4、范围:相当于Excel里面的Mid()函数。

其中这个“范围”提取与Mid()函数最大的不同点是:“范围”提取从索引“0”开始计数,而Mid()函数则是从“1”开始。

下面讲解一个有趣的例子。


左侧表学生姓名,考试成绩,我们现在的需求是右边的按照等级计算人数以及平均分。

下面为了演示这个精确取数的例子,我们用一种特别的方法进行处理。

新增一列,内容为“分数/10“。

然后我们按照这个小数点进行拆分列。

接着我们再新增一列,名字为”等级“,如下图所示:

有11位,这样我们其实可以看出端倪来了,目的是为了根据前面的”位置“进行取数,确定”等级“。

接下来我们从”0“开始提取一个字符。


聪明的朋友或许已经发现,我们要实现的目的其实就是用”位置“去替代”0“。


最后对”等级“列进行”分组依据“。



我要回帖

更多关于 Power Query 的文章

 

随机推荐