刪除列Table.RemoveColumns(Power Query 之 M 語言)


數據源:

  “姓名”“基數”“個人比例”“個人繳納”“公司比例”“公司繳納”“總計”,共七列

目標:

  將其中的“基數”“個人比例” “公司比例”三列刪除

操作過程:

  選取指定列》【主頁】》【刪除列】

    

M公式:

  = Table.RemoveColumns( 表, {"待刪除列名1", "待刪除列名2", ...,"待刪除列名n" }, 處理不存在列)

說明:

  表可以在公式中列出,也可以是步驟名,一般默認為上一步步驟,即將由上一步操作完成后所生成的查詢表,現實中可以根據實際需求指定步驟。如下圖所示,步驟名是“源”步驟,即對由“源”步驟所生成的查詢表中“基數”列的刪除(現實中盡量使用上一步步驟名)。

  

  列名外需要加一對半角的雙引號。

  待刪除的列如果不止一列時,可以添加多列,用一對半角的大括號將多列的列名一一列出,並以半角逗號分隔。大括號用於1-N列。

  

  當第二參數中的列名不存在時,會出錯,這時可以添加上第三參數:

    0:代表MissingField.Error

    1:代表 MissingField.Ignore

    2:代表 MissingField.UseNull

 最終效果:

  查詢表只剩4列了……


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM