PC Online パソコン&モバイル、インターネット情報とソフトウエア活用サイト

本文へジャンプ

特設サイト一覧
ホーム > ソフトウエア > 業務支援/申告 > 目次

2011年2月7日 page:1/3次へ

100個あるExcel名簿から特定の顧客だけを横断で抜き出す(第9回)

クジラ飛行机=スーパークリエーター

印刷ページ
  • このエントリーをはてなブックマークに追加
  • Clip to Evernote
  • mixiチェック
「あとで読む」機能の使い方
(執筆時の情報に基づいており、現在では異なる場合があります)

 今回は、複数のExcelファイルにまたがって、任意のデータを抽出する方法を紹介します。複雑な条件も指定できます。もしこれを手動で解決するならば、ファイルを検索し、一つずつファイルを開いて該当する行を探して新しいシートにコピー・アンド・ペーストして、また次のファイルで同じことをする…という作業を延々と繰り返さなくてはならないでしょう。JavaScriptでプログラムを作れば、このような作業を、あっという間に終えることができます。

 どんな場合にこのプログラムが使えるのでしょうか。今回も前々回で登場したとあるオフィスの光景を見てみましょう。いつものように、部長のJさんが、部下のWさんを呼び出しました。

部長J「えー、ごほん。今日は君に『極秘任務』を伝えようと思う!」
部下W「極秘ですか(笑)、なんだか面白そうですね」
J「いや、それが、ぜんぜん面白くないんだよ。単純な仕事でね。このUSBメモリーの中に、社外秘の顧客リストがExcelファイルで100個ほど入っている。この中から三鷹市に住んでいる顧客だけを抜き出してほしいのだけど」
W「手動でやったら時間がかかりそうですね」
J「そうなんだ。ファイル3つ開くところまでやったんだけど、疲れちゃって。お茶を飲んでいたら君のことを思い出したんだよ」
W「光栄です(それって何だかなあ…)」
J「悪いんだけど、今日中にお願いできないかな? 明日の朝の会議に使いたいので」
W「えっ、また、今日中ですか?!」
J「じゃぁ頼みますよ」

 そう言い残して、J部長は去ってしまったのでした。

          ◆     ◇     ◆     ◇     ◆

 担当者や部署ごとに、別々の名簿ファイルに顧客リストや商品リストを作っているというのはよくある話です。ある程度規模の大きな会社なら、既にこうしたデータを統合、社内用データベースで一元管理していると思います。しかし、IT化が進んでいない現場や、それほど大切でないちょっとしたデータである場合には、Excelを活用してデータ管理をしていることも多いでしょう。そうすると、時々、そうしたデータを横断検索する必要が生じます。

 今回のプログラムは、検索対象となるExcelファイルを、プログラムにドラッグ・アンド・ドロップすることで、データを含む行を抽出して、CSVファイルとして保存してくれるというものです。

検索対象の Excel ファイルをプログラムにドラッグ・アンド・ドロップ
拡大表示

すると、発見した行をCSVファイルにまとめて保存します。三鷹市在住の顧客データを抜き出したところ
拡大表示

 このプログラム一式(09-program-excelPickup.zip)は、こちらからダウンロードすることができます。WSHのJScriptを使っているので、Windows上でのみ動作します。ZIPファイルをダウンロードし、解凍すると中に説明(ReadMe.txt)とプログラム(pickup.jse)とサンプルが入っています。


連載目次(新着順)

関連記事

キーワード

Excel データ抽出 JavaScript

ショッピング

最新ランキング

PC Online会員登録

最新刊のご案内

最新の誌面から

  • 日経パソコン 2012年2月13日号

    日経パソコン 2012年2月13日号

    パソコンを仕事と生活に活かす総合情報誌
    ・Vista/XPから脱出せよ
    ・「2012年型パソコン」を読み解く
    ・ビジネスプリンター購入ガイドほか

  • 日経PCビギナーズ 2012年3月号

    日経PCビギナーズ 2012年3月号

    パソコン初心者応援マガジン
    ・写真とビデオをデジタル保存
    ・ウェブアルバムを使おう
    ・フェイスブック初めの一歩ほか

  • 日経WinPC 2012年3月号

    日経WinPC 2012年3月号

    パワーユーザーのためのPC総合情報誌
    ・2012年版自作の疑問100
    ・旬のPCケース25製品レビュー
    ・Radeon HD7970を速攻テストほか

  • 日経PC21 2012年3月号

    日経PC21 2012年3月号

    ビジネスマンのパソコン誌
    ・今すぐ始めるクラウド
    ・DVD&ブルーレイ活用術
    ・ネット&携帯電話 節約ガイドほか

日経パソコンスキルアップ倶楽部