日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

41、Power Query-Text.Combine函数进阶2

發布時間:2025/3/20 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 41、Power Query-Text.Combine函数进阶2 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本節繼續講解Power Query-Text.Combine函數進階。

下面看一個更加有趣的例子。


比如上圖,有多列,我們需要求出唯一值,標準有兩個,分別是以左邊為基準和以右邊為基準。

比如以左邊為基準,這個“袋子”,在列“核心詞”里面已經存在,則在列“熱搜分詞”里面則應該剔除。

貌似一列去重比較簡單(“刪除重復項”即可),根據這么多列求唯一的話有難度!

我們不妨先進到Power Query界面里看看。


因為即使在PQ界面里面,也不可以一步到位根據三列去除其重復項。

所以我們第一步要做的就是把三列數據放到一列里面。

選中三列數據,做“逆透視列”。


現在的話就可以對第二列值進行刪除重復項了(前提是我們以左邊為基準,若以右邊為基準,則需要多做一步“反轉行”)。


現在我們所要做的就是將其反回去顯示。

選中“屬性”列,對“值”列做“透視列”,并且“不要聚合”。

發現如下錯誤:


很明顯,是列表內重復項太多的原因,之前我們已經提及。

這里所說的重復項并不是上面我們沒有剔除干凈,是所剩的列名重復,我們需要做一些匯總工作。

故我們所需要做的是以“屬性”為依據,對“值”進行匯總。



到了這一步,我們就特別熟悉了,更改公式!

“Table.Group(刪除的副本, {"屬性"}, {{"計數", each List.Sum([值]), type text}})”

改為

“Table.Group(刪除的副本, {"屬性"}, {{"計數", each Text.Combine([值],","), type text}})”


以“,”進行拆分列。


這個時候我們再做一步轉置就大功告成了。


將第一行的數據上移為標題行。


搞定!


總結

以上是生活随笔為你收集整理的41、Power Query-Text.Combine函数进阶2的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。