ExcelデータのWeb化で情報共有をスムーズに業務をラクにする! SMBのExcel活用術【第2回】

万能ツール「Excel」のデータ資産を生かして業務をラクにする方法を紹介する本連載。今回は、Web/Excel間でデータを誰でも簡単に共有できる活用術を紹介する。

2009年09月11日 08時00分 公開
[井上猛雄]

Webクエリでダイナミックにインターネットやイントラネットのデータを収集

 今回は、「Office Excel(以下、Excel)データのWeb化」をテーマに業務効率を高める手法やツールを紹介したい。

 前段として、Excelに搭載されている「Webクエリ機能」を利用し、WebとExcelのデータを同期させながら、ダイナミックに情報を収集する方法について触れておこう。これは、WebデータをExcelデータとして取り込む方法である。今回の「ExcelデータのWeb化」とは逆のプロセスとなるものの、WebからExcelに最新データを取り込んだ後にデータを加工し、それを再度Web化して他ユーザーに公開することで、鮮度の高い情報共有が実現できる。

 Webクエリ自体は、Excel 97やExcel 2000など古いバージョンのExcelから搭載されている有名な機能だ。定期的にチェックしているWebサイトのデータを取り込み、データを分析する際にとても役立つ。ここでは、Excel 2007を使ってWebクエリを試してみよう。オーソドックスな例として、Yahoo!ファイナンスの外国為替レート表のデータを自動取得する手順について紹介する。

 Webクエリの作成は、メニューの[データ]-[Webクエリ]で実行する(Excel 2003の場合は[データ]-[外部データの取り込み]-[新しいWebクエリ])。Webクエリを選択すると「新しいWebクエリ」のウィンドウが開くので、取得データのあるWebサイトのURL(http://quote.yahoo.co.jp/m3/)をアドレスバーに入力し、「移動」ボタンを押すと該当ページが現れる。ここでWebページのテーブル(table)部には黄色い矢印ボタン(以下、[→])が表示される。

 取り込みたい表データ部の[→]にマウスポインタを合わせると、Webクエリで取り込めるデータ範囲が水色の枠線で示される。取り込みたいデータ範囲の[→]をクリックすると、[→]が緑色のチェックマークに変わる(画面1)。さらに「取り込み」ボタンを押すと「データのインポート」画面が表示される。そこでデータを取り込む際に「既存」または「新規」のワークシートを選択すると、ExcelシートにWebデータが取り込まれる仕組みだ。しばらくしたら「更新」ボタンを押し、データが本当に更新されたか確かめよう(画面2)。

画面1画面2 (画面1=左)「新しいWebクエリ」のウィンドウにURLで指定したページが現れる。取り込みたい表データ部の[→]をクリックして緑のチェックマークに変わったら、「取り込み」ボタンを押す。(画面2=右)Webクエリ機能によってデータが取り込まれたところ。メニューから更新を選ぶと、新しいデータが取り込まれる《クリックで拡大》

 次にデータの自動更新を設定する。データのセルを選択した状態で[データ]-[プロパティ]を押すと「外部データ範囲のプロパティ」画面が表示される(画面3)。そして「コントロールの更新」項目の「定期的に更新する」や「ファイルを開くときにデータを更新する」にチェックを入れる。1日に数回程度の更新であれば「ファイルを開くときにデータを更新する」に設定、さらに更新頻度を上げたい場合は「定期的に更新する」の機能を利用してデータを自動的にアップデートさせる。Webクエリと連動した最新データを反映したグラフを表示させることも可能だ。

画面3 画面3 「外部データ範囲のプロパティ」画面でデータの自動更新を設定する。「定期的に更新する」や「ファイルを開くときにデータを更新する」などにチェックを入れる

 ただし、これらの更新データは同一シートの同一セルに上書きされるので、実運用時はマクロ機能やVBAでカスタマイズして、ほかのセルやシートにデータを蓄積するとよい。また、為替レートの上下限を設定してメッセージボックスでアラートをかけるなど、いろいろな工夫を凝らすとさらに使いやすくなるだろう。あるいは自身で作るのが面倒ならば、市販のExcelアドインを利用するのも手だ。例えばフリーフォーマットの「Excelの玉手箱」アドインコレクション「Webクエリ連続実行」(価格900円)を使うと、3つのWebからの取得データを各ワークシートに転記できる。

会員登録(無料)が必要です

Copyright © ITmedia, Inc. All Rights Reserved.

新着ホワイトペーパー

製品レビュー 株式会社ソラコム

IoTカメラで進化する観光コンテンツ、その先にある新サービス創出の現場へ

IoTカメラは工場や倉庫における保安・監視用途などで活用されることが多かったが、現在の活用領域は大きく広がっている。観光地における課題解決と体験価値の向上を目指し、IoTカメラを観光コンテンツに応用した事例から、その実態を探る。

市場調査・トレンド ユーソナー株式会社

中堅・中小企業(SMB)攻めで悩んでる? 課題を解決するデータ活用法

国内の中堅・中小企業(SMB)は、商品サービスの導入が早く進むため、多くの企業がターゲットにするものの、数が多過ぎて優先順位がつけにくいといった課題もある。本資料では、SMB市場開拓における3つの課題と、その解決策を解説する。

製品資料 LRM株式会社

セキュリティ対策が取引獲得の要件に、企業が取り組むべき対策とその実践方法

サイバー攻撃から自社を守るだけでなく、取引を拡大するためにもセキュリティ対策の強化は必須の取り組みだ。その理由を確認しながら、セキュリティ対策の強化で特に重要とされる従業員教育について、必要性や実践法を解説する。

プレミアムコンテンツ アイティメディア株式会社

中小企業こそ「モバイルアプリケーション」を活用すべき7つの理由

中小企業は、モバイルアプリケーションを活用することで顧客と密接な関係を構築したり、パートナー企業との関係を維持したりできる。モバイルアプリケーションが役立つ理由を7つ紹介する。

プレミアムコンテンツ アイティメディア株式会社

どんな働き方でも困らない「ノートPC」を選ぶポイントとは?

コロナ禍を経て、業務に必要な「ノートPC」の条件は変わった。どのような条件で選ぶことが望ましいのか。選定のポイントを解説する。

From Informa TechTarget

お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。

ITmedia マーケティング新着記事

news046.png

「ECプラットフォーム」売れ筋TOP10(2025年4月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news026.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年4月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...

news130.jpg

Cookieを超える「マルチリターゲティング」 広告効果に及ぼす影響は?
Cookieレスの課題解決の鍵となる「マルチリターゲティング」を題材に、AI技術によるROI向...