欢迎光临散文网 会员登陆 & 注册

Excel之PowerQuery 把每个小问题处理干净,整个问题就能解决了

2023-10-10 20:50 作者:孙兴华zz  | 我要投稿

网友提问

原表


想变成这样

目标表

大家先看看他的需求,你能看懂他的规律,才有往下看的实力。网友写的需求规则已经够清晰了,今天我不讲,让大家看。


回答网友问题:

上一篇文章我们讲了,这篇文件会用到上节课我们讲解的成果。

Table.InsertRows函数在指定多个下标位置同时插入数据

https://www.bilibili.com/read/cv26979568


我们把需求拆开处理,把每个小问题处理干净,整个问题就能解决了。

第一步:想在下图中插入2行,姓名为null,分数为1和3,如下图所示

遇到这个问题,我们先思考

代码如下:

返回结果

懂了上面姓名都是张三的表,那就没有难度了,网友需求无非就是分组后再这样操作而已。

友情提示:“哈罗雷球白夕尚写一个字段就行了,不用都写,因为我喜欢写,所以我都写了,你其它字段写null就行了。

第二步:使用网友的表格

导入网友的表格

添加步骤

返回结果

后来我观察了一下网友的需求表,发现网友少写了一行

做成网友表的样子,代码如下

上载后你会发现有错误

那7个错误,就是没有遵守数据库规则, 因为数据2这列是数值类型,我们写出了文本类型,所以这7个是错的,上载后看不到

处理方法,把数据2的数据类型改成文本

再次上载,这回没有错误了

看看结果,这回跟网友需求一样了吧?

PowerQuery教程:https://www.bilibili.com/video/BV1oa4y1j75e

Excel之PowerQuery 把每个小问题处理干净,整个问题就能解决了的评论 (共 条)

分享到微博请遵守国家法律