在 Excel 中重新整理外部資料連線

若要讓已輸入的外部資料保持在最新狀態,您可以重新更新資料以查看最近的更新和刪除。 Excel提供許多重新資料選項,包括開啟活頁簿的時間和時間間隔。 

附註      當您重新處理時,自上次重新更新操作之後新增的新欄會新加入 Power Query。 若要查看這些新資料行,請重新檢查 查詢中的來源 步驟。 詳細資訊,請參閱建立 Power Query 公式。

鑰匙   若要停止重新更新,請按 Esc。 若要重新更新工作表,請按 Ctrl + F5。 若要重新更新活頁簿,請按 Ctrl + Alt + F5。

下表摘要列出重新處理動作、快速鍵和命令。

若要

請按

重新重新處理工作表中的選取資料

Alt + F5

選取資料>重新>重新 指向功能區上的重新處理命令的滑鼠

重新重新處理活頁簿中的所有資料

Ctrl + Alt + F5

選取資料>重新 滑鼠指標移到全部重新處理按鈕上

檢查重新更新狀態

按兩下狀態列上的「正在取回資料」訊息。

訊息方塊:取回資料

停止重新更新

Esc

重新處理時顯示的訊息,以及用於停止重新 (ESC)

停止幕後更新

按兩下狀態列上的訊息。

訊息方塊:背景重新處理

然後選取 [ 外部資料重新 處理狀態> 對話方塊中的 [ 停止重新重新檢查> 。

外部資料重新處理狀態對話方塊

活頁簿中的資料可能直接儲存在活頁簿中,或可能儲存在外部資料源中,例如文字檔、資料庫或雲端。 當您第一次輸入外部資料時,Excel 會建立連接資訊,有時會儲存至 Office 資料連線 (ODC) 檔案,說明如何尋找、登入、查詢及存取外部資料源。

當您連接到外部資料源時,您可以執行重新更新作業以取回更新的資料。 每次重新資料時,您都會看到資料的最新版本,包括自上次重新更新以來對資料進行的任何變更。

深入瞭解重新資料

下圖說明重新建立連接到外部資料源的資料時,會發生什麼情況的基本程式。

重新整理外部資料的基礎程序

  1. 重新處理作業會獲得最新的資料。

  2. 通常儲存至連接檔案的連接會定義存取及從外部資料源中取得資料所需的所有資訊。

  3. 您可以存取各種不同的資料來源,例如 OLAP、SQL Server、OLEDB 提供者和 ODBC 驅動程式。

  4. 最新資料會新加到目前的活頁簿中。

瞭解安全性考慮

當您連接到外部資料源並嘗試重新更新資料時,請注意潛在的安全性問題,以及瞭解您可以處理任何安全性問題。

信任連結    您的電腦上目前可能會停用外部資料。 若要在開啟活頁簿時重新更新資料,您必須使用信任中心欄啟用資料連線,或必須將該活頁簿放在信任的位置。 詳細資訊,請參閱新增、 移除或修改檔案的受信任的位置、信任的檔、新增、移除或 查看信任的發行 者,以及查看信任中心中的選項和設定

ODC 檔案    資料連線檔案 (.odc) 通常包含一或多個用來重新更新外部資料的查詢。 有惡意目的的使用者可以取代此檔案,設計查詢以存取機密資訊,並將其發佈給其他使用者,或執行其他有害動作。 因此,請確保連接檔案是由可靠的個人所撰寫,而且連接檔案是安全的,而且來自信任的資料連線文件庫 (DCL) 。

認證    存取外部資料源通常需要認證 (例如使用者名稱和密碼) 用來驗證使用者。 請確定這些認證以安全且安全的方式提供,而且您不會不小心將這些認證公開給其他人。 如果您的外部資料源需要密碼才能存取資料,您可以要求每次重新更新外部資料範圍時輸入密碼。

共用    您是否要與其他可能想要重新更新資料的人共用此活頁簿? 提醒同事要求提供資料的資料來源許可權,協助同事避免資料重新更新錯誤。

詳細資訊,請參閱管理 資料來源設定和許可權

您可以在開啟活頁簿時自動重新整理外部資料範圍。 您也可以儲存活頁簿,而不儲存外部資料以縮小檔案大小。

  1. 選取外部資料範圍的儲存格。

  2. 選取[>查詢&連接>索引鍵,以滑鼠右鍵按一下清單中的查詢,然後選取[屬性> 。

  3. 在 [連接屬性」對話方塊的[使用量> 選項卡上,選取 [重新處理控制項時,重新處理資料並開啟檔案時備份資料> 核取方塊。

  4. 如果您想要儲存活頁簿與查詢定義,但不包含外部資料,請選取 [儲存活頁簿之前,移除外部資料範圍的資料] 核取方塊。

  1. 選取外部資料範圍的儲存格。

  2. 選取[>查詢&連接>索引鍵,以滑鼠右鍵按一下清單中的查詢,然後選取[屬性> 。

  3. 按一下 [使用方式] 索引標籤。

  4. 選取 [每隔] 核取方塊,然後輸入每項重新整理作業之間的分鐘數。

如果您的活頁簿連線至大型資料來源,重新整理可能會需要比您預期還長的時間。 請考慮執行背景重新處理。 這能將 Excel 的控制權交還給您,而不是讓您花數分鐘以上,等待重新整理結束。

注意   您無法執行背景中的 OLAP 查詢,而且無法針對任何可取回資料模型資料的連線類型執行查詢。

  1. 選取外部資料範圍的儲存格。

  2. 選取[>查詢&連接>索引鍵,以滑鼠右鍵按一下清單中的查詢,然後選取[屬性> 。

  3. 選取使用 狀況選項卡

  4. 選取 [啟用幕後執行更新作業] 核取方塊在幕後執行查詢。 清除此核取方塊可在您等待時執行查詢。

    提示    當您錄製包含查詢的巨集時,Excel 不會在幕後執行查詢。 若要變更錄製的巨集好讓查詢在幕後執行,請在 Visual Basic 編輯器 中編輯巨集。 將 QueryTable 物件的更新方法從 BackgroundQuery := False 變更為 BackgroundQuery := True

儲存的密碼並不會加密,因此不建議使用密碼。 如果您的資料來源需要密碼才能連線,您可以要求使用者輸入密碼後才能重新整理外部資料範圍。 下列程式不適用於從文字檔或網頁查詢 (.txt) 中 (.iqy) 。

請使用結合大小寫字母、數字和符號的強式密碼。 未結合這些元素的密碼則為弱式密碼。 例如,強式密碼:Y6dh!et5。 弱式密碼:House27。 密碼的長度應該是 8 個字元以上。 使用 14 個字元以上的複雜密碼較佳。

您必須記住您的密碼。 若忘記了密碼,Microsoft 亦無法擷取該密碼。 請將您寫下的密碼儲存在安全之處,不要將所保護的資訊存放在同一處。

  1. 選取外部資料範圍的儲存格。

  2. 選取[>查詢&連接>索引鍵,以滑鼠右鍵按一下清單中的查詢,然後選取[屬性> 。

  3. 選取定義 選項卡 ,然後清除儲存 密碼 核取方塊。

附註: Excel 只會在每個 Excel 工作階段中第一次重新整理外部資料範圍時提示您輸入密碼。 您下次啟動 Excel 時,如果開啟包含該查詢的活頁簿,然後嘗試執行重新整理作業,則系統會再次提示您輸入密碼。

當您在 Power Query 中建立資料圖形時,通常會載入工作表或資料模型的變更。 您必須瞭解重新處理資料時的差異,以及重新處理資料時的差異。

大部分的查詢是以某一種或另一種外部資料資源為基礎。 不過,Excel與 Power Query 之間有一Excel差異。 Power Query 會以本機快取外部資料,協助提升績效。  此外,Power Query 不會自動重新更新本機快取,以防止產生 Azure 資料來源的成本。

重要    如果您在視窗頂端的黃色訊息列收到一則訊息,表示「此預覽可能已過期 n 天」。這通常表示本機快取已過期。 您應該選取重新更新 ,以將其更新。

在 Power Query 編輯器中重新更新查詢

當您從 Power Query 編輯器重新建立查詢時,您不僅會從外部資料源帶來更新的資料,也會更新本機快取。 但此重新處理作業不會更新工作表或資料模型中的查詢。

  • 在 Power Query編輯器中,從>窗格中選取 > 重新處理預覽 (預覽) 中的目前查詢或重新 (所有開啟的  查詢。)

結果

在右邊的 Power Query 編輯器底部,會顯示「在 hh:mm <AM/PM>下載預覽」。 此訊息會在第一次輸入時,以及 Power Query 編輯器中每個後續的重新更新作業之後顯示。

重新更新工作表中的查詢

  • 在 Excel中,選取工作表中查詢中的儲存格,選取功能區中的查詢索引鍵,然後選取重新>重新>。

結果

工作表和查詢會從外部資料源和 Power Query 緩存重新進行。

注意事項    當您重新建立從資料表或Excel範圍所輸入的查詢時,請留意您目前的工作表。 如果您想要變更包含資料表Excel工作表中的資料,請確定您選取了正確的工作表,而不是包含載入查詢的工作表。 如果您要變更資料表中的欄標題,Excel特別重要。 它們通常看起來類似,很容易混淆這兩者。 建議重新命名工作表以反映差異。 例如,您可以將它們重新命名為「TableData」和「查詢表」,以強調區別。

您隨時都可以按一下 [ 重新 更新以更新您活頁簿中樞紐分析表的資料。 您可以重新整理連線至外部資料的樞紐分析表資料,例如資料庫 (SQL Server、Oracle、Access 或其他),Analysis Services Cube、資料摘要及許多其他來源。 您也可以重新整理相同或不同活頁簿中來源表格內的資料。 如此一來,您就可以設定活頁簿開啟時,自動重新整理其樞紐分析表資料。 詳細資訊,請參閱建立樞紐分析表來分析工作表資料,以及變更資料透視表的來來源資料。

注意事項    若要重新Excel 網頁版樞紐分析表,請以滑鼠右鍵按一下樞紐分析表的任何位置,然後選取 [重新處理

手動重新整理

  1. 選取樞紐分析表中的任何位置,以顯示功能區 上的 樞紐分析表工具。

    樞紐分析表工具

  2. 選取[分析 > 重新>,或按 Alt+F5。


    [分析] 索引標籤的 [重新整理] 按鈕
    或者,若要一次更新您活頁簿中所有的樞紐分析表,請選取 全部重新處理

  3. 若要檢查重新更新狀態 ,如果重新處理的時間超過您的預期,請選取分析,即重新處理旁的箭鍵,然後選取重新處理狀態

  4. 若要停止重新更新,請選取取消重新更新,或按 Esc。。

防止調整欄寬和儲存格格式設定

如果您重新整理樞紐分析表資料時,資料的欄寬與儲存格的格式設定也會隨之調整,而您不希望發生這種情形,那麼請確定下列選項已選取:

  1. 選取分析>選項

    [分析] 索引標籤的 [選項] 按鈕

  2. &格式索引&,選取更新時自動調整欄寬,並保留更新框上的儲存格格式。

活頁簿開啟時自動重新整理資料

  1. 選取樞紐分析表中的任何位置的儲存格,以顯示功能區 上的 樞紐分析表工具。

    樞紐分析表工具

  2. 選取分析>選項

    [分析] 索引標籤的 [選項] 按鈕

  3. 在資料 標籤 上,選取開啟檔案時重新處理資料

重新整理離線 Cube 檔案會使用伺服器 Cube 最新的資料重新建立檔案,這種做法可能很耗時,也需要大量的暫存磁碟空間。 請在您不需要立即存取其他 Excel 檔案時開始此程序,並確定您有足夠的磁碟空間可以再次儲存檔案。

  1. 選取連線至離線 Cube 檔案的樞紐分析表。

  2. 在 [資料」索引&中,按一下 [全部重新&下的箭鍵,然後按一下 [重新建立

詳細資訊,請參閱 使用離線 Cube 檔案

  1. 按一下工作表上對應的儲存格,以選取要重新整理的 XML 對應。

  2. 如果沒有 [開發人員] 索引標籤可用,請執行下列操作加以顯示:

    1. 按一下 [檔案],然後按一下 [選項],再按一下 [自訂功能區]。

    2. 在 [主要索引標籤] 底下,選取 [開發人員] 核取方塊,然後按一下 [確定]。

  3. [開發人員] 索引標籤上,按一下 [XML] 群組中的 [更新資料]

詳細資訊,請參閱 XML 在Excel。

當您在 Power Pivot 中重新建立資料模型時,您也可以查看重新更新是否成功、失敗或已取消。 詳細資訊,請參閱Power Pivot:功能強大的資料分析和資料模型Excel。

注意事項    新增資料、變更資料或編輯篩選時,一定都會觸發根據該資料來源的 DAX 公式重新計算。

重新更新及查看重新更新的狀態

  • 在 Power Pivot中,選取 >取得外部>重新>重新建立或全部重新處理,以重新建立目前資料表或資料模型中的所有資料表。

結果
針對資料模型中使用的每個連接,會指出重新更新的狀態。 有三種可能的結果:

  • 成功   每個資料表所輸入列數的報告。

  • 錯誤   如果資料庫離線、您不再具有許可權,或是刪除或重新命名來源中的資料表或欄,會發生此情況。 請確認資料庫是否可用,或許可以在不同的活頁簿中建立新連接。

  • 取消   Excel未發出重新更新要求,可能是因為連接上已停用重新處理。

使用資料表屬性顯示資料重新處理中使用的查詢

資料重新處理只是重新執行最初用來取得資料的同一個查詢。 您可以在 Power Pivot 視窗中檢視資料表屬性,以檢視查詢,有時也可以修改查詢。

  1. 若要查看資料重新處理期間使用的查詢,請選取Power Pivot > 管理 以開啟 Power Pivot 視窗。

  2. 選取設計>資料表屬性

  3. 切換到查詢編輯器來查看基礎查詢。

查詢不會針對每種資料來源類型顯示。 例如,資料摘要輸入不會顯示查詢。

設定連接屬性以取消資料重新設定

在 Excel中,您可以設定可決定資料重新更新頻率的連接屬性。 如果特定連接不允許重新更新,當您執行全部重新更新或嘗試重新建立使用該連接的特定資料表時,您就會收到取消通知。

  1. 若要查看連接屬性,請在 Excel中選取 >查詢&查看在活頁簿中使用的所有連接清單。

  2. 選取 [ 連接> 選項卡,以滑鼠右鍵按一下連接,然後按一下 [ 內容> 。

  3. 在使用狀況的Tab 的重新更新控制項下,如果已清除核取方塊以在全部重新更新上重新建立此連接,當您在Power Pivot 視窗中嘗試全部重新建立時,就會收到取消通知。

重新SharePoint Server 2013

在 SharePoint 伺服器上,您可以在伺服器上排程無人值守的資料重新更新,但這麼做時,必須安裝 SharePoint 2013 版 Power Pivot,並SharePoint環境中進行。 請與系統管理員SharePoint,看看是否提供排定的資料重新更新。 詳細資訊,請參閱設定 Power Pivot 的排定資料重新更新。

當您用於地圖的資料變更時,您可以在 3D 或 3D 地圖。 變更即會反映在您的地圖上。 方法如下:

  • 在 3D 地圖中,選取>重新資料

    [常用] 索引標籤上的 [重新整理資料]

將資料新增至 Power Map

若要新增資料至您的 3D 地圖Power Map:

  1. 在 3D 地圖中,前往要新增資料的地圖。

  2. 開啟 3D 地圖視窗。

  3. 在 Excel中,選取您想要新增的工作表資料。

  4. 在 Excel 功能區中,按一下 [插入] > [地圖] 箭號 > [將所選資料新增至 Power Map]

    將選取的資料新增至 Power Map 命令

結果

您的 3D 地圖會自動更新以顯示其他資料。

如要取得詳細資訊,請參閱取得 及準備 Power Map 的資料

重新Excel Services外部資料具有獨特的需求。

控制資料的重新更新方法

您可以執行下列一或多個操作,控制如何從外部資料源重新更新資料:

  • 開啟時重新開啟   在 Excel中,活頁簿作者可以在 [連接屬性> 對話方塊中選取 [開啟檔案時重新檢查資料時,自動重新開啟外部資料的工作表。 (在 [資料 (上,按一下 [連接> 群組中的 [連接>、選取連接、按一下[內容」、按一下[使用狀況> 選項卡,然後在開啟檔案時按一下 [重新) 在此案例中,Excel Services在顯示活頁簿並建立新會話之前,一直重新建立資料。 如果活頁簿作者在開啟檔案時清除了重新處理資料核取方塊,則會顯示與活頁簿一起緩存的資料,這表示當使用者手動重新重新處理資料時,使用者會看到目前會話期間重新更新、最新的資料,但資料不會儲存至活頁簿。 如果您想要確保當您在 Excel Services 中顯示活頁簿時,一直顯示最新資料,請選取使用 Office Excel 來開啟檔案時重新Office Excel。

    如果您使用的是 Office 資料連線檔案 (.odc) ,請確定您同時在 [連接屬性> 對話方塊 (中設定 [一直使用連接檔案> 核取方塊 (在 [資料資料> 選項卡上,按一下 [連接>群組中的 [連接>,選取連接,按一下 [屬性>,按一下 [定義> 定位停駐點,然後按一下 [一直使用連接檔案) 。

    信任的檔案位置網站設定、 短期會話超時外部資料緩存生命週期,也會影響重新處理作業。 詳細資訊,請參閱您的系統管理員或説明系統。

手動重新更新   

  1. 選取樞紐分析表中的儲存格。

  2. 在 [Excel存取工具列上,按一下 [更新>功能表下的[重新建立選取的連接> 。

    附註: 

    • 任何導致重新查詢 OLAP 資料來源的互動式作業,會啟動手動重新處理作業。

    • 如果看不到 此重新 建立命令,則網頁零件作者已清除重新選取的連接 、重新建立所有連接 屬性。 詳細資訊請參閱網頁Excel網頁元件自訂屬性

    • 您只可以手動重新重新處理樞紐分析表。

  • 重新建立所有連接   在 [web access Excel工具列的 [更新>功能表下,按一下 [重新建立所有連接

  • 定期重新檢查   使用 Excel,活頁簿作者可以指定在針對活頁簿中每個連接開啟活頁簿後,以指定的時間間隔自動重新更新資料。 例如,庫存資料庫可能會每小時更新一次,因此,活頁簿作者已定義該活頁簿,每隔 60 分鐘自動重新更新一次。

    網頁零件作者可以選取或清除 Excel Web Access 定期資料重新更新屬性,以啟用或停用此定期重新處理作業 ,如果由活頁簿作者定義此屬性。 根據預設,在經過時間間隔後,Web Access 網頁Excel顯示下列重新Excel提示:

    重新<連結清單>? (現在) (永遠) (不要再問我)

    網頁Excel網頁部分作者也可以設定顯示定期資料重新檢查提示屬性,以控制 Excel Services 在會話期間執行定期資料重新更新時所顯示的訊息行為:

    詳細資訊請參閱網頁Excel網頁元件自訂屬性

    • 總是      表示每一個時間間隔會顯示一則提示訊息。

    • 選擇      表示使用者可以選擇繼續定期重新更新,而不顯示訊息。

    • 從來 沒有      表示網頁Excel會定期重新檢查,而不會顯示訊息或提示。

  • 取消重新更新   由於重新更新作業可能需要超過您的預期時間,因此您可以取消。 重新 Excel Services 時,系統會顯示 Excel Services 提示訊息。 按一下 [ 取消」 以中斷作業,好方便您完成重新處理作業。 取消重新處理作業之前,查詢所返回的資料將會顯示。

針對大部分的連接,按一下範圍或表格中使用該連接的任何儲存格,然後執行下列其中一項操作:

  • 只更新選取的資料   按 ALT+F5,或在[資料」 選項卡的 [連接群組中,按一下 [全部重新重新一次) 下的箭號,然後按一下 [重新重新處理

    指向功能區上的重新處理命令的滑鼠

  • 更新活頁簿中的所有資料   按 CTRL+ALT+F5,或在[資料> 捲動上,按一下 [連接群組中全部重新建立一次

    滑鼠指標移到全部重新處理按鈕上

  • 控制重新建立連接方式或時間   在 [ 資料」 選項卡 的 [連接 > 群組中,按一下 [全部 重新重新一次) 下的箭鍵,然後按一下 [連接屬性> 。

    指向功能區上的連接屬性命令的滑鼠

    在開啟的對話方塊中,在 [使用狀況」 選項卡的[重新更新控制項> 下,選擇您想要的選項

某些重新更新作業需要執行更多步驟,如下列各節所述。 如果您看到列出的資料來源,請查看對應的節。

您可以在開啟活頁簿時自動重新整理外部資料範圍。 或者,您可以選擇儲存活頁簿,但不儲存外部資料以縮小檔案大小。

  1. 按一下外部資料範圍中的儲存格。

  2. 在 [資料] 索引標籤上的 [連線] 群組中,按一下 [全部重新整理],然後按一下 [連線內容]。

    連線內容

  1. 按一下 [使用方式] 索引標籤。

  2. [更新] 底下,選取 [開啟檔案時自動更新] 核取方塊。

  3. 如果您想要儲存活頁簿與查詢定義,但不包含外部資料,請選取 [儲存活頁簿之前,移除外部資料範圍的資料] 核取方塊。

  1. 按一下外部資料範圍中的儲存格。

  2. 在 [資料] 索引標籤上的 [連線] 群組中,按一下 [全部重新整理],然後按一下 [連線內容]。

    連線內容

  3. 按一下 [使用方式] 索引標籤。

  4. 選取 [每隔] 核取方塊,然後輸入每項重新整理作業之間的分鐘數。

儲存的密碼並不會加密,因此不建議使用密碼。 如果您的資料來源需要密碼才能連線,您可以要求使用者輸入密碼後才能重新整理外部資料範圍。 下列程式不適用於從文字檔或網頁查詢 (.txt) 中 (.iqy) 。

請使用結合大小寫字母、數字和符號的強式密碼。 未結合這些元素的密碼則為弱式密碼。 例如,強式密碼:Y6dh!et5。 弱式密碼:House27。 密碼的長度應該是 8 個字元以上。 使用 14 個字元以上的複雜密碼較佳。

您必須記住您的密碼。 若忘記了密碼,Microsoft 亦無法擷取該密碼。 請將您寫下的密碼儲存在安全之處,不要將所保護的資訊存放在同一處。

  1. 按一下外部資料範圍中的儲存格。

  2. 在 [資料] 索引標籤上的 [連線] 群組中,按一下 [全部重新整理],然後按一下 [連線內容]。

    連線內容

  3. 按一下 [定義] 索引標籤,然後清除 [儲存密碼] 核取方塊。

附註: Excel 只會在每個 Excel 工作階段中第一次重新整理外部資料範圍時提示您輸入密碼。 您下次啟動 Excel 時,如果開啟包含該查詢的活頁簿,然後嘗試執行重新整理作業,則系統會再次提示您輸入密碼。

對非常大型的資料集,請考慮執行幕後重新整理。 這能將 Excel 的控制權交還給您,而不是讓您花數分鐘以上,等待重新整理結束。

  1. 按一下外部資料範圍中的儲存格。

  2. 在 [資料] 索引標籤上的 [連線] 群組中,按一下 [全部重新整理],然後按一下 [連線內容]。

    連線內容

    附註: 您無法在幕後執行 OLAP 查詢。

    附註: 您無法為擷取資料模型資料的任何連線類型執行查詢。

  3. 按一下 [使用方式] 索引標籤。

  4. 選取 [啟用幕後執行更新作業] 核取方塊在幕後執行查詢。 清除此核取方塊可在您等待時執行查詢。

    當您錄製包含查詢的巨集時,Excel 不會在幕後執行查詢。 若要變更錄製的巨集好讓查詢在幕後執行,請在 Visual Basic 編輯器 中編輯巨集。 將 QueryTable 物件的更新方法從 BackgroundQuery := False 變更為 BackgroundQuery := True

如果您的活頁簿連線至大型資料來源,重新整理可能會需要比您預期還長的時間。 如果您要檢查或是取消重新整理,請執行下列其中一項步驟:

  • 檢查查詢的狀態    訊息會出現在 Excel 狀態列上,表示查詢正在執行。 按兩下郵件以檢查查詢的狀態。

  • 停止幕後更新    如果您要停止在幕後執行的查詢,按兩下狀態列上的查詢狀態訊息,以顯示 [外部資料更新狀態] 對話方塊,然後按一下 [停止更新]

  • 停止查詢    如果您在幕後更新已關閉後想要停止執行查詢,請按下 ESC 鍵。

如果您使用取得&轉換來查詢文字檔,則不需要執行其他步驟。 如果您已輸入文字檔,重新整理的步驟如下:

  1. 按一下包含匯入文字檔連結的範圍或表格中任一儲存格。

  2. 在 [ 資料」 選項卡 的 [連接 圖> 群組中,按一下 [ 全部重新處理

    指向功能區上的重新處理命令的滑鼠

    若只要更新選取的資料,請按一下 [重新整理]

    您也可以用滑鼠右鍵按一下範圍或表格中的儲存格,然後按一下 [重新整理]

  3. 在 [匯入文字檔] 對話方塊中,瀏覽至您的文字檔,然後按一下 [匯入]。

重新整理離線 Cube 檔案會使用伺服器 Cube 最新的資料重新建立檔案,這種做法可能很耗時,也需要大量的暫存磁碟空間。 請在您不需要立即存取其他 Excel 檔案時開始此程序,並確定您有足夠的磁碟空間可以再次儲存檔案。

  1. 按一下連線至離線 Cube 檔案的樞紐分析表。

  2. 在 [ 資料」 選項卡 的 [連接 > 群組中,按一下 [ 全部重新處理,然後按一下 [ 重新重新處理

    指向功能區上的重新處理命令的滑鼠

  1. 按一下工作表上對應的儲存格,以選取要重新整理的 XML 對應。

  2. 如果沒有 [開發人員] 索引標籤可用,請執行下列操作加以顯示:

    1. 按一下 [檔案],然後按一下 [選項],再按一下 [自訂功能區]。

    2. 在 [主要索引標籤] 底下,選取 [開發人員] 核取方塊,然後按一下 [確定]。

  3. [開發人員] 索引標籤上,按一下 [XML] 群組中的 [更新資料]

    XML 重新整理資料

  • 在 [ 資料」 選項卡 的 [連接 圖> 群組中,按一下 [ 全部重新處理

如果您有多個連接,而您只想更新特定連接,請選取該資料範圍內的任何儲存格,按一下 [全部重新重新一次」 旁的箭號,然後按一下 [重新更新

指向功能區上的重新處理命令的滑鼠

控制重新建立連接方式或時間

  1. 按一下包含您連結資料的任何儲存格。

  2. 在 [資料」 選項卡的 [連接圖> 群組中,按一下 [全部重新處理及全部重新建立及連接屬性> 旁的箭鍵

    連線內容

  3. 在 " 使用量" 選項卡上,設定您想要變更的任何選項。

    對於非常大的資料集,請考慮檢查啟用 背景重新設定 選項。 這會在重新整理Excel,將控制權返回您,而不是讓您等候重新整理完成。

取消或檢查重新整理的狀態

如果您的活頁簿連線至大型資料來源,重新整理可能會需要比您預期還長的時間。 如果您要檢查或是取消重新整理,請執行下列其中一項步驟:

  • 檢查查詢的狀態    訊息會出現在 Excel 狀態列上,表示查詢正在執行。 按兩下郵件以檢查查詢的狀態。

  • 停止幕後更新    如果您要停止在幕後執行的查詢,按兩下狀態列上的查詢狀態訊息,以顯示 [外部資料更新狀態] 對話方塊,然後按一下 [停止更新]

  • 停止查詢    如果您在幕後更新已關閉後想要停止執行查詢,請按下 ESC 鍵。

當您使用新 Power Pivot 來重新處理先前已輸入的資料時,您可以查看重新處理是否成功、失敗或已取消。

  • 在 Power Pivot中,按一下[>取得外部資料>重新重新整>全部重新輸入目前資料表或資料模型中的所有資料表。

    針對資料模型中使用的每個連接,會指出重新更新的狀態。 有三種可能的結果。

    PowerPivot 中的資料重新整理狀態訊息

「成功」會報告每一個資料表所輸入的列數。

如果資料庫離線、您不再具有許可權,或是刪除或重新命名來源中的資料表或欄,可能會發生「錯誤」。 請確認資料庫是否可用,或許可以在不同的活頁簿中建立新連接。

「已取消」表示Excel重新處理要求,可能是因為連接上已停用重新更新。

提示: 您是否要與其他可能想要重新更新資料的人共用此活頁簿? 提醒同事要求提供資料的資料來源許可權,協助同事避免資料重新更新錯誤。

資料表屬性顯示資料重新處理中使用的查詢

資料重新處理只是重新執行最初用來取得資料的同一個查詢。 您可以在資料編輯視窗中檢視資料表屬性,有時 Power Pivot 查詢。

  1. 若要查看資料重新處理期間使用的查詢,請按一下 [管理Power Pivot>開啟 Power Pivot 視窗。

  2. 按一下 [設計 > 資料表屬性

  3. 切換到查詢編輯器來查看基礎查詢。

查詢不會針對每種資料來源類型顯示。 例如,資料摘要輸入不會顯示查詢。

取消資料重新更新的連接屬性

在 Excel中,您可以設定可決定資料重新更新頻率的連接屬性。 如果特定連接不允許重新更新,當您執行全部重新更新或嘗試重新建立使用該連接的特定資料表時,您就會收到取消通知。

  1. 若要查看連接屬性,Excel按一下 [資料>連結以查看在活頁簿中使用的所有連接清單。

  2. 選取一個連接,然後按一下 [ 屬性> 。

  3. 使用量中,重新 Power Pivot 中,如果核取方塊已清除以在全部重新更新上重新建立此連接,則當您嘗試重新Power Pivot 取消。

在 Server 2013 SharePoint更新更新資料

在 SharePoint 伺服器上,您可以在伺服器上排程無人值守的資料重新處理,但這麼做需要安裝 Power Pivot SharePoint 2013 的 SharePoint 並SharePoint。 請與系統管理員SharePoint,看看是否提供排定的資料重新更新。

附註: Power Query 編輯器 是取得轉換& 一部分。 若要深入了解,請參閱 Excel 2016 中的取得及轉換 (機器翻譯)。

使用 Power Query 編輯器,您可以重新更新查詢,將最新資料導入資料表,而不需要重新造出查詢。

若要重新更新查詢:

  1. 按一下[&轉換>顯示查詢

  2. 在工作表 查詢窗格中 ,選取您想要重新更新的查詢。

  3. Power Query 編輯器功能 區中 ,按一下 [> 查詢 > 預覽

[查詢編輯器] 功能區

當您用於地圖的資料變更時,您可以在 3D 或 3D 地圖。 變更即會反映在您的地圖上。 方法如下:

  • 在 3D 地圖中,按一下[>重新資料

[常用] 索引標籤上的 [重新整理資料]

將資料新增至 Power Map

若要新增資料至您的 3D 地圖Power Map:

  1. 在 3D 地圖中,前往要新增資料的地圖。

  2. 將 3D 地圖視窗開啟,按一下 Excel,然後選取您想要新增的工作表資料。

  3. 在 Excel 功能區中,按一下 [插入] > [地圖] 箭號 > [將所選資料新增至 Power Map]

將選取的資料新增至 Power Map 命令

您的 3D 地圖會自動更新以顯示其他資料。

在 Microsoft Office Excel中顯示的資料Excel Services可能來自兩個不同的位置。 資料可能直接儲存在活頁簿中,或可能儲存在外部資料源中,例如儲存在資料庫或線上分析處理 (OLAP) cube 中。

如果資料來自外部資料源,則活頁簿作者或系統管理員已定義連接資訊,通常是在 Office 資料連線 (.odc) 檔案中,說明如何尋找、登入、查詢及存取外部資料源。

當您連接到外部資料源時,您可以執行重新更新作業以取回更新的資料。 每次重新資料時,您都會看到資料的最新版本,包括自上次重新更新以來對資料進行的任何變更。

瞭解重新資料

下圖說明重新建立連接到外部資料源的資料時,會發生什麼情況的基本程式。

重新整理外部資料的基礎程序

  1. 重新處理作業會獲得最新的資料。

  2. 通常儲存至連接檔案的連接會定義存取及從外部資料源中取得資料所需的所有資訊。

  3. 您可以存取各種不同的資料來源,例如 OLAP、SQL Server、OLEDB 提供者和 ODBC 驅動程式。

  4. 最新資料會新加到目前的活頁簿中。

瞭解安全性考慮

當您連接到外部資料源並嘗試重新更新資料時,請注意潛在的安全性問題,以及瞭解您可以處理任何安全性問題。

資料連線檔案通常包含一或多個用來重新更新外部資料的查詢。 有惡意目的的使用者可以取代此檔案,設計查詢以存取機密資訊,並將其發佈給其他使用者,或執行其他有害動作。 因此,請確保連接檔案是由可靠的個人所撰寫,而且連接檔案是安全的,而且來自信任的資料連線文件庫 (DCL) 。

有關系統管理員如何撰寫連接檔案、建立信任的位置,以及保護連接檔案等詳細資訊,請參閱Microsoft Office Excel說明Office SharePoint伺服器管理中心說明。

安全性附註: 存取外部資料源通常需要認證 (例如使用者名稱和密碼) 用來驗證使用者。 請確定這些認證以安全且安全的方式提供,而且您不會不小心將這些認證公開給其他人。

控制資料的重新更新方法

您可以執行下列一或多個操作,控制如何從外部資料源重新更新資料:

  • 開啟時重新開啟   在 Excel中,活頁簿作者可以在 [連接屬性> 對話方塊中選取 [開啟檔案時重新檢查資料時,自動重新開啟外部資料的工作表。 (在 [資料 (上,按一下 [連接> 群組中的 [連接>、選取連接、按一下[內容」、按一下[使用狀況> 選項卡,然後在開啟檔案時按一下 [重新) 在此案例中,Excel Services在顯示活頁簿並建立新會話之前,一直重新建立資料。 如果活頁簿作者在開啟檔案時清除了重新處理資料核取方塊,則會顯示與活頁簿一起緩存的資料,這表示當使用者手動重新重新處理資料時,使用者會看到目前會話期間重新更新、最新的資料,但資料不會儲存至活頁簿。 如果您想要確保當您在 Excel Services 中顯示活頁簿時,一直顯示最新資料,請選取使用 Office Excel 來開啟檔案時重新Office Excel。

    如果您使用的是 Office 資料連線檔案 (.odc) ,請確定您同時在 [連接屬性> 對話方塊 (中設定 [一直使用連接檔案> 核取方塊 (在 [資料資料> 選項卡上,按一下 [連接>群組中的 [連接>,選取連接,按一下 [屬性>,按一下 [定義> 定位停駐點,然後按一下 [一直使用連接檔案) 。

    信任的檔案位置網站設定、 短期會話超時外部資料緩存生命週期,也會影響重新處理作業。 如要詳細資訊,請參閱您的系統管理員或Microsoft Office SharePoint伺服器管理中心協助系統。

  • 手動重新更新   

    附註: 您只可以手動重新重新處理樞紐分析表。

    1. 選取樞紐分析表中的儲存格。

    2. 在 [Excel存取工具列上,按一下 [更新>功能表下的[重新建立選取的連接> 。

      附註: 

      • 任何導致重新查詢 OLAP 資料來源的互動式作業,會啟動手動重新檢查作業。

      • 如果看不到 此重新 建立命令,則網頁零件作者已清除重新選取的連接 、重新建立所有連接 屬性。 詳細資訊請參閱網頁Excel網頁元件自訂屬性

  • 重新建立所有連接   在 [web access Excel工具列的 [更新>功能表下,按一下 [重新建立所有連接

  • 定期重新檢查   使用 Excel,活頁簿作者可以指定在針對活頁簿中每個連接開啟活頁簿後,以指定的時間間隔自動重新更新資料。 例如,庫存資料庫可能會每小時更新一次,因此,活頁簿作者已定義該活頁簿,每隔 60 分鐘自動重新更新一次。

    網頁零件作者可以選取或清除 Excel Web Access 定期資料重新更新屬性,以啟用或停用此定期重新處理作業 ,如果由活頁簿作者定義此屬性。 根據預設,在經過時間間隔後,Web Access 網頁Excel顯示下列重新Excel提示:

    重新<連結清單>? (現在) (永遠) (不要再問我)

    網頁Excel網頁部分作者也可以設定顯示定期資料重新檢查提示屬性,以控制 Excel Services 在會話期間執行定期資料重新更新時所顯示的訊息行為:

    • 總是      表示每一個時間間隔會顯示一則提示訊息。

    • 選擇      表示使用者可以選擇繼續定期重新更新,而不顯示訊息。

    • 從來 沒有      表示網頁Excel會定期重新檢查,而不會顯示訊息或提示。

    詳細資訊請參閱網頁Excel網頁元件自訂屬性

  • 取消重新更新   由於重新更新作業可能需要超過您的預期時間,因此您可以取消。 重新 Excel Services 時,系統會顯示 Excel Services 提示訊息。 按一下 [ 取消」 以中斷作業,好方便您完成重新處理作業。 取消重新處理作業之前,查詢所返回的資料將會顯示。

  1. 按一下包含外部資料連結的範圍或表格中任一儲存格。

  2. 在 [ 資料」 選項卡 的 [連接 圖> 群組中,按一下 [ 全部重新處理

    更新資料連線

    若只要更新選取的資料,請按一下 [重新整理]

    您也可以用滑鼠右鍵按一下範圍或表格中的儲存格,然後按一下 [重新整理]

    附註: 如果您開啟多本活頁簿,則需要在每本活頁簿中重複相同的作業。

  1. 按一下包含匯入文字檔連結的範圍或表格中任一儲存格。

  2. 在 [ 資料」 選項卡 的 [連接 圖> 群組中,按一下 [ 全部重新處理

    更新資料連線

    若只要更新選取的資料,請按一下 [重新整理]

    您也可以用滑鼠右鍵按一下範圍或表格中的儲存格,然後按一下 [重新整理]

  3. 在 [匯入文字檔] 對話方塊中,瀏覽至您的文字檔,然後按一下 [匯入]。

重新整理離線 Cube 檔案會使用伺服器 Cube 最新的資料重新建立檔案,這種做法可能很耗時,也需要大量的暫存磁碟空間。 請在您不需要立即存取其他 Excel 檔案時開始此程序,並確定您有足夠的磁碟空間可以再次儲存檔案。

  1. 按一下連線至離線 Cube 檔案的樞紐分析表。

  2. 在 [ 資料」 選項卡 的 [連接 > 群組中,按一下 [ 全部重新處理,然後按一下 [ 重新重新處理

    更新資料連線

  1. 按一下工作表上對應的儲存格,以選取要重新整理的 XML 對應。

  2. 如果沒有 [開發人員] 索引標籤可用,請執行下列操作加以顯示:

    1. 按一下 [檔案],然後按一下 [選項],再按一下 [自訂功能區]。

    2. 在 [主要索引標籤] 底下,選取 [開發人員] 核取方塊,然後按一下 [確定]。

  3. [開發人員] 索引標籤上,按一下 [XML] 群組中的 [更新資料]

    XML 重新整理資料

  • 在 [ 資料」 選項卡 上,按一下 [ 全部重新處理

如果您有多個連接,而您只想更新特定連接,請選取該資料範圍內的任何儲存格,按一下 [全部重新重新一次」 旁的箭號,然後按一下 [重新更新

更新資料連線

控制重新建立連接方式或時間

  1. 按一下包含您連結資料的任何儲存格。

  2. 在 [ 資料」 選項卡上,按一下 [全部重新重新處理) 旁的箭 箭,然後按一下[連接屬性> 。

    連線內容

  3. 在 " 使用量" 選項卡上,設定您想要變更的任何選項。

    對於非常大的資料集,請考慮檢查啟用 背景重新設定 選項。 這會將控制權Excel您,而不是等待重新整理完成。

取消或檢查重新整理的狀態

如果您的活頁簿連線至大型資料來源,重新整理可能會需要比您預期還長的時間。 如果您要檢查或是取消重新整理,請執行下列其中一項步驟:

  • 檢查查詢的狀態    訊息會出現在 Excel 狀態列上,表示查詢正在執行。 按兩下郵件以檢查查詢的狀態。

  • 停止幕後更新    如果您要停止在幕後執行的查詢,按兩下狀態列上的查詢狀態訊息,以顯示 [外部資料更新狀態] 對話方塊,然後按一下 [停止更新]

  • 停止查詢    如果您在幕後更新已關閉後想要停止執行查詢,請按下 ESC 鍵。

當您使用新 Power Pivot 來重新處理先前已輸入的資料時,您可以查看重新處理是否成功、失敗或已取消。

  • 在 Power Pivot中,按一下[>取得外部資料>重新重新整>全部重新輸入目前資料表或資料模型中的所有資料表。

    針對資料模型中使用的每個連接,會指出重新更新的狀態。 有三種可能的結果。

    PowerPivot 中的資料重新整理狀態訊息

「成功」會報告每一個資料表所輸入的列數。

如果資料庫離線、您不再具有許可權,或是刪除或重新命名來源中的資料表或欄,可能會發生「錯誤」。 請確認資料庫是否可用,或許可以在不同的活頁簿中建立新連接。

「已取消」表示Excel重新處理要求,可能是因為連接上已停用重新更新。

提示: 您是否要與其他可能想要重新更新資料的人共用此活頁簿? 提醒同事要求提供資料的資料來源許可權,協助同事避免資料重新更新錯誤。

資料表屬性顯示資料重新處理中使用的查詢

資料重新處理只是重新執行最初用來取得資料的同一個查詢。 您可以在資料編輯視窗中檢視資料表屬性,有時 Power Pivot 查詢。

  1. 若要查看資料重新處理期間使用的查詢,請按一下 [管理Power Pivot>開啟 Power Pivot 視窗。

  2. 按一下 [設計 > 資料表屬性

  3. 切換到查詢編輯器來查看基礎查詢。

查詢不會針對每種資料來源類型顯示。 例如,資料摘要輸入不會顯示查詢。

取消資料重新更新的連接屬性

在 Excel中,您可以設定可決定資料重新更新頻率的連接屬性。 如果特定連接不允許重新更新,當您執行全部重新更新或嘗試重新建立使用該連接的特定資料表時,您就會收到取消通知。

  1. 若要查看連接屬性,Excel按一下 [資料>連結以查看在活頁簿中使用的所有連接清單。

  2. 選取一個連接,然後按一下 [ 屬性> 。

  3. 使用量中,重新 Power Pivot 中,如果核取方塊已清除以在全部重新更新上重新建立此連接,則當您嘗試重新Power Pivot 取消。

重新SharePoint Server 2013

在 SharePoint Server 2013 上,您可以在伺服器上排程無人值守的資料重新更新,但這麼做需要安裝 Power Pivot SharePoint 2013 的 SharePoint 環境並SharePoint。 請與系統管理員SharePoint,看看是否提供排定的資料重新更新。

使用 Power Query,您可以重新更新查詢,將最新資料導入資料表,而不需要重新造出查詢。

重要: 

  • Excel 2010   Power Query 並未包含在 Excel 2010 中,但您可以下載、安裝及啟用Power Query Add-In。

  • 若要啟用 Power Query 附加元件, 請按一下 [檔案 > 選項 > [附加元件> 。 在底部的 [管理] 區段中,選擇下拉式清單的 [COM 增益集] 選項,然後按一下 [執行]。 按一下 [Power Query] 核取方塊,然後按一下 [確定]。 Power Query 功能區應該會自動顯示,但如果沒有,請關閉並重新啟動Excel。

若要重新更新查詢:

  1. 在 [ 查詢編輯器> 功能區中,按一下 [重新編輯預覽> 。

[查詢編輯器] 功能區

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

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

如果您的Excel與 Access 資料庫中的資料表或查詢有連接,您可以確定它會顯示最新的資訊。 使用資料 (上的重新) 命令執行此操作。

  1. 在工作表上,按一下包含 Access 資料的任何儲存格。

  2. 在 [資料」 標籤的 [連接) 群組中,按一下 [全部重新重新一次」 旁的箭鍵,然後按一下 [重新建立

更新資料連線

若要控制重新建立連接的時間或頻率:

  1. 按一下包含 Access 資料的任何儲存格。

  2. 在 [ 連接群組 中,按一下 [全部重新重新一次 圖旁的箭鍵,然後按一下 [連接屬性> 。

對非常大型的資料集,請考慮執行幕後重新整理。 這能將 Excel 的控制權交還給您,而不是讓您花數分鐘以上,等待重新整理結束。

連線內容

  1. 在 " 使用量" 選項卡上,設定您想要變更的任何選項。

檢查狀態或取消重新更新

如果您的活頁簿連線至大型資料來源,重新整理可能會需要比您預期還長的時間。 若要檢查重新更新或取消,請執行下列一或多個操作:

  • 檢查查詢的狀態    訊息會出現在 Excel 狀態列上,表示查詢正在執行。 按兩下郵件以檢查查詢的狀態。

  • 停止幕後更新    如果您要停止在幕後執行的查詢,按兩下狀態列上的查詢狀態訊息,以顯示 [外部資料更新狀態] 對話方塊,然後按一下 [停止更新]

  • 停止查詢    如果您在幕後更新已關閉後想要停止執行查詢,請按下 ESC 鍵。

如果您的Excel與資料表中的資料表或查詢SQL Server,您可以確定它會顯示最新的資訊。 使用資料 (上的重新) 命令執行此操作。

  1. 在工作表上,按一下任何包含您資料SQL Server儲存格。

  2. 在 [資料」 標籤的 [連接) 群組中,按一下 [全部重新重新一次」 旁的箭鍵,然後按一下 [重新建立

更新資料連線

若要控制重新建立連接的時間或頻率:

  1. 按一下任何包含您資料SQL Server儲存格。

  2. 在 [ 連接群組 中,按一下 [全部重新重新一次 圖旁的箭鍵,然後按一下 [連接屬性> 。

對非常大型的資料集,請考慮執行幕後重新整理。 這能將 Excel 的控制權交還給您,而不是讓您花數分鐘以上,等待重新整理結束。

連線內容

  1. 在使用 狀況的 選項卡上,設定您想要變更的任何選項,例如啟用背景重新設定。

取消或檢查重新整理的狀態

如果您的活頁簿連線至大型資料來源,重新整理可能會需要比您預期還長的時間。 如果您要檢查或是取消重新整理,請執行下列其中一項步驟:

  • 檢查查詢的狀態    訊息會出現在 Excel 狀態列上,表示查詢正在執行。 按兩下郵件以檢查查詢的狀態。

  • 停止幕後更新    如果您要停止在幕後執行的查詢,按兩下狀態列上的查詢狀態訊息,以顯示 [外部資料更新狀態] 對話方塊,然後按一下 [停止更新]

  • 停止查詢    如果您在幕後更新已關閉後想要停止執行查詢,請按下 ESC 鍵。

如果您的 Excel與 OLE DB 資料來源中的資料表或查詢有連接,您可以確認該活頁簿會顯示最新的資訊。 使用資料 (上的重新) 命令執行此操作。

  1. 在工作表上,按一下包含 OLE DB 資料的任何儲存格。

  2. 在 [資料」 標籤的 [連接) 群組中,按一下 [全部重新重新一次」 旁的箭鍵,然後按一下 [重新建立

更新資料連線

若要控制重新建立連接的時間或頻率:

  1. 按一下包含 OLE DB 資料的任何儲存格。

  2. 在 [ 連接群組 中,按一下 [全部重新重新一次 圖旁的箭鍵,然後按一下 [連接屬性> 。

對非常大型的資料集,請考慮執行幕後重新整理。 這能將 Excel 的控制權交還給您,而不是讓您花數分鐘以上,等待重新整理結束。

連線內容

  1. 在 " 使用量" 選項卡上,設定您想要變更的任何選項。

檢查或取消重新更新

如果您的活頁簿連線至大型資料來源,重新整理可能會需要比您預期還長的時間。 若要檢查或取消重新更新,請執行下列其中一項操作:

  • 檢查查詢的狀態    訊息會出現在 Excel 狀態列上,表示查詢正在執行。 按兩下郵件以檢查查詢的狀態。

  • 停止幕後更新    如果您要停止在幕後執行的查詢,按兩下狀態列上的查詢狀態訊息,以顯示 [外部資料更新狀態] 對話方塊,然後按一下 [停止更新]

  • 停止查詢    如果您在幕後更新已關閉後想要停止執行查詢,請按下 ESC 鍵。

當您用於地圖的資料變更時,您可以在 3D 或 3D 地圖。 變更即會反映在您的地圖上。 方法如下:

  • 在 3D 地圖中,按一下[>重新資料

[常用] 索引標籤上的 [重新整理資料]

將資料新增至 Power Map

若要新增資料至您的 3D 地圖Power Map:

  1. 在 3D 地圖中,前往要新增資料的地圖。

  2. 將 3D 地圖視窗開啟,按一下 Excel,然後選取您想要新增的工作表資料。

  3. 在 Excel 功能區中,按一下 [插入] > [地圖] 箭號 > [將所選資料新增至 Power Map]

將選取的資料新增至 Power Map 命令

您的 3D 地圖會自動更新以顯示其他資料。

手動重新整理

  1. 按一下樞紐分析表中的任何位置。

    這會顯示資料 透視表工具新增選項和 設計 選項卡

  2. 在選項 選項卡資料群組中 ,執行下列其中一項操作:

  3. 若要更新資訊以與資料來源相符,請按一下 [重新更新> 按鈕, 或按 ALT+F5。

    您也可以以滑鼠右鍵按一下樞紐分析表,然後按一下 [重新更新。

  4. 若要重新重新處理活頁簿中所有的樞紐分析表,請按一下 [重新 處理按鈕箭鍵,然後按一下 [全部重新處理

    Excel 功能區圖像

    如果重新>超過您的預期,請按一下[重新>重新>狀態選項以檢查重新檢查狀態。

    若要停止重新整理,請按一下 [取消重新整理]。

防止調整欄寬和儲存格格式設定

如果您重新整理樞紐分析表資料時,資料的欄寬與儲存格的格式設定也會隨之調整,而您不希望發生這種情形,那麼請確定下列選項已選取:

  1. 按一下 [選項 > 選項

    [樞紐分析表工具] 下 [選項] 索引標籤中的 [樞紐分析表] 群組
  2. 在 [版面配置與格式] 索引標籤,選取 [更新時自動調整欄寬] 與 [更新時自動套用格式] 核取方塊。

開啟活頁簿時,自動重新重新開啟樞紐分析表資料

  1. 按一下樞紐分析表中的任何位置。

  2. 按一下 [選項] 索引標籤上 [樞紐分析表] 群組中的 [選項]。

    [樞紐分析表工具] 下 [選項] 索引標籤中的 [樞紐分析表] 群組

  3. 在 [樞紐分析表選項」對話方塊中,選取 [資料標籤上開啟檔案時重新檢查資料> 核取方塊。

在 Microsoft Office Excel中顯示的資料Excel Services可能來自兩個不同的位置。 資料可能直接儲存在活頁簿中,或可能儲存在外部資料源中,例如儲存在資料庫或線上分析處理 (OLAP) cube 中。

如果資料來自外部資料源,則活頁簿作者或系統管理員已定義連接資訊,通常是在 Office 資料連線 (.odc) 檔案中,說明如何尋找、登入、查詢及存取外部資料源。

當您連接到外部資料源時,您可以執行重新更新作業以取回更新的資料。 每次重新資料時,您都會看到資料的最新版本,包括自上次重新更新以來對資料進行的任何變更。

瞭解重新資料

下圖說明重新建立連接到外部資料源的資料時,會發生什麼情況的基本程式。

重新整理外部資料的基礎程序

  1. 重新處理作業會獲得最新的資料。

  2. 通常儲存至連接檔案的連接會定義存取及從外部資料源中取得資料所需的所有資訊。

  3. 您可以存取各種不同的資料來源,例如 OLAP、SQL Server、OLEDB 提供者和 ODBC 驅動程式。

  4. 最新資料會新加到目前的活頁簿中。

瞭解安全性考慮

當您連接到外部資料源並嘗試重新更新資料時,請注意潛在的安全性問題,以及瞭解您可以處理任何安全性問題。

資料連線檔案通常包含一或多個用來重新更新外部資料的查詢。 有惡意目的的使用者可以取代此檔案,設計查詢以存取機密資訊,並將其發佈給其他使用者,或執行其他有害動作。 因此,請確保連接檔案是由可靠的個人所撰寫,而且連接檔案是安全的,而且來自信任的資料連線文件庫 (DCL) 。

有關系統管理員如何撰寫連接檔案、建立信任的位置,以及保護連接檔案等詳細資訊,請參閱 Microsoft Office Excel 2007 說明Office SharePoint伺服器管理說明。

安全性附註: 存取外部資料源通常需要認證 (例如使用者名稱和密碼) 用來驗證使用者。 請確定這些認證以安全且安全的方式提供,而且您不會不小心將這些認證公開給其他人。

控制資料的重新更新方法

您可以執行下列一或多個操作,控制如何從外部資料源重新更新資料:

  • 開啟時重新開啟   在 Microsoft Office Excel 2007中,活頁簿作者可以建立一個在開啟活頁簿時自動重新重新處理外部資料的活頁簿,方法為選取[連接屬性> 對話方塊中的 [開啟檔案時重新檢查資料> 核取方塊。 (在 [資料 (上,按一下 [連接> 群組中的 [連接>、選取連接、按一下[內容」、按一下[使用狀況> 選項卡,然後在開啟檔案時按一下 [重新) 在此案例中,Excel Services在顯示活頁簿並建立新會話之前,一直重新建立資料。 如果活頁簿作者在開啟檔案時清除了重新處理資料核取方塊,則會顯示與活頁簿一起緩存的資料,這表示當使用者手動重新重新處理資料時,使用者會看到目前會話期間重新更新、最新的資料,但資料不會儲存至活頁簿。 如果您想要確保當您在 Excel Services 中顯示活頁簿時,一直顯示最新資料,請選取使用 Office Excel 來開啟檔案時重新Office Excel。

    如果您使用的是 Office 資料連線檔案 (.odc) ,請確定您同時在 [連接屬性> 對話方塊 (中設定 [一直使用連接檔案> 核取方塊 (在 [資料資料> 選項卡上,按一下 [連接>群組中的 [連接>,選取連接,按一下 [屬性>,按一下 [定義> 定位停駐點,然後按一下 [一直使用連接檔案) 。

    信任的檔案位置網站設定、 短期會話超時外部資料緩存生命週期,也會影響重新處理作業。 如要詳細資訊,請參閱您的系統管理員或Microsoft Office SharePoint伺服器管理中心協助系統。

  • 手動重新更新   

    附註: 您只可以手動重新重新處理樞紐分析表。

    1. 選取樞紐分析表中的儲存格。

    2. 在 [Excel存取工具列上,按一下 [更新>功能表下的[重新建立選取的連接> 。

      附註: 

      • 任何導致重新查詢 OLAP 資料來源的互動式作業,會啟動手動重新檢查作業。

      • 如果看不到 此重新 建立命令,則網頁零件作者已清除重新選取的連接 、重新建立所有連接 屬性。 詳細資訊請參閱網頁Excel網頁元件自訂屬性

  • 重新建立所有連接   在 [web access Excel工具列的 [更新>功能表下,按一下 [重新建立所有連接

  • 定期重新檢查   使用 Office Excel 2007,活頁簿作者可以指定在針對活頁簿中每個連接開啟活頁簿後,以指定的時間間隔自動重新重新處理資料。 例如,庫存資料庫可能會每小時更新一次,因此,活頁簿作者已定義該活頁簿,每隔 60 分鐘自動重新更新一次。

    網頁零件作者可以選取或清除 Excel Web Access 定期資料重新更新屬性,以啟用或停用此定期重新處理作業 ,如果由活頁簿作者定義此屬性。 根據預設,在經過時間間隔後,Web Access 網頁Excel顯示下列重新Excel提示:

    重新<連結清單>? (現在) (永遠) (不要再問我)

    網頁Excel網頁部分作者也可以設定顯示定期資料重新檢查提示屬性,以控制 Excel Services 在會話期間執行定期資料重新更新時所顯示的訊息行為:

    • 總是      表示每一個時間間隔會顯示一則提示訊息。

    • 選擇      表示使用者可以選擇繼續定期重新更新,而不顯示訊息。

    • 從來 沒有      表示網頁Excel會定期重新檢查,而不會顯示訊息或提示。

    詳細資訊請參閱網頁Excel網頁元件自訂屬性

  • 取消重新更新   由於重新更新作業可能需要超過您的預期時間,因此您可以取消。 重新 Excel Services 時,系統會顯示 Excel Services 提示訊息。 按一下 [ 取消」 以中斷作業,好方便您完成重新處理作業。 取消重新處理作業之前,查詢所返回的資料將會顯示。

您可以在開啟活頁簿時自動重新整理外部資料範圍。 或者,您可以選擇儲存活頁簿,但不儲存外部資料以縮小檔案大小。

  1. 按一下外部資料範圍中的儲存格。

  2. 在 [資料] 索引標籤上的 [連線] 群組中,按一下 [全部重新整理],然後按一下 [連線內容]。

    連線內容

  1. 按一下 [使用方式] 索引標籤。

  2. [更新] 底下,選取 [開啟檔案時自動更新] 核取方塊。

  3. 如果您想要儲存活頁簿與查詢定義,但不包含外部資料,請選取 [儲存活頁簿之前,移除外部資料範圍的資料] 核取方塊。

  1. 按一下外部資料範圍中的儲存格。

  2. 在 [資料] 索引標籤上的 [連線] 群組中,按一下 [全部重新整理],然後按一下 [連線內容]。

    連線內容

  3. 按一下 [使用方式] 索引標籤。

  4. 選取 [每隔] 核取方塊,然後輸入每項重新整理作業之間的分鐘數。

儲存的密碼並不會加密,因此不建議使用密碼。 如果您的資料來源需要密碼才能連線,您可以要求使用者輸入密碼後才能重新整理外部資料範圍。 下列程式不適用於從文字檔或網頁查詢 (.txt) 中 (.iqy) 。

請使用結合大小寫字母、數字和符號的強式密碼。 未結合這些元素的密碼則為弱式密碼。 例如,強式密碼:Y6dh!et5。 弱式密碼:House27。 密碼的長度應該是 8 個字元以上。 使用 14 個字元以上的複雜密碼較佳。

您必須記住您的密碼。 若忘記了密碼,Microsoft 亦無法擷取該密碼。 請將您寫下的密碼儲存在安全之處,不要將所保護的資訊存放在同一處。

  1. 按一下外部資料範圍中的儲存格。

  2. 在 [資料] 索引標籤上的 [連線] 群組中,按一下 [全部重新整理],然後按一下 [連線內容]。

    連線內容

  3. 按一下 [定義] 索引標籤,然後清除 [儲存密碼] 核取方塊。

附註: Excel 只會在每個 Excel 工作階段中第一次重新整理外部資料範圍時提示您輸入密碼。 您下次啟動 Excel 時,如果開啟包含該查詢的活頁簿,然後嘗試執行重新整理作業,則系統會再次提示您輸入密碼。

對非常大型的資料集,請考慮執行幕後重新整理。 這能將 Excel 的控制權交還給您,而不是讓您花數分鐘以上,等待重新整理結束。

  1. 按一下外部資料範圍中的儲存格。

  2. 在 [資料] 索引標籤上的 [連線] 群組中,按一下 [全部重新整理],然後按一下 [連線內容]。

    連線內容

    附註: 您無法在幕後執行 OLAP 查詢。

    附註: 您無法為擷取資料模型資料的任何連線類型執行查詢。

  3. 按一下 [使用方式] 索引標籤。

  4. 選取 [啟用幕後執行更新作業] 核取方塊在幕後執行查詢。 清除此核取方塊可在您等待時執行查詢。

    當您錄製包含查詢的巨集時,Excel 不會在幕後執行查詢。 若要變更錄製的巨集好讓查詢在幕後執行,請在 Visual Basic 編輯器 中編輯巨集。 將 QueryTable 物件的更新方法從 BackgroundQuery := False 變更為 BackgroundQuery := True

如果您的活頁簿連線至大型資料來源,重新整理可能會需要比您預期還長的時間。 如果您要檢查或是取消重新整理,請執行下列其中一項步驟:

  • 檢查查詢的狀態    訊息會出現在 Excel 狀態列上,表示查詢正在執行。 按兩下郵件以檢查查詢的狀態。

  • 停止幕後更新    如果您要停止在幕後執行的查詢,按兩下狀態列上的查詢狀態訊息,以顯示 [外部資料更新狀態] 對話方塊,然後按一下 [停止更新]

  • 停止查詢    如果您在幕後更新已關閉後想要停止執行查詢,請按下 ESC 鍵。

另請參閱

適用於 Excel 的 Power Query 說明

在瀏覽器中重新更新活頁簿中的外部資料

變更公式重新計算、反覆運算或Excel

需要更多協助?

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×