共通の列で CSV・Excel ファイルを結合
例:共通の email 列で customers.csv と orders.csv を結合します。
複数ファイルの行を縦に連結したいですか? 追加を試す.
Remove ads, lift file-size limits, unlock multi-file joins.
Loading saved state…
CSV・Excel ファイルを結合する方法
- 1
ファイルを追加する
2 つの CSV、Excel(.xlsx、.xls)、または TSV ファイルをドラッグ&ドロップするか、端末から選択します。各ファイルはブラウザ内で読み込まれ、アップロードは一切行われません。
- 2
照合する列を選ぶ
両方のファイルの行を結びつける共通の列(注文 ID、メールアドレス、SKU など)を選びます。複合キーが必要ですか?複数の列を選択すれば、それらをまとめて照合します。
- 3
結合方法を選び、ダウンロードする
結合の種類(一致する行だけを残す、または一方もしくは両方のファイルのすべての行を残す)を選び、結果をプレビューして、CSV または Excel としてダウンロードします。
共通の列でファイルを結合する
結合は 結合(リレーショナル結合) や ルックアップ とも呼ばれ、共有する列で行を照合して 2 つの表を 1 つにまとめる操作です。あるファイルがメールアドレスごとに顧客を一覧化し、別のファイルが同じメールアドレスごとに注文を一覧化している場合、結合すると顧客情報と注文情報が横並びになった 1 つの表ができます。これは Excel の VLOOKUP / INDEX-MATCH、および Power Query や Power BI の 「クエリのマージ」 を数式なしで行うのと同じことです。
共有する列、つまり キー(注文 ID、メールアドレス、SKU、社員番号など)を選びます。1 つの列だけでは一意にならない場合は、複数を選んで 複合キー(たとえば 地域 + 日付)を作れば、Tabularly はその組み合わせで照合します。ファイルの列の並び順が同じである必要はなく、形式を混在させることもできます。あるシステムから書き出した CSV と、別のシステムの Excel ブックを結合することも可能です。
どの行を残すかは 結合の種類 で制御します。内部結合 は両方のファイルで一致する行だけを残し、左結合 は最初のファイルのすべての行を残し(2 つ目に一致がない箇所は空白で埋めます)、右結合 は 2 つ目のファイルのすべての行を残し、完全外部結合 は両方のすべてを残します。これにより、結合はルックアップにとどまらず幅広く役立ちます。2 つの書き出しデータの突き合わせ、参照表によるリストの補完、一方のファイルにはあって他方にはないレコードの抽出などです。
すべての処理はブラウザ内で実行されるため、データが端末から外に出ることはありません。スプレッドシートをサーバーにアップロードするツールとの本質的な違いです。無料プランではそれぞれ約 10 MB までの 2 ファイルを結合できます。Pro では多数ファイルの結合とより大きな上限が利用できます。
よくある質問
列でファイルを結合するとはどういう意味ですか? +
結合とは、選んだ列で共通の値を持つ 2 つの表の行をまとめることです。その列を「キー」と呼びます。一方のファイルの各行について、Tabularly はそのキーで他方の一致する行を見つけ、両者の列をつないで 1 つの幅広い行にします。データベースの結合やルックアップをスプレッドシートで行うものと考えてください。
これは VLOOKUP や Power Query の「クエリのマージ」と同じですか? +
はい。Excel の VLOOKUP / INDEX-MATCH や Power Query / Power BI の「クエリのマージ」と同じ問題を解決しますが、数式も設定も不要です。キー列と結合の種類を選ぶだけで、結合された表がそのまま得られます。
どの結合の種類に対応していますか? +
内部結合(両方のファイルで一致する行だけを残す)、左結合(最初のファイルのすべての行を残す)、右結合(2 つ目のファイルのすべての行を残す)、完全外部結合(両方のすべてを残す)です。一致しないセルは空白のままになります。
一度に 3 つ以上のファイルを結合できますか? +
無料ツールでは 2 つのファイルを結合します。複数のファイルを 1 回でまとめて結合する(多数の表をつないだ連鎖的な結合)のは、より大きなファイルサイズ上限と並んで Pro の機能です。
どのファイル形式とサイズに対応していますか? +
CSV、TSV、Excel(.xlsx と .xls)に対応し、形式を混在させることもできます。たとえば CSV と Excel ファイルを結合できます。無料プランはそれぞれ約 10 MB までのファイルを扱えます。Pro では上限が大幅に引き上げられます。
ファイルはサーバーにアップロードされますか? +
いいえ。すべての処理はブラウザ内で JavaScript として実行されるため、ファイルの内容が端末から外に出ることはありません。ブラウザの開発者ツールで確認できます。ネットワークタブを開いて結合を実行すれば、アップロードが発生しないことが分かります。