Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One

Excel用スプレッドシート比較・結合ツールをダウンロードして複数のExcelファイルを1つに統合

SoftOrbitsのExcel用スプレッドシート比較・結合ツールは、Excelファイルの結合機能と比較機能を1画面に集約したソフトウェアです。フォルダー内の複数のブックを1つのファイルにまとめ、表の2つのバージョン間で変更された箇所を明確に表示します。ファイルの読み込みはプログラム自体が行うため、作業対象のPCにExcelがインストールされている必要はありません。

Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One スクリーンショット.
12の支社から出力されたデータが1つのフォルダーに集まり、見出し行の表記がどれも一致していないような場合でも問題ありません。あるファイルには「氏名」、別のファイルには「フルネーム」、さらに別のファイルでは「売上」が「売上高」と表記されていても、SoftOrbits Excel用スプレッドシート比較・結合ツールなら1つの表にまとめて読み込みます。列タイトルのテキストに基づいて自動的にマッチングが行われ、特定の列がないファイルでもデータが左にずれることなく空白として処理されます。1か月後に修正済みのレポートが戻ってきた際も、両方のバージョンを読み込むだけで変更箇所がセル単位で色分け表示されるため、膨大な行を目視で照合する必要はありません。

Excel用スプレッドシート比較・結合ツールのダウンロードと使い方

ファイルの追加.

1. ファイルの追加

1. ファイルの追加

Excel用スプレッドシート比較・結合ツールをダウンロードし、複数のブックをリストへドラッグするか、フォルダーごと追加します。通常のブックとCSV出力を同じリスト内に混在させることも可能で、リスト上で設定した並び順の通りに出力されます。

列の配置方法を指定.

2. 列の配置方法を指定

2. 列の配置方法を指定

「順序」を指定すると、1列目の下に1列目が並びます。「見出し」を指定すると、列の位置ではなく見出し名で照合されます。ファイル間で列の構成が異なっていても正しい位置に配置され、いずれかのファイルに含まれていたすべての列が出力結果に保持されます。

2つのExcelブックを比較.

3. 2つのExcelブックを比較

3. 2つのExcelブックを比較

左側に元のファイル、右側に新しいファイルを配置します。2つのグリッドは連動してスクロールします。値の変更、数式の変更、行の追加や削除がそれぞれ別の色でわかりやすくハイライトされます。グリッドの横には凡例が表示されます。

比較結果のエクスポート.

4. 比較結果のエクスポート

4. 比較結果のエクスポート

出力ファイル名に「.xlsx」または「.csv」を指定すると、その拡張子に応じた形式で保存されます。差分情報は、セルが色分けされたXLSXファイルとして出力することも、スクリプトで処理しやすいCSVリストとして書き出すことも可能です。印刷が必要な場合には、HTMLやPDF形式のレポート出力にも対応しています。

クエリエディターに3時間費やしても、ファイルを結合できない場合.

クエリエディターに3時間費やしても、ファイルを結合できない場合

無料で済ませるならPower Queryがあり、データが整っていれば確かに役立ちます。Microsoftの公式ドキュメントにも、ファイルを結合するにはすべてのファイルが「同じ構造および同じ拡張子」でなければならないと明確に記載されています。しかし、実際の業務データがそこまで整っていることは稀です。海外のExcelコミュニティでも、ファイル間で見出しが微妙にずれている問題が頻繁に投稿されており、2つのファイルを結合するために3時間近く試行錯誤した末に諦めたという例もあります。「スプレッドシート比較・結合」なら、そのような事前設定は不要です。ファイルを追加し、「順序」または「見出し」を選択してボタンをクリックするだけで完了します。

お使いのOfficeのエディションには比較ツールが含まれていない可能性があります

Excelには「スプレッドシートの比較」という機能が付属していますが、自身のエディションに含まれていないため見つけられない方が大半です。Microsoftの公式サポートページによると、この機能はMicrosoft 365 Apps for enterpriseでのみ利用可能です。Personal、Family、Business、Professionalの各サブスクリプションには含まれておらず、含まれている場合でもInquireアドインを手動で有効化する必要があります。ネット上で同じ質問に対して中途半端な回答が散見されるのはそのためです。本ソフトなら、Officeのエディションを問わず、そもそもPCにOfficeがインストールされていなくても問題なく動作します。

お使いのOfficeのエディションには比較ツールが含まれていない可能性があります.
給与データや価格表などの機密情報が外部に送信されることはありません.

給与データや価格表などの機密情報が外部に送信されることはありません

2つのExcelファイルの差分を比較する方法を検索すると、検索結果の多くをブラウザ型のオンラインツールが占めています。しかし、それらのツールはどれも最初にファイルのアップロードを求めてきます。給与データや顧客向けの価格表を扱う場合、多くの企業ではその時点で利用を断念せざるを得ません。「スプレッドシート比較・結合」はお使いのPC上で直接動作し、処理結果を元のファイルと同じ場所に書き出します。ファイルが外部へアップロードされることはなく、アカウントを作成する必要もありません。

9種類の差分を判別

比較画面の役割は、単にセルを赤く塗るだけではありません。値の変更、数式の変更、書式の変更、行の追加や削除、列の追加や削除、シート全体の追加や削除など、差分を9つの区分に分類して名称と件数を表示します。「前へ」「次へ」ボタンを使って、各差分を順番に確認できます。

列タイトルによる照合

見出し行による照合では、処理対象の全ファイルからすべてのタイトルを網羅した一覧を作成し、大文字・小文字の違いや前後の余白を自動で統一します。タイトルが空欄の列は、代わりに列の位置情報で照合します。1つのファイル内に同一のタイトルが重複している場合は、別々のデータが意図せず統合されてしまうのを防ぐため、2つの列としてそのまま保持されます。

破損ファイルがあっても処理を中断しない設計

読み込めないブックがあっても、レポートに個別のエラー行として記録した上で、残りのファイル処理をそのまま続行します。Excelのシート上限は1シートあたり1,048,576行ですが、結合結果がこの上限を超える場合は、収まらない行を無言で切り捨てるのではなく、メッセージを表示して安全に停止します。「1904年から計算する」日付システムで保存されたブックも読み込み時に自動変換されるため、日付が4年間ずれる心配もありません。

大量データに対応する処理能力

1万行のブック50冊を500,001行に結合する処理を、メモリのピーク消費量わずか220MB、所要時間8.64秒で完了します。ファイルが増加してもメモリ使用量は直線的に推移します。10万行のシート同士の比較なら6.56秒で完了します。これらの数値はいずれも自社での実測テストに基づくものです。

共有しやすいエクスポート機能

XLSX形式での出力では、セルの色分けをそのまま保持し、独立したシートに凡例を記載します。専用ソフトウェアを持っていない相手でも、通常のExcelで開いて内容を確認できます。CSVエクスポートでは、画面の言語設定にかかわらず、固定の英語ヘッダー(Sheet、RowLeft、RowRight、Cell、OldValue、NewValue、Type)が使用されます。そのため、一度作成した解析プログラムが言語変更によって動作しなくなることはありません。印刷用途には、HTML形式やPDF形式のレポートも出力できます。

ファイル分割機能も搭載

行数または特定の列の値を基準にファイルを分割できます。分割後の各ファイルにはヘッダーが自動で保持され、ファイル名の連番はゼロ埋め(01、02、10など)されるため、エクスプローラー上で「1、10、2」と不自然に並ぶ心配もありません。また、分割元のファイルが上書きされることはありません。

Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One
Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into OneExcel用スプレッドシート比較・結合ツールをダウンロードし、複数のブックが入ったフォルダーを指定するだけで、1つのファイルに統合できます。作成したファイルは、直接開くことなく先月のバージョンと差分を比較できます。

スプレッドシート比較・結合ツールの活用シーン

経理・財務部門

月末に各拠点から送られてくる多数のデータは、列の並び順が揃っていないことがよくあります。これらを1つのシートに統合してピボットテーブルで集計したり、今月と先月の価格表を比較して変更点だけを素早く確認したりできます。

業務・物流管理部門

CRMや倉庫管理システムから出力された数十件ものCSVファイル(区切り文字が異なる場合も含む)を1つに統合できます。逆に、全社マスターデータを各拠点向けにファイル分割して配布する作業もスムーズに行えます。

データ分析・システム管理

テスト環境(UAT)と本番環境の設定ワークブックを、キーとなる列を基準に行単位で揃えて比較し、差分を瞬時に検出します。出力された差分CSVリストは、そのまま自動化スクリプト等に渡して活用できます。

対応入出力フォーマット一覧

入力と出力で対応フォーマットが異なります。出力は.xlsxと.csvのみ対応しています。また、古いバイナリ形式のファイルは直接読み込めないため、あらかじめ表計算ソフト等で.xlsx形式に再保存してからご利用ください。

フォーマット拡張機能読み込み対応書き込み対応
Excel ワークブック.xlsx対応対応
マクロ有効ワークブック.xlsm対応不要
カンマ区切りテキスト.csv対応対応
タブ区切りテキスト.tsv対応不要
旧形式のExcel ワークブック.xls不要不要
Excel バイナリ ワークブック.xlsb不要不要
差分レポート.html、.pdf不要対応
 今すぐ購入
Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One

Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One

言語
ファイルサイズ

12 メガバイト

バージョン

3.2

最終更新

21/08/26

2579 円

🖥️ System Requirements

  • Windows 11/10/8.1/8/7 (32/64ビット)
  • Intel i3、AMD Ryzen 5以上
  • 4 GB以上のRAM
  • NVIDIA® GeForce®シリーズ8および8M、Intel® HD Graphics 2000、Quadro FX 4800、Quadro FX 5600、AMD Radeon™ R600、Mobility Radeon™ HD 4330、Mobility FirePro™シリーズ、Radeon™ R5 M230以上のグラフィックスカード(最新のドライバーが必要)
  • 1280 × 768の画面解像度、32ビットカラー
  • 1 GB以上の空きハードディスク容量

🙋 よく聞かれる質問

列の処理モードを「ヘッダー基準」に切り替えてください。ファイル内の並び順ではなくヘッダー名に基づいて列が配置されるため、特定のファイルで列が右にずれていても正しく統合されます。出力ファイルにはすべてのヘッダーが含まれ、該当する列が存在しないファイルの部分は空白セルとして処理されるため、データ行が横にずれることはありません。

結合(マージ)機能では、列を基準にしてデータの配置位置を揃えますが、共通キーを使って別々の行同士を1行に連結(VLOOKUP形式の結合)するわけではありません。ヘッダー一致を使用すると、列の順序が異なる場合でも適切な見出しの下にデータがまとめられます。もし共通のキー列をもとに行同士を突き合わせたい場合は、「比較」機能をご利用ください。キー列を指定して2つのテーブルを整列させ、それぞれの差分を的確に抽出できます。

端的に言えば、Excel自体にも比較機能は存在しますが、お使いのエディションには含まれていない可能性が高く、実際にどのビルドに搭載されているかは上記の機能説明をご確認ください。詳しく言えば、ブラウザ上で使える無料の比較サイトも選択肢となりますが、いずれも事前にファイルをアップロードする必要があります。本Excel比較ツールの未登録版では最初の25件の相違点を確認できるため、目的に適しているかどうかを十分に判断できます。

可能です。行を比較する前にヘッダー名に基づいて列の位置が自動調整され、順番が入れ替わった列は「削除と追加」ではなく「移動」として検出されます。一方のファイルにしか存在しない列がある場合は、もう一方にグレーのプレースホルダーが表示されます。スクロール時も2つのグリッドは常に同期して動作します。

端的に言えば、通常どおり読み込むだけで問題なく処理されます。詳しく言えば、検証環境では10万行のシート同士の比較が約6.5秒で完了しました。各グリッドは画面上に表示されている行のみを描画するため、大規模な表でも快適にスクロールできます。上限はExcel自体の制限である1シートあたり1,048,576行であり、結合によってこの上限を超える場合はメッセージが表示されて処理が停止します。

オンラインの結合ツールも存在し、外部サーバーへのアップロードに問題がない単発のファイルであれば便利です。しかし、プライバシーとのトレードオフになるため、40 MBに及ぶ顧客データの出力ファイルなどを送信するのは現実的ではありません。本ソフトウェアはすべての処理をお使いのPCローカル上で完結させるため、給与データ、顧客情報、価格表などを扱う多くのユーザーが最終的にデスクトップツールを選択しています。

スプレッドシートを比較する際、Excelのウィンドウを2つ並べる方法が一般的ですが、スクロールが連動せず、差分も強調表示されません。本ツールでは2つのバージョンが同期スクロールする2画面グリッドで開き、すべての相違点が種別ごとに色分けされ、横に凡例が表示されます。「前へ」「次へ」ボタンを使えば、相違点を探し回ることなく順にジャンプして確認できます。

2ファイルずつ比較を行います。本バージョンでは、3ファイル同時の比較(3-way比較)や競合の自動統合には対応していません。3つのファイルがある場合は、比較を2回実行してください。まずバージョン1とバージョン2を比較し、続いてバージョン2とバージョン3を比較します。生成された2つのレポートを照らし合わせることで、それぞれの編集段階で加えられた変更内容を把握できます。

削除されません。結合処理は渡されたデータをそのまま追加し、すべての行を保持します。2つの行が同一であるかどうかの判断は、ファイル構造ではなくデータの文脈に依存するためです。重複の削除は結合後のファイル上で行うか、比較機能を使ってどちらか一方のファイルにのみ存在する行を確認してください。

必要ありません。それがスタンドアロンツールの強みです。プログラム自体がワークブックを直接解析するため、結合や比較を実行するPCにOfficeがインストールされている必要はありません。必要なのは出力結果を開く環境だけですが、.csvファイルであればほぼすべての表計算ソフトやテキストエディターで開くことができます。

評価する Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One

  • Windows 7
  • Windows 8
  • Windows 10
  • Windows 11
著者: SoftOrbits (English)
平均評価: 4.5 出身 852 投票数

Risk-free download

progressive-webapps/apis/offline-first Created with Sketch.
100% offline
Your files never leave your PC
Safe & secure download
Directly from the official website
No sign-up required
No account or email to get started
Trusted since 2006
Desktop software for Windows