PowerQuery中如何取上一行数据

该博客介绍了如何在Power BI或Excel中通过DAX(Data Analysis Expressions)来获取数据表中上一年的姓名值。首先,你需要为表格添加索引列,然后创建一个新的列,利用索引-1来引用上一行的姓名值。具体操作为:使用Table.AddColumn函数,并在公式中指定已添加索引的表,新列名,以及取索引-1位置的姓名值表达式。完成这一步后,可能需要处理可能出现的错误值。这个过程对于数据分析和报告制作非常有用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

思路:先添加索引,然后再取索引-1的值
如图,要取得上一年的姓名值:
在这里插入图片描述
第一步:添加索引列
在这里插入图片描述
第二步:添加索引-1值的列名
在这里插入图片描述
图中输入的是:已添加索引{[索引]-1}[姓名]
完整的内容是: Table.AddColumn(已添加索引, “上年姓名”, each 已添加索引{[索引]-1}[姓名])

注意 [ ] 和 { } 标记不要弄错了。

结束以后再对Error值进行处理,这里就不说了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值