目次
作業概要・目的
複数のCSVファイルを1ファイルにまとめる作業を自動化、効率的に処理する。
詳細手順
まとめたいCSVファイルを1つのフォルダに格納する。
フォルダを新規作成し、まとめたいCSVファイルを格納する。
※フォルダ名は任意。指定なし。
バッチファイルを作成する。
テキストファイルを新規作成。
作成したテキストファイルに「copy *.csv matome.csv」と入力。
※「matome」の部分は任意の文字列。
テキストファイルを「ファイル>名前を付けて保存」で、
ファイル名を「matome」拡張子を「.txt」から「.bat」に変更して、
詳細手順「1」で作成した同じフォルダに保存。
バッチファイルを実行する。
手順「2」で作成した「matome.bat」をダブルクリックする。
同じフォルダに「matome.csv」が作成される。
この「matome.csv」にまとめたいCSVファイルが集約される。
効果
工数・所要時間の削減効果見込み:90%。
本記事内容での工数・所要時間:約1分。
手作業の場合の工数・所要時間:約10分。
※CSV10個を1つずつ開き、情報をコピーして手作業で張り付ける作業を1ファイル1分とした場合。
工数
バッチファイルの作成:30秒。(※一度作れば使いまわし可能の為、以降は作成工数なし。)
バッチファイルの実行:3~5秒ほど。(※まとめるCSVファイルが10個ほどの場合。)
検証(手順)
「matome.csv」を開き、希望のCSVが集約されているか目検にて確認。
事前確認点
まとめる対象のCSVファイルに漏れ、重複がないか確認。
事後確認点
まとめる対象のCSVは破棄するのかどうか。関係者に確認しておく。
問題対応表
なし。
QA表
なし。
参考元情報・リンク
下記リンク先の掲載情報を参考にしています。
どこでもドア(ジャンク)
大量のCSVファイルやLOGファイルを一瞬で1つのファイルにする方法
SimpleStock3.1
複数のCSVファイルのデータを1つのファイルにまとめる方法