实战 | 这个需求一对多查找和Power Query都用上了!

经常遇到类似于竖向转横向,或者说横向展开的问题,这里干脆写一篇,详细说一下!
网友的源需求:
问题在年份数值这列没有填充,所以感觉很难,假设我们先填充上,那么会变得轻松而简单!
第一步:先把坑填上
本文由“壹伴编辑器”提供技术支持
选中区域-F5【定位】—【空值】,输入=,按下↑,ctrl+回车

删除一下重复值
第二步:直接写公式吧
“编器”提供技术支持
=IFERROR(INDEX($B:$B,SMALL(IF($A$2:$A$10=$D2,ROW($B$2:$B$10)),COLUMN(A1))),"")
万金油的一对多公式了,逐步分解看这篇(公式解读 | 庖丁就牛Excel"万金油"公式
公式虽香,但是操作起来还是觉得麻烦,新增数据也是一个问题
试试Power Query吧,最近一直在讲!

Power Query解法

为什么还要将PQ法,因为PQ法可以新增数据,直接刷新,不用再次处理!

动画演示-新增数据,自动更新

具体PQ如何处理呢?在PQ中,我们也可以使用公式的思路,先填充,再分组展开!
人工再调整一下PQ代码:
完整M函数:
其实我们可以不用填充,直接分组,PQ中的分组功能比我们想象的要强大很多!
PQ的局部分组,用到第四参数0,和第五参数是一个函数,用于定义分组比较的依据,x表示本次分组的起点,y表示所有待分组的数据,这里只需要y不等于 null 或者y有内容,我们就分为一组!
剩下的部分和上面一样就不再啰嗦!
大部分同学还是对PQ有抵触心理的,想着多学点函数,透视表即可!不过长远来看,还是推荐大家学习一下,真的在数据处理方面非常的方便!
今天早点发,因为双11的你,还没休息…

本由“壹伴编辑器”提供技术支持

VLOOKUP从入门到精通,20个经典案例,全参数详尽解读,活动只要9.9

更多特惠视频教程:课程详情+100个技巧

(0)

相关推荐

  • 这几个函数收好,数据格式转换全就靠它们了 | PQ必备技能

    - 1 - 群里有小伙伴在问一个数据格式转换的问题:将数值转换为1位小数的形式.听这么问,当然很容易以为这是个简单的取小数位问题,那直接Number.Round就搞定了: 但是,这位朋友的需求是,怎么 ...

  • 这个数据模糊匹配,不是Lookup不好用,只是需求太多变了! | PQ函数实战

    - 1 - 先说最近遇到一个问题:如何在power query中,实现lookup,查找另外一个表中,"匹配位数"最多的. 其中,关于"匹配位数"最多的,这个逻 ...

  • 生成笛卡尔积的几种方式

    假如分别有100个不重复的姓和名,把每个姓和名进行组合匹配,就可以得到一万个不重复的姓名组合,这种完全匹配的方式就是生成一个姓名的笛卡尔积. 下面就来看看生成笛卡尔积的几种方式,为了展现的方便,以5个 ...

  • 数据清洗神器Power Query,约吗?

    也许看到标题,首先许多同学会问的是:Power Query 是啥?怎么读? Power Query (来一起念:跑而阔瑞)简称PQ,简单说,PQ作为微软的数据清洗神器,适合各种数据转换.处理,可以极大 ...

  • Power Query 数据丰富,依然轻松搞定!

    上一篇文章都是在原表数据基础上的分分合合,但做数据分析的时候还经常需要在原有数据的基础上增加一些辅助数据,比如加入新列.新行,或者从其他表中添加进来更多维度的数据,这些就是数据丰富的过程. 01 添加 ...

  • 用通配符进行替换,居然还能这么玩儿? | PQ技巧

    很多朋友都在问,Power Query里能不能使用通配符,比如最常用的星号(*),在Excel里可以实现如下图中的批量替换: 可惜,在Power Query里是没有的,比如,如果你想在替换值功能里用* ...

  • PQ里轻松实现卡号每4位分隔显示

    小勤:现在的银行卡都是一长串的数字,能否用Power Query做成每4位加一个空格显示的方式?现在在Excel里可以写公式,但公式比较长,而且增加数据的时候也麻烦. 大海:当然可以啊.的确也是,虽然 ...

  • 多Excel文件数据汇总,列名大小写不一致咋办!!!

    小勤:最近收到一份数据,需要对多个Excel工作簿的内容进行汇总,真是麻烦! 大海:多个Excel工作簿内容汇总用Power Query不是很简单的事情吗?前面我不仅推送了大量文章<用PQ自动汇 ...

  • Excel power query教程第一节:导入数据到PQ编辑器

    这是excel power query教程第一节,主要分享了excel中power query在哪里,怎样打开query.一共分为3个步骤,只需几秒即可打开pq编辑器. 第一步,打开一张包含数据的Ex ...

  • Power Query近期碰到的5个问题整理2017-12-8

    [问]Power Query的结果刷新有快捷键吗? [答]有.全部刷新是Ctrl+Alt+F5,当前结果刷新是Alt+F5.不过就我的使用习惯来说,还是喜欢鼠标点击多一点儿,因为右键点击很方便,类似这 ...

  • 这种常见的“多维”数据要横着放?分组、逆透视、透视,轻松搞定 | PQ实战

    - 1 - 最近,又有朋友提了各需求,将下面的数据,按存货编号分组,对后面的数据横着放: 具体横过来之后是什么样子的呢?大家需要把手机横过来一下,不然看不全,实在太长了 : 这个问题要是在Excel里 ...

  • Power Query之所以好用,是因为老菜咸宜……

    随着关注Power Query的人越来越多,很多人发现用Power Query处理一些比较复杂的问题的时候,步骤比较多,但胜在分成多个步骤之后,操作起来就比较简单了--这也是我大力推荐普通用户去使用P ...

  • 去你的”用函数,不允许增加辅助列“!

    经常看到有人出一些Excel的题,要求用公式解,然后注明一句:用函数,不允许增加辅助列!比如这种: --怎么样?说假话,"还不算太难--哈哈". 不过,说实话,我对"用函 ...

  • 70+篇PQ/PP/PBI文章视频,除了链接,竟然还有内容要点!

    最近一直在尝试对以往所写文章或所录视频内容进行梳理,考虑到大家在查找文章时可能存在的麻烦,于是将文章或视频的内容要点进行较全面的罗列.目前已完成以下70+篇文章(部分视频)的整理,后续继续努力,争取把 ...

  • 如何用Power Query抓取POST请求类网页数据?

    这篇文章我不建议你收藏,因为你不会打开收藏夹.我建议你现在花上5分钟读完这篇文章,用这5分钟,真正掌握一个知识点. 最近才发现,原来抓取BDI和BHSI指数的网站2021年以后没有更新了: 没办法,只 ...

  • 为什么Power Query中的筛选内容显示不全?

    小勤:为什么在PQ里筛选的老显示这个? 大海:当数据比较多的时候,就经常会这样显示. 小勤:有什么规律吗? 大海:据了解,PQ首先是检测表中的前1000行数据的不重复值来提供筛选选项的,当数据超过10 ...

  • PQ里没有Ceiling这个函数,怎么办?

    随着很多朋友越来越喜欢用Power Query进行数据处理,开始不断地将更多日常在Excel中处理的工作均放到Power Query里处理,我想,主要是因为用Power Query处理数据能够使所有工 ...