Excel行列轉換,想省點打印紙就得這么干!

我是拉小登,一個愛梳頭的 Excel 老師。
系統(tǒng)導出來的表格,常常都不會考慮到打印的需求。
下面這個小區(qū)的編號清單,直接打印出來肯定是長長的一溜,右邊一大片空白。
改成橫向排版,一頁紙就搞定了。

那么如何按照小區(qū),把一列轉一行呢?
?? 考考你
方法有很多,最不可取的就是復制粘貼,下面列了幾個可能的方法,你覺得哪個是正確的呢?

回答透視列的同學,一定要好好學習一下 Power Query,趕緊留言點贊去!
正確的方法是使用分組依據(jù),而且還要修改 Table.Group 函數(shù)的第 5 個參數(shù),實現(xiàn)高級的數(shù)據(jù)分組。
下面是具體的操作步驟:
▋加載數(shù)據(jù)到 PQ
選擇數(shù)據(jù)中的任意單元格,單擊【數(shù)據(jù)】-【來自表格區(qū)域】。

▋分組依據(jù)
選擇【小區(qū)】中的任意單元格,單擊【主頁】-【分組依據(jù)】。

對話框設置如下:
分組依據(jù):小區(qū)
操作:求和
柱:編號
單擊【確定】,完成初步的分組依據(jù)。

▋修改公式
通過修改分組依據(jù)的公式 Table.Group,使用高級模式自定義分組的依據(jù),完成文本的合并。
修改前 ??

修改后???

具體公式如下:
修改前???
= Table.Group(更改的類型, {"小區(qū)"}, {{"計數(shù)", each List.Sum([編號]), type text}})
修改后???
= Table.Group(更改的類型, {"小區(qū)"}, {"計數(shù)", each Text.Combine([編號],","),type text},GroupKind.Local,(x,y)=> Number.From( y[小區(qū)]<>null))
▋公式說明
? 修改計算方式
操作后的分組依據(jù),默認是求和。
List.Sum([編號]
修改成合并文本。
Text.Combine([編號],",")
? 修改分組依據(jù)規(guī)則
修改之前???
是全局匹配模式,按照【小區(qū)】里的名稱進行分組。
修改之后???
是局部匹配模式,從上往下進行檢查,把 null 的數(shù)據(jù),都合并到上方不是小區(qū)名稱里。
GroupKind.Local,(x,y)=> Number.From( y[小區(qū)]<>null)
公式中使用第 5 個參數(shù),來設置分組的依據(jù),只要小區(qū)不是 null,就建立新的分組。
(x,y)=> Number.From( y[小區(qū)]<>null)
如何下載案例文件?
案例文件已經(jīng)給大家準備好了,添加賬號主頁小助理,備注【行列】即可免費領取~
有興趣的同學,可以下載動手試一下。
如果這篇文章對你有幫助,請幫忙「點贊」「轉發(fā)」。
這對我很重要,能給拉小登更多動力,持續(xù)分享優(yōu)質(zhì)的內(nèi)容。
如果你想學習更多關于 PQ 的知識,更多 Excel 小技巧,那就報名秋葉《3 天 Excel 集訓體驗營》吧。
有大神帶你學習表格飛速排版、數(shù)據(jù)高效整理、圖表美化設計……!!
和志同道合的小伙伴一起交流進步~
秋葉《3 天 Excel 集訓體驗營》
課程原價?99?元?
但只要你是秋葉 Excel 的讀者
就能限時?1 元秒殺??!
僅需 3 天
你就可能成為 Excel 高手!
趕緊掃碼搶課吧??!
↓↓↓

↑↑↑
優(yōu)惠名額有限,先到先得!
現(xiàn)在掃碼報名
還能免費領《35 個函數(shù)使用手冊》!

