PQ教程:提取最新报价
作者:老菜鸟来源:部落窝教育发布时间:2023-10-08 19:52:42点击:814
我们曾用函数做过提取最新报价,今天用PQ来完成。涉及到的知识点包括逆透视、反转行、删除重复项。
有5个供应商参与报价竞标,经过7轮报价后需要输出各供应商最后的报价轮次和金额。数据源及最终结果如下图所示。
对比数据源和结果,需要的处理主要包括:
(1)横向排列的供应商变成纵向排列,可用逆透视实现。
(2)删除最后一次报价外的所有报价,可用删除重复项实现。
具体操作步骤如下。
Step 01 将数据载入Power Query编辑器,然后选中报价轮次,依次点击“转换-逆透视列-逆透视其他列”。
Step 02 点击“反转行”。
说明:反转行后,供应商顺序颠倒了,每个供应商的报价顺序也颠倒了,最后报价位于前方,首次报价位于后方。之所以要反转行,是因为接下来的删除重复行只保留每个项目的第一个值。
Step 03 选中供应商所在列,点击“主页-删除行-删除重复项”。
到此已基本完成,剩下的就是调整列序,改变供应商排序。
Step 04 将供应商所在列拖到最左侧,双击列名,将“属性”改为“供应商”;再将“值”列重命名为“最新报价金额”;最后对供应商列按升序排序得到最终结果。
Step 05 完成后点击关闭并上载。
今天这个案例中用到了三个关键功能:逆透视列、反转行和删除重复项。
最后给大家介绍一下透视和逆透视,这需要借助一维表和二维表来进行说明。
上图左侧就是典型的一维表,右侧上是典型的二维表,右侧下是用数据透视表处理左侧数据得到的二维表。因此将一维表转成二维表,称为透视。反之将二维表转成一维表,称为逆透视。
透视,将某列中的值变成了行标题;逆透视,将行标题变成了列中的值。
本文配套的练习课件请加入QQ群:902294808下载。
做Excel高手,快速提升工作效率,部落窝教育Excel精品好课任你选择!
扫下方二维码关注公众号,可随时随地学习Excel:
相关推荐:
版权申明:
本文作者老菜鸟;部落窝教育享有稿件专有使用权。若需转载请联系部落窝教育。