數據源:
“姓名”“基數”“個人比例”“個人繳納”“公司比例”“公司繳納”“總計”,共七列
目標:
將其中的“基數”“個人比例” “公司比例”三列刪除
操作過程:
選取指定列》【主頁】》【刪除列】
M公式:
= Table.RemoveColumns( 表, {"待刪除列名1", "待刪除列名2", ...,"待刪除列名n" }, 處理不存在列)
說明:
表可以在公式中列出,也可以是步驟名,一般默認為上一步步驟,即將由上一步操作完成后所生成的查詢表,現實中可以根據實際需求指定步驟。如下圖所示,步驟名是“源”步驟,即對由“源”步驟所生成的查詢表中“基數”列的刪除(現實中盡量使用上一步步驟名)。
列名外需要加一對半角的雙引號。
待刪除的列如果不止一列時,可以添加多列,用一對半角的大括號將多列的列名一一列出,並以半角逗號分隔。大括號用於1-N列。
當第二參數中的列名不存在時,會出錯,這時可以添加上第三參數:
0:代表MissingField.Error
1:代表 MissingField.Ignore
2:代表 MissingField.UseNull
最終效果:
查詢表只剩4列了……