Applies ToExcel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

您可以變更外部數據範圍的屬性,以控制已透過連線至外部數據源,例如資料庫、Web 查詢或文本文件匯入到工作表的數據。

外部數據範圍是定義的名稱或數據表名稱,可定義帶入工作表的數據位置。 當您連線至外部數據時,Excel 會自動建立外部數據範圍。 唯一的例外是連線至數據源的數據透視表,數據透視表不會使用外部數據範圍。 在 Excel 中,您可以設定外部資料範圍的格式和配置,或將它用於計算,就像使用任何其他數據一樣。

外部數據範圍屬性

外部數據範圍有額外的屬性, (不必混淆查詢或連線屬性) 您可以用來控制數據,例如保留單元格格式設定和欄寬。 您可以按下 [數據] 索引標籤上 [連線] 群組中的 [內容],來變更這些外部數據範圍屬性。 然後執行下列動作來進行變更:

  • 對於從 Microsoft Query 和數據連線精靈建立的外部數據範圍,請使用 [ 外部數據屬性 ] 對話方塊。

  • 對於從匯入的文本檔或擷取 HTML 數據的 Web 查詢所建立的外部數據範圍,請使用 [ 外部數據範圍屬性 ] 對話方塊。

  • 對於從擷取 XML 數據的 Web 查詢所建立的外部數據範圍,請使用 [XML 對應內容 ] 對話方塊。

  1. 選取您要在其中搜尋 外部資料範圍的工作表。

  2. 在 資料編輯列上,按兩下 [ 名稱方塊] 旁的箭號,然後按下所要的外部數據範圍名稱。

  1. 取 [名稱管理員]> 公式。

  2. 在 [ 名稱管理員 ] 對話框中,按兩下外部數據範圍的名稱,然後按兩下 [ 編輯]。 您也可以按兩下名稱。

  3. 在 [編輯名稱] 對話框中,在 [名稱] 方塊中輸入參照的新名稱。

附註:  [關閉] 按鈕只會關閉 [名稱管理員] 對話框。 您不需要按下 [ 關閉 ] 就能認可您已進行的變更。

您可以變更從 Microsoft Query 建立的外部數據範圍、匯入的文字檔、Web 查詢或數據連線精靈的基礎查詢。

  1. 按下您要變更基礎查詢之外部數據範圍中的儲存格。

  2. 取 [數據 > 屬性]

  3. 在 [ 外部資料屬性 ] 對話框中,按兩下 [ 連線內容 屬性 ] 。

  4. 在 [ 連線屬性 ] 對話框中,按兩下 [ 定義] 索引 標籤,然後按兩下 [ 編輯查詢]

如需有關在 Microsoft Query 中建構和編輯查詢的詳細資訊,請參閱 Microsoft 查詢說明。

  1. 按下您要變更基礎查詢之外部數據範圍中的儲存格。

  2. 選取 [數據 > 連線] & [查詢 ]> [ 連線 ] 索引標籤,以滑鼠右鍵按下您要的連線,然後選取 [ 內容]

  3. 在 [ 連線屬性 ] 對話框中,按兩下 [ 定義] 索引 標籤,然後按兩下 [ 編輯查詢]

  4. 在 [ 匯入文本檔] 對話框中,按兩下 [ 匯入]

  5. 在 [文字匯入精靈] 中變更匯入的文本文件,然後按兩下 [ 完成]

    如需匯入文字文件的詳細資訊,請參閱 匯入或匯出文字檔

  1. 按下您要變更基礎查詢之外部數據範圍中的儲存格。

  2. 取 [數據 > 內容]

  3. 選取 [數據 > 連線] & [查詢 ]> [ 連線 ] 索引標籤,以滑鼠右鍵按下您要的連線,然後選取 [ 內容]

  4. 在 [ 連線屬性 ] 對話框中,按兩下 [ 定義] 索引 標籤,然後按兩下 [ 編輯查詢]

  5. 在 [ 編輯 Web 查詢 ] 對話框中變更 Web 查詢,然後按兩下 [ 完成]

如需建立及編輯 Web 查詢的詳細資訊,請參閱 連線至網頁

  1. 按下您要變更基礎查詢之外部數據範圍中的儲存格。   

  2. 取 [數據 > 內容]

  3. 在 [ 外部資料屬性 ] 對話框中,按兩下 [ 連線內容 屬性 ] 。

  4. 在 [ 連線內容 ] 對話框中,按兩下 [ 定義] 索引 標籤。

  5. 執行下列其中一個動作:

    • 在 [ 命令類型] 方 塊中,按兩下 [ 資料表 ],然後在 [ 命令] 文字 框中,將值變更為適當的數據表、檢視或查詢名稱。

    • 在 [ 命令類型] 方 塊中,按兩下 [SQL ] 或 [ 預設 值],然後在 [ 命令] 文本 框中編輯 SQL 語句。

      附註: 視連線的定義方式而定, [命令類型 ] 方塊可能無法使用, (顯示為灰色) 。

  1. 在數據編輯列上,按兩下 [ 名稱方塊] 旁的箭號,然後選取您要複製的外部數據範圍名稱。

    若是 Excel 表格,請選取範圍的名稱,然後按 CTRL+A 以選取表格標題。

    如果您想要包含不屬於外部數據範圍的欄卷標或公式,請選取包含您要複製之欄卷標或公式的單元格。 按兩下資料編輯列上 [名稱方 塊] 旁的箭號,然後按下您要複製的外部資料範圍名稱。

  2. 取 [首頁 > 複製]

  3. 切換到您要貼上外部數據範圍的活頁簿。

  4. 按兩下 貼上區左上方的儲存格。

    為確保 外部資料 不會取代現有數據,請確定工作表在您按兩下的儲存格底下或右側沒有數據。

  5. 在 [常用] 索引標籤上,按一下 [剪貼簿] 群組中的 [貼上]。

附註: 如果您只複製外部數據範圍的一部分,則不會複製基礎 查詢 ,且無法重新整理複製的數據。

您可以控制如何處理數據重新整理時傳回 Excel 的較小或較大的數據集。

  1. 取 [數據 > 內容]

  2. 在 [ 外部數據範圍屬性 ] 對話框中, 如果重新整理時數據範圍中的列數變更,請按下列其中一項:

    • 插入新數據的儲存格,刪除未使用的儲存格

      附註: 

      • 當數據源中新增一或多個列時,直接在外部數據範圍下方的儲存格會向下移動,但外部數據範圍右邊的單元格不會移動。

      • 當數據源中刪除一或多個列時,直接在外部數據範圍下方的儲存格會向上移動,但外部數據範圍右邊的單元格不會移動。

    • 為新數據插入整列,清除未使用的儲存格

      附註: 

      • 當數據源中新增一或多個列時,外部數據範圍下方和右側的儲存格會向下移動。

      • 當數據源中刪除一或多個列時,外部數據範圍下方和右側的儲存格不會移動。

    • 使用新數據覆寫現有儲存格,清除未使用的儲存格

      附註: 

      • 當數據源中新增一或多個列時,會覆寫直接位於外部數據範圍底下的單元格,但外部數據範圍右邊的單元格不會移動。

      • 當數據源中刪除一或多個列時,外部數據範圍下方和右側的儲存格不會移動。

  1. 取 [數據 > 內容]

  2. [數據格式設定與版面配置] 底下,執行下列一或多項動作:

    • 若要將域名作為第一列,請選取 [ 包含功能變數名稱 ] 複選框。

    • 若要新增列號欄,請選取 [ 包含列號 ] 複選框。

      附註: 此複選框不適用於匯入的文字檔、XML 檔案或 Web 查詢。

    • 若要保留您套用的儲存格格式設定,請選取 [ 保留儲存格格式設定] 複 選框。

      附註: 對於 Web 查詢,當您在 [選項] 對話框中選取 [ 完整 HTML 格式 設定] 時,會 自動清除此選項。 您可以從 [編輯查詢] 對話框存取 [選項] 對話框。

    • 若要保留您設定的欄寬,請選取 [ 調整欄寬 ] 複選框。

    • 若要保留您套用的欄排序、篩選和版面配置,請選取 [保留欄排序/篩選/版面配置 ] 複選框。

      附註: 此複選框不適用於 Web 查詢。

    • 若要保留您套用的欄篩選,請選取 [ 保留欄篩選] 複 選框。

      附註: 此複選框僅適用於以 XML 資料為基礎的 Web 查詢。

凍結外部數據範圍會保留數據,而不會保留其基礎查詢,因此無法重新整理凍結的外部數據範圍。

  1. 按兩下包含要從中移除資料連線之 Excel 表格的工作表。

  2. 在數據編輯列上,按兩下 [ 名稱方塊] 旁的箭號,然後按下您要從中移除資料連線的外部數據範圍名稱。 然後選取數據範圍。

  3. 在 [ 工具] 索引 標籤的 [ 外部表格數據 ] 群組中,按兩下 [取消連結]。 數據範圍會保留,而且仍然具有相同的名稱,但會刪除連線。

  1. 按兩下包含您要刪除之外部資料範圍的工作表。

  2. 在數據編輯列上,按兩下 [ 名稱方塊] 旁的箭號,然後按下您要刪除的外部資料範圍名稱。

    如果外部數據範圍是 Excel 表格,請按 CTRL+A 以選取整個表格。

  3. 若要刪除外部數據範圍,請按 DELETE。

  4. 若要刪除基礎查詢,請在 Excel 提示您時按兩下 [ ]。

另請參閱

適用於 Excel 的 Power Query 說明

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。