ツールノキTOOLNOKI
データ・CSV

CSVファイルの縦結合

月ごとの一覧や、担当者ごとのCSVを、1つの表へ。

ファイルや入力内容はブラウザ内だけで処理します。ファイル名・内容を外部へ送信せず、ブラウザの保存領域にも記録しません。元ファイルは変更しません。

2〜20ファイル、合計5MiB以下(読み込み後のUTF-8換算も対象)。見出し込み50,000行・200列・500,000セル、出力10MiB以下。

1. 読み込む

入力を読み込んでください。

結果の確認

入力を読み込み、処理ボタンを押すと結果を表示します。

同じ種類の一覧を、縦につなげる

月別の売上一覧、担当者別の名簿など、同じ列を持つCSVを1つへまとめるためのツールです。見出しがある場合は最初のファイルの列順を基準にし、後のCSVの列を見出し名で並べ直してから、データ行だけを追加します。見出しは最初の1行だけ残します。

使い方

  1. 「ファイルを選ぶ」で2〜20個のCSVを選択します。区切り文字・文字コード・見出しの有無を指定して読み込みます。
  2. 読み込んだファイル一覧と行数を確認します。結合する順は、この一覧の順です。上へ・下へボタンで順序を変更できます。
  3. 必要なら元ファイル名の列を追加し、「結合して確認」を押します。
  4. 先頭のプレビューと件数を確認し、UTF-8 CSVを保存します。重複行はこの段階では削除しません。

CSV結合のFAQ

列の順番が違うCSVも結合できますか?

見出しがある場合は可能です。「番号,名前」と「名前,番号」なら同じ見出しとして最初の列順へそろえます。見出し名は大文字小文字・前後の空白も含めて完全一致で比較します。空の見出し、同名の列、列の過不足がある場合は止めます。似た名前の列を推測してまとめる機能はありません。

見出しがないファイルは?

見出しのチェックを外すと、全行をデータとして、同じ列位置のまま連結します。全ファイルの列数が同じである必要があります。先頭の行がデータか見出しかを自動で判断しません。

Excelファイルや横方向の結合はできますか?

xlsxなどのExcel形式は読み込めません。CSVとして書き出してから使ってください。また、顧客番号などのキーで列を横へつなぐ結合ではなく、行を下へ追加する縦結合です。

元ファイル名の列は何に使いますか?

結合後にどのCSVから来た行か確認できます。ファイル名も保存するデータへ入るため、個人名などが入っていないか確認してください。既存の見出しと同じ列名では追加できません。

同じ人や商品が何度も出てきました。

縦結合は同じ行もすべて残します。重複の整理が必要なら、保存したCSVを「CSV整理(重複削除・列抽出)」で開き、どの列で同一とみなすか決めて処理してください。

保存前の確認

結合結果は見出し込み50,000行・200列・500,000セル以下です。入力は合計でUTF-8換算5MiB以下、保存内容は10MiB以下。完全な空行は既存のCSV読み込み処理で除外します。保存はカンマ区切り・CRLF・UTF-8です。元のCSVは残し、先頭と末尾の行、元ファイル別の件数、数式対策による値の変更を確認してください。