- ベストアンサー
logファイルをexel オートフィルタで並べ替え
exel97でサイトアクセスデータのlog形式ファイルをオートフィルタで並べ替えする方法を教えてください。 logファイルをexelで「csvカンマ区切り」で保存しても各行のデータが区切りなしの1行になってしまい使えません。 頻繁に作業を行うため、簡単な方法があればうれしいのですが。 よろしくお願いいたします。 WindowsXP
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「log形式」というファイル形式は正式には存在しません。 恐らく元のファイルは次のような中身になっているかと思います。(1行) 2006/1/1 10:45:00 /main.html /images/main.js http://www.hoge.com MSIE Windows 6.0 そして、ファイル名が例えば20060101.logのようになっているかと思います。 一番確実なのは、次の方法かと考えます。 1.ファイルの拡張子を log -> txt に変更する 2.Excelを起動する 3.「ファイル」-「開く」で拡張子を変更したログファイルをオープンする。 ※ このときに、ファイルの種類を「テキストファイル」とします 4.ファイルを選ぶと「テキストファイル」ウィザードが動きますので、「カンマやタブなどの区切り文字によってフィールドごとに区切られたデータ」を選び、「次へ」ボタンをクリックします。 5.区切り文字の選択でタブとスペースを選択します。 6.文字列の引用符は「なし」を選択します。 7.「次へ」ボタンをクリックします 8.区切った後の列のデータ形式を選びます。日付以外の列は文字列にするとよいかもしれません。 9.「完了」をクリックします。 以上で、通常のエクセルファイルと同様にオートフィルタがしようできるようになります。
お礼
komorebi99さま 解決いたしました。 具体的で分かりやすい説明ありがとうございました。 とても助かりました。