XMLをExcelにインポートする方法[例]
データはあらゆるビジネスエンティティの血流です。 企業は、ビジネス データ ストレージ要件に応じて、さまざまなプログラムと形式を使用してデータを保存します。 データベース エンジンを利用した給与計算プログラムを使用したり、CSV ファイルや Web サイトからのデータを Excel で分析することもできます。 この記事では、上記を実現する方法を説明します。
外部データソースとは何ですか?
外部データは、Excel の外部にあるソースから Excel にリンクまたはインポートしたデータです。
外部の例としては、次のようなものがある。
- に保存されているデータ Microsoft データベースにアクセスします。これはカスタム アプリケーションからの情報である可能性があります。 給与計算、POS、在庫、 等々
- データ SQL サーバーまたは他のデータベース エンジン、すなわち MySQL, Oracleなど – これはカスタム アプリケーションからの情報である可能性があります
- Web サイト/Web サービスからの情報 – これは、 ウェブサービス つまり、インターネットからの為替レート、株価などです。
- テキスト ファイル (CSV、タブ区切りなど) – これは、直接リンクを提供しないサードパーティ アプリケーションからの情報である可能性があります。 このようなデータには、カンマ区切りファイル CSV などにエクスポートされた銀行支払いが含まれる可能性があります。
- 他のタイプ、つまり HTML データ、 Windows Azure マーケットプレイス等
Webサイト(XMLデータ)の外部データソース例
XML を Excel にインポートするこの例では、ユーロ通貨を取引していて、欧州中央銀行 Web サービスから為替レートを取得したいと想定します。 通貨為替レート API リンクは次のとおりです。 http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
- 新しいワークブックを開く
- リボンバーの「データ」タブをクリックします。
- 「Webから」ボタンをクリックします
- 次のウィンドウが表示されます
- 入力します http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml 住所の中で
- 「Go」ボタンをクリックすると、XML データのプレビューが表示されます。
- 完了したら「インポート」ボタンをクリックします
次のオプションダイアログウィンドウが表示されます。
- 「OK」ボタンをクリックします
- 次のExcelインポートXMLデータを取得します。
XML を Excel にインポートする方法
XML ファイルを Excel にインポートする別の例を見てみましょう。今回は、Web リンクの形式ではないローカル XML を使用します。 以下からXMLファイルをダウンロードできます。
ここでは、XML ファイルを開く方法を段階的に説明します。 Excel:
ステップ 1) Excel で新しいワークブックを作成する
- 新しいワークブックを開く
- リボンバーの「データ」タブをクリックします。
- 「他のソースから」をクリックします
ステップ 2) データ ソースとして XML を選択します
- 次に「XML データインポートから」をクリックします。
ステップ 3) XML ファイルを見つけて選択します
- 今すぐ XMLファイル Excelシートへ
上記の例のようなオプションダイアログウィンドウが表示されます
- 「OK」ボタンをクリックします
- 以下のデータが得られます
まとめ
Excel には、数値データを分析し、グラフなどの視覚的なレポートを作成できる強力な機能があります。 外部データのインポートを利用して、ビジネス レポート要件を満たす独自のカスタム レポートを作成できます。