修改公式 (Power Query)

附註: 本文已完成其任務,將於不久之後淘汰。 為了避免造成「找不到網頁」問題,我們將在我們能掌握的範圍內,移除所有連往本文的連結。 如果您建立了連往本頁面的連結,請將之移除,與我們一同維持網路暢行無阻。

附註: Power Query 在 Excel 2016 中稱為「取得及轉換」。 此處所提供的資訊適用於兩者。 若要深入了解,請參閱 Excel 2016 中的取得及轉換

附註: 請參閱本文結尾,觀看如何顯示 [查詢編輯器] 的快速影片。

Power Query 中所有的查詢轉換都由公式執行。 當您使用查詢編輯器建立器時,公式會新加到資料編輯列。 有時候,您可能會想要新增與建立器相關聯的公式,或者您可能想要變更現有的公式。

我想要

顯示或隱藏資料編輯欄

  1. 在查詢編輯器功能區中,選取>顯示>

在查詢編輯器中顯示公式列

新增公式至查詢

您可以在瞭解 Power Query 公式主題找到 Power Query 公式 的資訊。 當您建立公式時,Power Query 會驗證公式語法。 此驗證體驗與 [進步查詢編輯 > 對話方塊驗證您提供的公式的方式一致。

附註:  當您在查詢中插入或刪除中間步驟時,可能會中斷查詢。 當您嘗試插入新步驟時,Power Query 會顯示 [插入步驟 」 警告。

在查詢中新增公式

  1. 在查詢步驟窗格中,選取新步驟前要立即 (公式) 。

  2. 按一下 編輯欄 左側的 fx 圖示。 新的公式會以 =<名稱OfStepToReference>。 例如 ,= Production.WorkOrder

  3. 使用 = Class.Function (ReferenceStep[,otherparameters]) 。
    例如,假設您有一個包含性別欄的表格,而您想要新增一個資料行,且其值為 「Ms」。 或 「Mr.」,視該人員性別而異。 公式會為 = Table.AddColumn (<ReferencedStep>,"首碼",每個如果 [Gender] = "F" 然後 "ms." else "mr.")

範例公式

頁面頂端

編輯公式

編輯公式的方法有兩種:使用公式的對話方塊,以及使用資料編輯欄。

使用公式對話方塊編輯公式

  1. 在查詢步驟窗格中,以滑鼠右鍵按一下要編輯的步驟。

  2. 從操作功能表選取 編輯設定

  3. 在對話方塊中編輯公式。

編輯資料編輯欄中的公式

  1. 在查詢步驟窗格中,選取您想要編輯的步驟。

  2. 在資料編輯欄中,找出參數值,並變更為您想要的值。

  3. 按一下 [重新更新

頁面頂端

附註: [查詢編輯器] 只會在您使用 Power Query 載入、編輯或建立新的查詢時才會出現。 下列影片顯示編輯 Excel 活頁簿中的查詢之後,便會出現 [查詢編輯器] 視窗。 若要檢視 [查詢編輯器],但不載入或編輯現有的活頁簿查詢,請從 [取得外部資料] 區段中的 [Power Query] 功能區索引標籤,選取 [從其他來源] > [空白查詢]。 下列影片展示如何顯示 [查詢編輯器] 的一個方法。

如何在 Excel 中看到 [查詢編輯器]

需要更多協助?

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×