売上実績や給与支払い、Webサイトのアクセスログなどを、Accessのようなデータベースで管理していることはよくあります。これらのデータを基に、売上実績や請求書などの帳票、アクセス統計などの報告書を作成する際、どのようにしているでしょうか。もちろん、Accessのレポート機能を利用しても構いません。しかし、使い慣れたExcelにデータを取り込み、そのまま集計やグラフ化までできれば便利だと思いませんか。
ここでは、Accessデータベースで用意されたアクセスログ情報をExcelに取り込み、月別アクセス数の推移をグラフ化するまでを自動化してみましょう(図1)。ログのフィールドは表1の通りです。
フィールド名 | データ型 | 概要 |
---|---|---|
sid | テキスト型 | メニューコード |
today | テキスト型 | アクセス年月(YYYYMMの形式) |
cnt | 数値型 | アクセス数 |