PQ技巧:这个Excel表头里的日期怎么放到下面明细里的每一行?

小勤:很多Excel表里都将日期放到表头里,比如很多登记表之类的,怎么把这个日期放到下面明细表里的每一行啊?

大海:这个的确很常见,如果是在Excel里做,很容易,做个绝对引用即可。

小勤:但是,我要做很多表的批量汇总啊,在Excel里只能在当前这个表里实现,要批量汇总就不行了。

大海:那在PQ里其实也不难。通常来说,这种日期是在固定位置的,所以也可以参考Excel里绝对引用的方法来实现。

step-01 数据以不含标题的方式“从表格”接入Power Query后,先删除前面2行然后提升标题行,得到明细表:

step-02 确定从前面哪个查询步骤里的特定位置提取日期(比如前面“更改的类型”步骤里的“第2行、列5”):

step-03 回到最后步骤,添加自定义列,提取日期到明细:

小勤:原来Power Query里也能做绝对引用啊。呵呵。

大海:这个内容在关于Power Query的数据结构里有详细讲解,赶紧学习一下:

  1. 理解PQ里的数据结构(一、总体结构)

  2. 重要!很重要!非常重要!理解PQ里的数据结构(二、行列引用)

  3. 重要!很重要!非常重要!理解PQ里的数据结构(三、跨行引用)

  4. 重要!很重要!非常重要!理解PQ里的数据结构(四、根据内容定位及筛选行)

  5. 重要!很重要!非常重要!理解PQ里的数据结构(五、跨查询的表引用)

小勤:嗯。这部分内容实在是太重要了!

(0)

相关推荐