篩選資料表(Power Query)

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

在 Power Query 中,您可以根據特定值來包含或排除列。 篩選的欄在欄標題中包含小的篩選圖示( 篩選圖示 )。

  1. 選取您需要篩選的欄。

  2. 按一下向下箭號( 向下鍵 )。

  3. 取消核取 [全選] 方塊以取消選取 [所有欄]。

  4. 選取您要包含在表格中的欄值。

  5. 按一下 [確定]。

    選取一欄
     

    附註: 當您篩選欄時,欄中只有最前面的1000不同值會載入到篩選清單中。 如果您正在篩選的 [查詢編輯器] 資料行中有1000或更多值,就會出現一則訊息,指出篩選清單中的值清單可能不完整,且會顯示 [載入更多] 連結。 按一下 [載入更多] 連結載入另一個1000不同的值。

    • 如果再次找到完全1000的明顯值,則會顯示清單,並顯示一則訊息,指出清單仍不完整。

    • 如果找到小於1000的不同值,就會顯示完整的值清單。

    附註: [查詢編輯器] 只會在您使用 Power Query 載入、編輯或建立新的查詢時才會出現。

除了 [篩選欄] 步驟之外,您還可以使用 [文字篩選] 操作功能表來篩選文字值。

  1. 按一下包含您要篩選之文字值之欄的向下箭號( 向下鍵 )。

  2. 按一下 [文字篩選],然後按一下等號類型的 Equals、不等於、開始于、結束于、包含或不包含。

除了 [篩選欄] 步驟之外,您還可以使用 [數位篩選] 或 [日期/時間篩選] 功能表來篩選數位或日期/時間值。

使用 [數位篩選] 或 [日期/時間] 篩選欄

  1. 按一下包含您要篩選之數位或日期/時間值之欄的向下箭號( 向下鍵 )。

  2. 按一下 [數位篩選] 或 [日期/時間篩選],並將 Equals、"不等於]、[大於]、[大於] 或 [等於] 或 [小於] 或 [等於] 等等類型名稱。

若要篩選多個欄,請選取其他欄,然後重複其中一個欄篩選步驟。

例如,下列 SelectRows ()公式會傳回依狀態年份篩選的查詢。

篩選結果

依位置篩選資料列類似于依值篩選資料列,但列會根據其在資料表中的位置來保留或丟棄,而不是依據儲存格的值。

有了 Microsoft Power Query for Excel,您就可以使用下列幾種方法來依位置篩選欄:

  • 保留最前面的資料列

  • 保留前100列

  • 保留資料列範圍

  • 移除最前面的資料列

  • 移除替換列

附註: 當您指定範圍或模式時,表格中的第一個資料列是列零(0),而不是列1(1)。 您可以建立索引欄,在移除列之前顯示列位置。

  1. 以滑鼠右鍵按一下表格圖示( 資料表圖示 )。

  2. 按一下 [保留最前面的資料列]。

  3. 在 [保留最前面的資料列] 對話方塊中,輸入 [列數]。

  1. 以滑鼠右鍵按一下表格圖示( 資料表圖示 )。

  2. 按一下 [保留最前面的100列]。

  1. 以滑鼠右鍵按一下表格圖示( 資料表圖示 )。

  2. 按一下 [保留資料列範圍]。

  3. 若要定義範圍,請在 [保留資料列範圍] 對話方塊中,輸入 [第一列] 和 [列數]。

  1. 以滑鼠右鍵按一下表格圖示( 資料表圖示 )。

  2. 按一下 [移除最前面的資料列]。

  3. 在 [移除最前面的資料列] 對話方塊中,輸入列數

  1. 以滑鼠右鍵按一下表格圖示( 資料表圖示 )。

  2. 按一下 [移除替換資料列]。

  3. 若要定義替換列模式,請在 [移除交替資料列] 對話方塊中,輸入要移除的第一列要移除的列數,以及要保留的列數

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

請參閱

移除有錯誤的資料列

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×