日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2025/3/20 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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的全部內容,希望文章能夠幫你解決所遇到的問題。

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