首页 >>  正文

powerquery+获取数组对象个数

来源:baiyundou.net   日期:2024-09-29

举个工作中的例子,老板给了你一份左边的表格,需要你换成右边的格式,如果你手动进行复制的话,效率很低

今天分享使用Excel的Powerquery快速进行逆透视

1、创建Powerquery

我们选中数据源,然后在数据选项卡下,点击获取和转换数据里面的, 来自表格区域,然后在弹窗中勾选表格包含标题

2、PQ处理

数据会导入到PQ编辑器里面,我们选择员工列,点击主页的拆分列,选择按字符数拆分

然后自定义字符里面, 会自动跳出你表格里面的字符,这里使用的是顿号

点击确定,每个员工被分成了一列一个名字,然后我们点击部门列,在转换,里面,选择逆透视其他列,如下所示:

然后得到3列,我们把中间的属性列进行删除,得到了我们需要的2列结果

最后我们在左上角,点击关闭并上载至,返回我们的数据表格中,我们点击需要返回的位置

得到了我们需要的结果:

3、进一步优化

当我们左边的数据进行新增的,时候,这个表格也能自动的更新结果,例如我们新增部门,总经办,数据也会自动更新

但是,如果说,我们本来是3个员工的,现在再新增一个员工,我们点击刷新,并不能进行更新,我们需要优化这一点

只需要在数据选项卡,找到查询和连接,找到刚才的连接,我们点击编辑

又会跳回到之前的PQ界面,我们只需要找到按分隔符拆分列的那个步骤上方的公式,把逗号和右边的大括号里面的内容删除,因为这里面限制了你最多只有3列结果

将它删除之后,保存之后,不管你添加多少个员工,点击刷新,就能得到我们想要的结果了

关于这个小技巧,你学会了么?动手试试吧!

","gnid":"98ecf8114ac9cc9c4","img_data":[{"flag":2,"img":[{"desc":"","height":"717","title":"","url":"https://p0.ssl.img.360kuai.com/t013fd556c4aa315c89.jpg","width":"949"},{"desc":"","height":"660","title":"","url":"https://p0.ssl.img.360kuai.com/t017b797510190ae8c8.jpg","width":"763"},{"desc":"","height":"541","title":"","url":"https://p0.ssl.img.360kuai.com/t01383015035d4bdb89.jpg","width":"899"},{"desc":"","height":"589","title":"","url":"https://p0.ssl.img.360kuai.com/t01e42e410c07a8fdd7.jpg","width":"874"},{"desc":"","height":"599","title":"","url":"https://p0.ssl.img.360kuai.com/t01a2af7530f3160da6.jpg","width":"1180"},{"desc":"","height":"610","title":"","url":"https://p0.ssl.img.360kuai.com/t01bd50baaad85c1c1d.jpg","width":"910"},{"desc":"","height":"566","title":"","url":"https://p0.ssl.img.360kuai.com/t0165b693b7a32bd4b5.jpg","width":"1052"},{"desc":"","height":"724","title":"","url":"https://p0.ssl.img.360kuai.com/t012aa15d042c499e18.jpg","width":"926"},{"desc":"","height":"765","title":"","url":"https://p0.ssl.img.360kuai.com/t01376994ef98ca3678.jpg","width":"931"},{"desc":"","height":"575","title":"","url":"https://p0.ssl.img.360kuai.com/t017a0e5e79a640676e.jpg","width":"1038"},{"desc":"","height":"937","title":"","url":"https://p0.ssl.img.360kuai.com/t0198a181f450b268e8.jpg","width":"1920"},{"desc":"","height":"760","title":"","url":"https://p0.ssl.img.360kuai.com/t01edf28be755017a21.jpg","width":"1668"},{"desc":"","height":"834","title":"","url":"https://p0.ssl.img.360kuai.com/t017c1bf179cd71a625.jpg","width":"1054"}]}],"original":0,"pat":"art_src_3,sexf,sex2,sexc,disu_label,fts0,sts0","powerby":"hbase","pub_time":1686747060000,"pure":"","rawurl":"http://zm.news.so.com/759dce27f7cd9f880eb2187a5cc6e990","redirect":0,"rptid":"e67aa0d5f8a02a52","rss_ext":[],"s":"t","src":"Excel自学成才","tag":[{"clk":"ktechnology_1:excel","k":"excel","u":""}],"title":"Excel数据透视表,逆透视,你会么?

孙皆咐3505PowerQuery怎么再添加一个表 -
奚艺贪17880436487 ______ 首先在Excel中创建参数表格,这个表格只有两列:参数和值.因为这整个思路是我抄的英文资源的,所以我偷懒照搬英文列名:“Parameter”和“Value”.然后用插入表格或套用表格的方式,将区域转化成表格,记得将表格命名为“Parameters”【图1】.注意左上角的“表名称”.Value列就是需要用户输入的地方,在这个例子中我的同事只需要将Value列相应值修改为自己导出的三个文件的全路径就可以了.

孙皆咐3505power query mysql 此连接器需要安装一个或多个其他组件才能使用 -
奚艺贪17880436487 ______ ①MySqlforExcel——mysql的Excel插件 MySql数据库专门为Excel准备了一个数据操作插件,可以方便地对数据进行导入导出扩展和编辑.本插件安装后,在Excel的“数据”菜单会出现一个如下所示的菜单项,第一次点击它需要对mysql数据库访...

孙皆咐3505excel根据某一列的信息对另一列汇总并分列显示? -
奚艺贪17880436487 ______ 数据量大的话,建议用Power Query,消耗资源少,基本上不存在卡的问题. 不过用Power Query,必须要有一个标题行,没有标题的数据在导入数据时会自动添加标题行.所以先插入一个有意义的标题行更为合适. 光标定位到数据区域,数据...

孙皆咐3505excel的power query怎么设置成中文 调节语言 -
奚艺贪17880436487 ______ 1.点电脑左下角“开始” 2.所有程序 3.Microsoft Office- 4.Microsoft Office 工具- 5.Microsoft Office 2003 语言设置,里面有很多的, 都直接选择中文(简体)就可以了. 也可以直接下载一个中文版的软件装上.

孙皆咐3505Excel比对两列数据,返回所有对应的值,再从所有值中,找出包含特定字符的单元? -
奚艺贪17880436487 ______ 一、假设图示数据从A1(员工证号)开始,张三、物理为C12 C12=vlookup($B12&C$11,if({1,0},($A$2:$A$8)&($B$2:$B$8),$C$2:$C$8),2,0) ctrl+shift+enter 结束输入 向下向右填充

孙皆咐3505请问:PQ是什么意思(iqoqpq是什么意思)
奚艺贪17880436487 ______ 最近很多人都在问我关于PQ、PP、PBI的问题,我感觉是时候带大家了解Excel的这... 数据清洗工具PQPQ全称为PowerQuery,Power Queryxcel 中可用的三大数据分析工具...

孙皆咐3505Excel VBA中导入Excel数据到另一个sheet中? -
奚艺贪17880436487 ______ powerquery引入来自文件夹的源,然后自建函数提取每一个列,再并入到新的Excel表. 因为见不到原始文件,所以只能这样用文字描述了.

孙皆咐3505如何获取当前盘符下所有文件名、格式、创建时间,生成excel文件,建立超链接? -
奚艺贪17880436487 ______ 可以利用power query来生成,follow me因为我的硬盘里资料太多,我以一个文件夹为例说明,整个盘符的话,方法相同,只是路径不同而已1、依次点击:数据->自文件->从文件夹2、选择一个文件夹,比如安装程序,要整个盘符,可以D盘等3...

孙皆咐3505Excel中标题相同的两行,如何保留相同项,合并不同项,并变成一列? -
奚艺贪17880436487 ______ 直接用excel比较难,可以结合文本编辑器来替换完成,方法如下: 1. 按 文本名称(A列)排序; 2. 在B列前插入空列; 3. 在B列使用公式判断,B2公式:=if(a2=a1,"待替换文本",a2),下拉复制整列; 4. 将B到D列拷贝到文本编辑器; 5. 将 回车 和 待替换文本 替换成 Tab字符,看不同编辑器方式不同,ultraedit里是 替换 ^p待替换文本 为 ^t,^p是回车换行,^t是tab字符; 6. 将替换完的文本拷回excel,首行手工复制下.

孙皆咐3505excel2016有什么新功能 -
奚艺贪17880436487 ______ 笔和墨迹 数学输入控件 已在 OneNote 和 Windows 中提供的数学输入控件现在可在 Word、Excel 和 PowerPoint 中使用. 可以使用数字笔、指针设备甚至是手指来编写数学公式,并可将墨迹转换为“输入的”格式. 易于使用 PowerPoint 中改...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024