你可以透過建立公式,為目前的查詢新增自訂欄位。 Power Query 會以與查詢編輯對話框相同的方式驗證公式語法。 欲了解更多關於 Power Query 公式語言的資訊,請參閱「建立 Power Query 公式」。
新增自訂欄位
要開啟查詢,請先找到先前從 Power Query 編輯器載入的查詢,選取資料中的一個儲存格,然後選擇查詢>編輯。 更多資訊請參閱 「在 Excel 中建立、編輯及載入查詢」。
選擇 新增欄位>自訂欄位。 自訂 欄位 對話框會出現。
輸入一個新的欄位名稱。
從可用欄位列表中選取欄位,然後選擇插入,即可插入欄位。
註 只要用運算子分隔多欄,就可以參考多欄。 例如,要計算 TotalSales 欄位,你可使用公式
= each [Total] + [SalesTax]加入 Total 和 SalesTax。選取 [確定]。
新增自訂欄位後,請確保它有適當的資料型別。 如果你看到欄位標題左側有 Any
,請將資料型別改成你想要的。 欲了解更多資訊,請參閱 新增或變更資料型別。
提示 你可以嘗試其他方法來達到你想要的效果。 使用自訂欄位將兩個或多個欄位的數值合併成單一自訂欄位。 如需詳細資訊,請參閱合併資料行。
常見範例公式
下表總結了常見的自訂公式範例。
| 公式 | 描述 |
|---|---|
"abc" |
建立一欄,所有列都有文字 abc 。 |
1+1 |
在所有列中建立一個結果為 的 1 + 1 (2) 欄位。 |
[UnitPrice] * [Quantity] |
建立具有兩個資料表資料行乘積結果的資料行。 |
[UnitPrice] * (1 – [Discount]) * [Quantity] |
考慮 [折扣] 資料行之後,請計算總價。 |
"Hello" & [Name] |
在新資料行中合併 Hello 和 [名稱] 資料行的內容。 |
Date.DayOfWeekName([DOB]) |
建立一個新的欄位,顯示由 出生日期 /時間欄位資料型態衍生出的平日名稱,例如星期一。 |
DateTime.Time([DOB]) |
建立一個新欄位,僅顯示從 出生日期 /時間欄位資料型態衍生出的時間。 |
Date.Month([DOB]) |
建立一個新欄位,顯示月份從 1 到 12 的數字,例如 4 代表四月,該欄位由 出生日期 /時間欄位資料類型衍生。 |