CSVファイルの縦結合
月ごとの一覧や、担当者ごとのCSVを、1つの表へ。
ファイルや入力内容はブラウザ内だけで処理します。ファイル名・内容を外部へ送信せず、ブラウザの保存領域にも記録しません。元ファイルは変更しません。
2〜20ファイル、合計5MiB以下(読み込み後のUTF-8換算も対象)。見出し込み50,000行・200列・500,000セル、出力10MiB以下。
1. 読み込む
入力を読み込んでください。
2. 処理の条件
「=」「+」「-」「@」等で始まるセルにアポストロフィを付けます。負数や見出しも対象です。プレビューにも反映します。原文を優先するときは解除して保存内容を確認してください。
結果の確認
入力を読み込み、処理ボタンを押すと結果を表示します。
プレビューは先頭100行・20列。長いセルは画面上だけ省略し、保存には全行・全列・全文が含まれます。
保存ボタンはダウンロードを開始する操作です。保存先・完了・保存内容は端末側で確認してください。
同じ種類の一覧を、縦につなげる
月別の売上一覧、担当者別の名簿など、同じ列を持つCSVを1つへまとめるためのツールです。見出しがある場合は最初のファイルの列順を基準にし、後のCSVの列を見出し名で並べ直してから、データ行だけを追加します。見出しは最初の1行だけ残します。
使い方
- 「ファイルを選ぶ」で2〜20個のCSVを選択します。区切り文字・文字コード・見出しの有無を指定して読み込みます。
- 読み込んだファイル一覧と行数を確認します。結合する順は、この一覧の順です。上へ・下へボタンで順序を変更できます。
- 必要なら元ファイル名の列を追加し、「結合して確認」を押します。
- 先頭のプレビューと件数を確認し、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は残し、先頭と末尾の行、元ファイル別の件数、数式対策による値の変更を確認してください。