本文へスキップ

Excel・CSVファイルの結合

複数のExcel・CSVファイルやシートを、見出しで列を合わせて1つにまとめます

ツールを読み込んでいます…

複数のExcelファイルやCSVファイル、シートを、見出しの名前で列を対応させて1つの表に結合するか、シートを1つのブックにまとめます。大きな表を複数のファイルに分割することもできます。

使い方

  1. 「結合」で、複数の.xlsx、.xls、.csv、.tsvファイルを一度にドロップします。
  2. 「ファイルとシート」でシートを選び、「方法」で「行を縦に積み重ねる」または「シートを1つのブックにまとめる」を選びます。
  3. 必要に応じて、「見出し行の番号」、出典の列、重複行や空行の削除、列の順番を設定します。
  4. 「プレビュー」を確認し、「保存形式」(ExcelまたはCSV)を選んで「保存」を押します。
  5. 表を分割するには、「分割」を開いて「列の値」または「N行ごと」を選び、「すべてZIPでダウンロード」を押します。

計算方法と補足

よくある質問

列の順番が違うExcelファイルも結合できますか?
はい。同じ見出しの名前の列どうしが対応するため、順番は関係ありません。1つのファイルにしかない列は、ほかのファイルの行では空欄になります。
複数のシートを1つのシートにまとめるには?
「行を縦に積み重ねる」を選びます。シートを分けたまま1つのファイルにしたい場合は「シートを1つのブックにまとめる」を選びます。こちらは.xlsxでのみ保存されます。
各行がどのファイルから来たかわかりますか?
はい。「出典の列を追加」で、ファイル名、シート名、またはその両方を選びます。
CSVを開くと00123が123になるのはなぜですか?
ExcelがCSVを開くときに数値に変換してしまうためです。「先頭の0を残す」をオンにすると="00123"の形で保存されます。ほかのプログラムでは=の記号が表示されます。