5ep9lzv 发表于 2024-10-1 17:39:06

这个“透视列”功能,秒杀数据透视表


    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">【</span><strong style="color: blue;">置顶公众号</strong><span style="color: black;">】或【</span><strong style="color: blue;">设为星标</strong><span style="color: black;">】☝&nbsp;<span style="color: black;">即时</span>接收不迷路&nbsp;</span></span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">关键字:透视列;列转置;PQ</span></p><span style="color: black;">栏目:PQ<span style="color: black;">提高</span></span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">全文1098字,预计4分钟读完</span></p><span style="color: black;">Excel Power Query教程目录:</span><a style="color: black;"><span style="color: black;">第1节:导入数据到编辑器</span></a>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><a style="color: black;"><span style="color: black;">第2节:<span style="color: black;">怎样</span>将二维表转换成一维表?</span></a></p><a style="color: black;"><span style="color: black;">第3节:<span style="color: black;">怎样</span>将一个单元格的多行信息转成成多列?</span></a><a style="color: black;"><span style="color: black;">第4节:<span style="color: black;"><span style="color: black;">怎样</span>在名单中提取缺席人员?</span></span></a><a style="color: black;"><span style="color: black;">第5节:<span style="color: black;">怎样</span>处理不规范的打卡数据?</span></a><span style="color: black;">前文回顾:</span>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">PQ教程第5节,分享了<span style="color: black;">怎样</span>处理不规范的打卡数据?</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="https://mmbiz.qpic.cn/mmbiz_png/BAbVqibwwtmxNYqeuEdxVCtwpRMfoC9HdMXHjJVHDuL0RqrNgnFR55gic1zRiaX5vn6iazmYdJvX9LbPZ67OXf0qxQ/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;"></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">小贴士:PQ是2016版本及以上的版本才有的功能。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMygE48k7U8VLibPQkUey9lTTThJIpBQatfNGIibGKcEJvib6iaoxe1IuRwjicuxMbTZfWczYLJUuAH1taw/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;"></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">哈喽,<span style="color: black;">大众</span>好呀,今天继续<span style="color: black;">咱们</span>的PQ系列教程。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">怎样</span>将数据进行行列转置?</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">用数据透视表、用函数公式?</span><span style="color: black;">相信各</span><span style="color: black;">位小伙伴</span><span style="color: black;">有不少答案</span><span style="color: black;">。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">当<span style="color: black;">咱们</span>的数据体量过大<span style="color: black;">或</span>是单组别数据时,<span style="color: black;">咱们</span>会<span style="color: black;">选取</span>用Power Query中的“透视列”功能进行行列转置,将一维数据转换成二维数据。<span style="color: black;">详细</span><span style="color: black;">怎样</span>操作?</span><span style="color: black;"><span style="color: black;">一块</span>来学习一下吧。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">如下图所示。A列中的数据为员工姓名,B列中的数据为员工的请假日期,数据是纵向<span style="color: black;">摆列</span>的,<span style="color: black;">亦</span><span style="color: black;">便是</span><span style="color: black;">咱们</span>常说的一维数据。</span></p><img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMzZ3J2cUMW825vSMnO16X3BJNHz1VxgYDC7ree8HQUa8CGzSJLXoQL175DqD2csBnu6SfWGZD4rog/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">针对</span>将数据由列转置到行这类问题,在PQ中常用“透视列”的功能来实现。<span style="color: black;">能够</span>说,“透视列”功能是将一维数据转换为二维数据一大利器。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;">【<span style="color: black;">处理</span>问题的思路】</strong><span style="color: black;">先添加一个用来标识每名员工请假次数的辅助列,<span style="color: black;">而后</span>再到PQ中对这个辅助列进行“透视列”操作。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">1.添加用来<span style="color: black;">暗示</span>员工请假次数的辅助列</span></strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">首要</span>,<span style="color: black;">咱们</span>在C列<span style="color: black;">增多</span>一项“请假次数”,并在C2单元格中输入函数公式<span style="color: black;">=COUNTIF($A$2:A2,A2)</span>
    </p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">,并将公式下拉复制到C13,得到的结果如下图所示。</p>
    <img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMzZ3J2cUMW825vSMnO16X3BsvqkL1H8CibnqHfR0TuvAaveOM9a10fzjxLXH7G73d5E6QNmAG9U1XQ/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">因为</span>刚才写的COUNTIF函数只<span style="color: black;">表示</span>组内序号的数字,看起来不太好理解,下面<span style="color: black;">咱们</span>将公式稍微<span style="color: black;">调节</span>一下,在数字前面加上“第”,在数字后面加上“次”,让它变得<span style="color: black;">更易</span>理解。<span style="color: black;">咱们</span>将C2中的公式改为<span style="color: black;">="第"&amp;COUNTIF($A$2:A2,A2)&amp;"次</span></p><img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMzZ3J2cUMW825vSMnO16X3BPCG1Te1ncrE3cdPXkIYtsjLeKbBe6m1WjKZ4Pecp8sXvH8SrbXogGA/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">添加完这个辅助列,接下来<span style="color: black;">咱们</span>要做的,<span style="color: black;">便是</span>去PQ中进行“透视列”操作啦!</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">2.利用PQ的“透视列”功能转置数据</span></strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">点击A1:C13区域中的任意一个单元格,例如B2,<span style="color: black;">而后</span>依次点击【数据】-【来自表格/区域】,弹出“创建表”对话框,勾选“表<span style="color: black;">包括</span>标题”。如下图所示:</p>
    <img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMzZ3J2cUMW825vSMnO16X3BxwMNqVd61PE3zY5VoEibEmL84tS0vz2MGbyCuoBUraHfh3XS9UiaM1wA/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">点击“确定”之后,就<span style="color: black;">能够</span>进入到PQ编辑器界面。如下图所示:</p><img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMzZ3J2cUMW825vSMnO16X3Bxjm85n2lN4dJUXoWx8LONLYcuyeNGz0Cv9E3bRy9AFDnfU0K6DJrNw/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">单击“请假次数”字段,<span style="color: black;">就可</span>选中“请假次数”这一列,此时该列变成绿色(请<span style="color: black;">重视</span>,本<span style="color: black;">过程</span>很关键,想要对哪一列进行透视,则务必先单击选中哪一列)。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">接下来,依次点击【转换】-【透视列】,弹出“透视列”对话框,如下图所示。</p><img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMzZ3J2cUMW825vSMnO16X3BAjCK6w1picYBaURpxGWXpznOIdJYuCPuqicrPbWmbmopbTISvSuNdUyA/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">在“透视列”对话框中,点击“值列”下方的下拉菜单,将参数<span style="color: black;">选取</span>为“请假日期”;</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">点击“高级选项”前方的三角形图标,展开“高级选项”,点击“聚合值函数” 下方的下拉菜单,将参数<span style="color: black;">选取</span>为“不要聚合”。如下图所示:</p><img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMzZ3J2cUMW825vSMnO16X3Bw9qqgLBOfdz5L6x5pqeAl1RWiaXeQKnQYIRC8JJzYKLuMKBlyShTyuA/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">点击“确定”之后,得到的结果如下图所示:</p><img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMzZ3J2cUMW825vSMnO16X3BUHBl3Q6H9tngwTZvNSh25WXSH4ljQ1u3gVIU3w1ZicFxw6eVldicQKpQ/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">咱们</span><span style="color: black;">能够</span>看到,“姓名”这一列中的数据<span style="color: black;">已然</span>变<span style="color: black;">成为了</span><span style="color: black;">每一个</span>员工的姓名,<span style="color: black;">每一个</span>员工的请假日期<span style="color: black;">已然</span>被转置到<span style="color: black;">区别</span>的列中。</p><img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMzZ3J2cUMW825vSMnO16X3Bc7tm4ezx6eE9aWJ5Z0nYYP0Flxib2XSpxovXO2nD1AnfU8uFicukoHkg/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">整理后的数据如下图所示。</p><img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMzZ3J2cUMW825vSMnO16X3BsPhRxAH8nFzIDtew63FOfIlW4xR4IC43N4PeEYZGunlACM3GrxnJXg/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">针对</span>“null”值,<span style="color: black;">咱们</span>不需要对其进行修改,<span style="color: black;">由于</span>当PQ中的数据上载至Excel中之后,它就会自动地<span style="color: black;">表示</span>为空值了。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">接下来,<span style="color: black;">咱们</span>依次点击【主页】-【关闭并上载】-【关闭并上载】,<span style="color: black;">就可</span>将数据上载至Excel中,<span style="color: black;">最后</span>的数据结果如下图所示。</p><img src="https://mmbiz.qpic.cn/mmbiz_png/k6kCsib3eJMzZ3J2cUMW825vSMnO16X3BfyOvib35jVEEyuxw9ZwvB67UicTQ6wpBWBnwJsz751zAzqrvq16haM4g/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">好啦,以上<span style="color: black;">便是</span>今天的PQ教程,你学会了吗?</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">最后,<span style="color: black;">博主</span>给<span style="color: black;">大众</span>准备</span><span style="color: black;">【</span><strong style="color: blue;">108套Excel可视化图表模板</strong><span style="color: black;">】,赶紧扫码领取吧!!</span></p><img src="https://mmbiz.qpic.cn/mmbiz_jpg/k6kCsib3eJMxVyKnfJWUBHUciaQFiaCOcalJ0YCuicIUmicoIviaBNzEecJvTSjElBbgKupdIicvwqIruzhHia6lJVOj5Q/640?wx_fmt=jpeg&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;">
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;">资源领取方式</strong></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">扫码进群下载<span style="color: black;">就可</span>,无<span style="color: black;">招数</span>,直接下载,无需分享转发。</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="https://mmbiz.qpic.cn/sz_mmbiz_png/k6kCsib3eJMxF3ib4X84mZFQlbgRMe6UzmZohVYMnmUdDiamxHFTbcvrsw7HyXaKT6gzuR1hvTkWx2QV1ThAfPbOw/640?wx_fmt=png&amp;tp=webp&amp;wxfrom=5&amp;wx_lazy=1&amp;wx_co=1" style="width: 50%; margin-bottom: 20px;"></p>




页: [1]
查看完整版本: 这个“透视列”功能,秒杀数据透视表