• ベストアンサー

EXCELを使って、アクセスログを分析をする方法を教えてください。

アクセス生ログを用いて、何時何分にアクセスが多いかという分析をしたいのですが、エクセルを利用した良い方法をご存じないでしょうか? YYYY/MM/DD TT:MM:SSというまとまりが羅列されているだけのアクセスログです。 お手数をおかけいたしますが、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.3

分析の内容がどのようなものかわかりませんが、視覚化したいということであれば「時」「分」をX、Y軸にして散布図にしてみたらいかがでしょう。傾向は掴みやすいと思います。 「時」は =HOUR(A1) 「分」は =MINUTE(A1) です。

adam3
質問者

お礼

ありがとうございました。 シンプルで分かりやすかったです。

その他の回答 (2)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんばんは。 それは、Frequency 関数を使ったらどうですか? 1分ごとにするか、2分なのか、5分なのかは分かりませんが、 =FREQUENCY(データ配列,区間配列) 例えば、区間配列に、2分ごととかのリストを作っておいて、 データ配列は、実際のデータ それで、配列設定させます。 A 列 データ 10:23 10:24 10:25 10:26 10:26 10:26 10:26 10:34 10:35 10:36 10:36 10:38 10:39 E列        F列 区間配列     数量 10:23    =FREQUENCY(A2:A14,E2:E17) 10:25    ひとつ式を入れたら、F2からF17の行まで選んで、 10:27    Ctrl + Shift + Enter で配列に設定します。 10:29 10:31 10:33 10:35 10:37 10:39 10:41 10:43 10:45 10:47 10:49 10:51 (2分ごと) 以上のようにすれば、数が出てきますから、それで、統計が取れるはずです。 まさか、1分ごとというのは、逆にデータが分散して分かりにくいだろうと思いますから、ある程度のまとまりの中で数えたほうがよいと思います。そして、最後に、折れ線グラフにするわけです。 こういう方法でなかったら、フィルタオプションで、重複するデータを排除して、ユニークデータを出し、そこから、CountIfでデータの数を取ればよいと思います。こちらは、折れ線グラフにはなりません。

adam3
質問者

お礼

ありがとうございました。 ご丁寧な回答、とても役に立ちました。

  • suku0
  • ベストアンサー率16% (1/6)
回答No.1

すみませんが、質問の意味をもう少し補足していだだけませんか? 「アクセス生ログ」というのは、当該エクセルファイルをネットワーク等で共有しているときのログですか? それとも、一般的なファイルへのアクセス状況を知りたいのでしょうか? 私の理解が不十分かもしれませんが、いろいろな回答が考えられてポイントが絞り切れません。 宜しくお願いします。

adam3
質問者

補足

ご連絡ありがとうございます。説明不足で申し訳ありません。 後者の、一般的なファイルへのアクセス状況を知りたいです。 YYYY/MM/DD TT:MM:SS YYYY/MM/DD TT:MM:SS YYYY/MM/DD TT:MM:SS こんな感じでアクセス日時が羅列されており、それをエクセルへコピペして何時何分にアクセスが多いかという分析をできればと思いました。

関連するQ&A