天天看點

alert table 關鍵字 table 附近有文法錯誤。_Excel自動提取文本的特征關鍵字

這是一個知乎網友的提問,問題如下:

alert table 關鍵字 table 附近有文法錯誤。_Excel自動提取文本的特征關鍵字
alert table 關鍵字 table 附近有文法錯誤。_Excel自動提取文本的特征關鍵字

概括就是:在Excel中,如何判斷某個文本是否包含某些關鍵字,并将這些關鍵字用标點符号隔開?

使用Excel Power Query的兩個函數,可以做個全自動模闆,實作此功能,實作步驟如下:

1.将文本和特征量均導入Power Query

Excel 2016及以上在資料頁籤下,Excel2013需要下載下傳Power Query插件。

alert table 關鍵字 table 附近有文法錯誤。_Excel自動提取文本的特征關鍵字

2.文本表添加自定義列等于特征量表

alert table 關鍵字 table 附近有文法錯誤。_Excel自動提取文本的特征關鍵字

展開自定義列後,每個文本都生成了對應所有特征量的行,以便我們對每個文本所有特征量進行循環。

alert table 關鍵字 table 附近有文法錯誤。_Excel自動提取文本的特征關鍵字

3.添加如下自定義列,判斷文本是否包含特征量

Text.Contains([文本],[特征量])
           

包含則傳回TRUE,不包含則傳回FALSE,然後篩選所有的TRUE

alert table 關鍵字 table 附近有文法錯誤。_Excel自動提取文本的特征關鍵字

4.添加步驟,對文本表進行分組,并将特征量用逗号隔開

Table.Group(删除的列, {"文本"}, {{"計數", each Text.Combine([特征量],",")}})
           
alert table 關鍵字 table 附近有文法錯誤。_Excel自動提取文本的特征關鍵字

完整操作視訊如下:

本人已開通微信視訊号,主要分享零售管理與資料分析,歡迎搜尋wujunmin關注。

alert table 關鍵字 table 附近有文法錯誤。_Excel自動提取文本的特征關鍵字