Applies ToExcel for the web SharePoint Server 2013 Enterprise

附註:  本文假設您使用的是隨附於 Office 專業增強版的 Excel 版本。 Excel Starter 和隨附於 Office Home and Student 版的 Excel 版本不支援外部資料連線,如本文所述。

本文中的資訊僅適用於 SharePoint Server 2013 (內部部署) 的 Excel Services。 如需 Microsoft 365 (雲端)的相關資訊,請參閱在 SharePoint Online 中的活頁簿中使用外部資料

您可以在 Excel 中使用各種不同的資料來源,包括原生資料和外部資料。 Excel Services 也支援您在 Excel 中可使用的某些 (但非全部) 外部資料來源。 請閱讀本文,概略瞭解當您將活頁簿發佈至 SharePoint 文件庫 時,在 Excel Services 中支援的功能。

本文內容

什麼是外部資料?

外部資料是存放他處的資料,例如存放在伺服器上。 您可以使用一或多個外部資料連線,在活頁簿中匯入或顯示外部資料。 外部資料來源的範例有 SQL Server 資料表、SQL Server Analysis Services Cube、Microsoft Azure Marketplace 資料等等。 活頁簿中使用的外部資料連線能夠讓您傳送查詢,並從連線中所指定之資料庫接收資料。 這可讓您重新整理資料,以在活頁簿中檢視最新資訊。

您可以在 Excel 中使用原生資料,作為使用外部資料的替代方案。 原生資料直接儲存在活頁簿中,且不需要保留外部資料連線,即使曾用外部連線匯入活頁簿。 若要更新原生資料,您可以手動輸入更新或再次將資料匯入 Excel。

頁首

Excel Services 支援的資料來源

SharePoint Server 2013 中的 Excel Services 也支援您在 Excel 中可使用的某些 (但非全部) 資料來源。 若資料來源受 Excel Services 支援,您和其他使用者就能重新整理活頁簿中所顯示的資料。 SharePoint Server 2013 中的 Excel Services 支援下列資料來源類型:

  • SQL Server 資料表

  • SQL Server Analysis Services Cube

  • OLE DB 或 ODBC 資料來源

  • 資料模型,例如在 Excel 中建立者

如需詳細資訊,請與 SharePoint 系統管理員聯繫,或參閱TechNet 文章: Excel Services 支援的資料來源(SharePoint Server 2013)

頁首

Excel Web App 和 Excel Services

貴組織若是使用 Office Web Apps 連同 SharePoint Server 2013,則 Excel Services (SharePoint Server 2013 的一部分) 或Excel Web App (Office Web Apps Server 的一部分) 兩者之一會用來在瀏覽器中轉譯活頁簿。 這項決策是由 SharePoint 系統管理員所決定,並且會影響在瀏覽器視窗中使用活頁簿時支援的資料來源。 如需詳細資訊,請參閱比較 Excel Online、Excel Services 與 Excel Web App

判斷是否是使用 Excel Services 或 Excel Web App 來轉譯活頁簿

您可能會想知道,當您在瀏覽器視窗中檢視活頁簿時,如何判斷您使用的是 Excel Services 或 Excel Web App。 其中一種方式是檢查活頁簿的網址 (URL)。

  • 看看 URL 中是否含有 xlviewer 字串。 如果 URL 的形式類似 http://[servername]_layouts/15/xlviewer.aspx?id=/Documents/...,則活頁簿是由 Excel Services 轉譯。

  • 看看 URL 中是否含有 WopiFrame 字串。 如果 URL 的形式類似 http://[servername]/_layouts/15/WopiFrame2.aspx?sourcedoc=/Documents/...,則活頁簿是由 Excel Web App 轉譯。

您也可以連絡您的 SharePoint 系統管理員,以瞭解您的環境設定資訊。

Excel Services 與 Excel Web App 支援的外部資料來源

下表摘要列出您可以在 Excel 中使用的資料連線類型,以及 Excel Services 和 Excel Web App 支援的資料連線。

Excel Data Source

受 Excel Services 支援 (SharePoint Server)?

受 Excel Web App (Office Web Apps Server ) 支援?

SQL Server 資料表

是,如果環境包含 SharePoint Server 2013 並已設定為使用 Secure Store Service 或自動服務帳戶。 如需詳細資訊,請連絡 SharePoint 系統管理員。

SQL Server Analysis Services Cube

是,如果環境包含 SharePoint Server 2013 並已設定為使用 Secure Store Service 或自動服務帳戶。 如需詳細資訊,請連絡 SharePoint 系統管理員。

OLE DB 或 ODBC 資料來源

是,如果每個連線字串都包含使用者名稱和密碼。 如需詳細資訊,請連絡 SharePoint 系統管理員。

是,如果每個連線字串都包含使用者名稱和密碼。 如需詳細資訊,請連絡 SharePoint 系統管理員。

使用 Excel 建立的資料模型

是,如果 Excel Services 設定為支援資料模型。 如需詳細資訊,請連絡 SharePoint 系統管理員。

Microsoft Azure Marketplace 資料

OData 資料

XML 資料

Microsoft Access 資料

從文字檔匯入的資料

頁首

重新整理資料和在瀏覽器視窗中編輯活頁簿

當您在瀏覽器視窗中檢視活頁簿時,是否可以編輯活頁簿或重新整理瀏覽器視窗中的資料,要取決於您的環境設定。 下表摘要列出哪些內部環境支援瀏覽器視窗中的資料重新整理及編輯功能。

設定

在瀏覽器視窗中重新整理資料

在瀏覽器視窗中編輯活頁簿

SharePoint Server 2013 (Excel Services 轉譯活頁簿)

可,如果您使用的是下列的一種或多種資料來源:

  • SQL Server 資料表

  • SQL Server Analysis Services Cube

  • OLE DB 或 ODBC 資料連線

  • 資料模型

否。 若要編輯活頁簿,您必須在 Excel 中予以開啟。

Office Web Apps 伺服器(Excel Web App 呈現活頁簿)

否,除非您使用匿名連線、OLE DB 或 ODBC 資料連線,或是連線字串包含使用者名稱與密碼。

SharePoint Server 2013 搭配使用 Office Web Apps 伺服器(Excel Services 用來轉譯活頁簿)

這取決於資料來源。 請參閱 Excel Services 中支援的資料來源

SharePoint Server 2013 搭配使用 Office Web Apps 伺服器(Excel Web App 用來轉譯活頁簿)

這取決於資料來源及環境設定。 請參閱 Excel Services 中支援的外部資料來源

頁首

Need more help?

Want more options?

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

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