Excel のブックとグラフの API の概要Excel workbooks and charts API overview

Excel は、必要不可欠な生産性向上ツールです。Excel is an indispensable productivity tool. あらゆる業界と職務のユーザーが、あらゆる種類のデータを保存、追跡、操作するためのツールとして採用しています。Users across all industries and job functions embrace it as a tool for storing, tracking, and manipulating all kinds of data. 簡単なタスク追跡やデータ管理から複雑な計算や本格的なレポートに至るまで、あらゆる作業に使用されます。It's used for everything from simple task tracking and data management, to complex calculations and professional reporting. Microsoft Graph で Excel REST API を使用して、データ、計算、レポート、およびダッシュボードの値を拡張できます。You can use the Excel REST API in Microsoft Graph to extend the value of your data, calculations, reporting, and dashboards.

Excel と統合する理由Why integrate with Excel?

Microsoft Graph を使用すると、OneDrive、SharePoint、またはその他のサポートされているストレージ プラットフォームに格納されている Excel ブックを、Web アプリケーションやモバイル アプリケーションで読み取ったり変更したりすることができます。You can use Microsoft Graph to allow web and mobile applications to read and modify Excel workbooks stored in OneDrive, SharePoint, or other supported storage platforms.

計算の実行Perform calculations

ユーザーは、Excel 内で詳細かつ複雑な計算を簡単に実行できる点を非常に気に入っています。Users love the ease with which they can perform deep and complex calculations within Excel. 今では、Excel の強力な計算エンジンにアクセスして瞬時に結果を得ることができます。You can now access Excel’s powerful calculation engine with instant results. たとえば、住宅ローン計算アプリで元金、金利、支払回数を含む簡単な API 呼び出しを行うことにより、Excel の PMT 関数を利用できます。For example, a mortgage calculator can take advantage of the PMT function from Excel by making a simple API call that includes principal, rate and number of payments. Excel が難しい作業をすべて行い、瞬時に毎月の返済額を返します。Excel does all the difficult work and returns the monthly payment instantly. 現在、300 以上の Excel ワークシート関数が利用可能であり、Excel でサポートされている広範囲の数式に完全にアクセスできます。With more than 300 Excel worksheet functions currently available, you have full access to the breadth of formulas supported by Excel today. 複雑なビジネス モデルを繰り返し再構築する必要はありません。Complex business models don’t need to be rebuilt repeatedly. 開発者は、簡単な API 呼び出しによってこれらの計算を瞬時に実行し、結果を取得するように Excel をプログラミングできます。Developers can program Excel to perform those calculations instantly and retrieve the results with simple API calls.

レポートの生成と結果の分析Generate reports and analyze results

Excel は、簡単なデータ テーブルから複雑で本格的なダッシュボードまでをカバーする柔軟なレポートおよび分析ツールです。Excel is a flexible reporting and analysis tool, from simple data tables to complex professional dashboards. 現在では、Excel のすべてのレポート機能への完全なアクセスが提供され、Excel は Office 365 内のオンライン レポート サービスになっています。Today, we give you full access to all of Excel’s reporting features, making Excel an online reporting service within Office 365. ユーザーが現在作成し、利用しているレポート作成シナリオをカスタム アプリに取り込み、本格的なグラフ作成や大量のデータ分析をインテリジェントに行うことで、Excel がこれらのカスタマイズされたエクスペリエンスにシームレスに融合されることを想像してみてください。Imagine any of the reporting scenarios users create and rely on today pulled into a custom app to create professional charts or analyze large sets of data intelligently, seamlessly blending Excel into those customized experiences.

データの保存と追跡Store and track data

Excel は、データを保存して追跡するための優れたツールでもあります。Excel is also a great tool to store and track data. 情報がブックに保存されている場合、そのデータは Office 365 と統合されている任意のアプリで使用できます。If your information is stored in a workbook, that data is available to any app that integrates with Office 365. そのコンテンツをカスタム ソリューションで読み取り、それらのソリューションのデータ ストレージとして Excel を使用できます。Its contents are available to read from custom solutions, and those solutions can use Excel for data storage.

注: Excel の REST API では、Office Open XML ファイル形式のブック (.xlsx 拡張子のブック) のみがサポートされています。Note: The Excel REST API supports only Office Open XML file formatted workbooks (files with the.xlsx extension). .xls 拡張子のブックはサポートされていません。The .xls extension workbooks are not supported.

Excel REST API の使用Using the Excel REST API

Microsoft Graph を使用すると、OneDrive、SharePoint、またはその他のサポートされているストレージ プラットフォームに格納されている Excel ブックを、Web アプリケーションやモバイル アプリケーションで読み取ったり変更したりすることができます。Workbook (つまり Excel ファイル) リソースには、リレーションシップを介するその他のすべての Excel リソースが含まれています。ファイルの場所を URL で指定すれば、ドライブ API でブックにアクセスできます。例:You can use Microsoft Graph to allow web and mobile applications to read and modify Excel workbooks stored in OneDrive, SharePoint, or other supported storage platforms. The Workbook (or Excel file) resource contains all the other Excel resources through relationships. You can access a workbook through the Drive API by identifying the location of the file in the URL. For example:

https://graph.microsoft.com/{version}/me/drive/items/{id}/workbook/

https://graph.microsoft.com/{version}/me/drive/root:/{item-path}:/workbook/

ブックに対して作成、読み取り、更新、削除 (CRUD) 操作を実行するための標準 REST API を使用して、一連の Excel オブジェクト (テーブル、範囲、グラフなど) にアクセスできます。You can access a set of Excel objects (such as Table, Range, or Chart) by using standard REST APIs to perform create, read, update, and delete (CRUD) operations on the workbook.

API リファレンスAPI reference

このサービスの API リファレンスをお探しですか?Looking for the API reference for this service?

次のステップNext steps