前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >同一个表里,怎么取各类数据的倒数第3条?

同一个表里,怎么取各类数据的倒数第3条?

作者头像
大海Power
发布2021-08-31 11:29:21
4740
发布2021-08-31 11:29:21
举报
文章被收录于专栏:用户8950297的专栏

小勤:有一个表,里面有多种分类,每个分类里有很多行数据,怎样能提取出每类数据的倒数第3条?如下:

大海:这个用Power Query比较简单,也顺便借这个例子来深入学习一下“分组”功能。将这个数据加载到Power Query后,分组,选择所有行,如下图所示:

结果如下:

小勤:这样得到的是每个分类所对应的所有行?

大海:对的,而且你看一下生成的代码?

小勤:也就是说,用下划线(_)就是取得每个类别所对应的所有行,那咱们针对这个下划线去筛选数据就行了?

大海:聪明,咱们在下划线外面套2个函数:Table.FirstN(Table.LastN(_,3),1 ),前后如下图所示:

然后把数据展开:

结果就出来了:

小勤:原来分组还能这么玩儿!

大海:原来咱们在做动态分组合并同类项的时候,默认地对某列的数据进行汇总或计算,这个列,其实前面省略了下划线,即下划线代表分组结果中当前组下所有行所形成的表!通过这个例子可以再次体会一下下划线(_)所代表的含义。

小勤:嗯。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-05-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档