新增自訂欄 (Power Query)

套用到
Microsoft 365 Excel Mac 版 Microsoft 365 Excel Excel 2024 Excel 2021

您可以透過建立公式,將自訂資料行新增至目前的查詢。 Power Query 會以與 [查詢編輯] 對話方塊相同的方式驗證公式語法。 如需有關 Power Query 公式語言的詳細資訊,請參閱 Power Query M 公式語言簡介 - PowerQuery M |Microsoft Learn

新增自訂資料欄位

  1. 若要開啟查詢,請尋找先前從 Power Query 編輯器載入的查詢,選取資料中的儲存格,然後選取 [查詢>編輯]。 如需詳細資訊,請參閱在 Excel 中建立、載入或編輯查詢 (Power Query)
  2. 選取 [新增欄位>自訂欄位]。 此時會出現 [自訂欄位] 對話方塊。
  3. 輸入新的資料欄位名稱。
  4. [可用的欄位] 清單中選取資料行,然後選取 [插入],即可在 [自訂資料行公式] 方塊中插入資料行。

    注意

    您可以參考多個欄,只要您以運算子分隔它們即可。 例如,若要計算 TotalSales 資料行,您可以使用下列公式 = each [Total] + [SalesTax]加上 Total 與 SalesTax

  5. 選取 [確定]
  6. 新增自訂資料欄位後,請確定它有適當的資料類型。 如果您在欄標題左側看到 任何任何資料類型圖示 ,請將資料類型變更成您想要的。 如需詳細資訊,請參閱 新增或變更資料類型。

秘訣 您可以嘗試另一種方法來獲得您想要的結果。 使用自訂資料行,將來自兩個或多個資料行的值合併為單一自訂資料行。 如需詳細資訊,請參閱合併資料行

常見範例公式

下表摘要說明自訂公式的常見範例。

公式 描述
"abc" 建立包含所有列中文字 abc 的欄。
1+1 建立包含所有列中結果 1 + 1 (2) 的欄。
[UnitPrice] * [Quantity] 建立具有兩個資料表資料行乘積結果的資料行。
[UnitPrice] * (1 – [Discount]) * [Quantity] 考慮 [折扣] 資料行之後,請計算總價。
"Hello" & [Name] 在新資料行中合併 Hello 和 [名稱] 資料行的內容。
Date.DayOfWeekName([DOB]) 建立新欄位,顯示從 DOB 日期/時間資料欄位資料類型衍生而來的工作日名稱,例如星期一。
DateTime.Time([DOB]) 建立新欄位,只顯示從 DOB 日期/時間欄資料類型衍生的時間。
Date.Month([DOB]) 建立新欄位,將月份顯示為 1 到 12 之間的數字,例如,4 代表四月,衍生自 出生日期 /時間資料欄位的資料類型。

另請參閱

適用於 Excel 的 Power Query 說明

新增自訂欄 (docs.com)

根據資料類型 (Power Query) 新增欄

新增索引資料行 (docs.com)