Linuxで2つのExcelワークシートを比較できるようにしたいです。csv
フォーマットが複雑なため、フォーマットに変換することに興味はありません。csv
(とにかく)グラフィック比較ができることを願っていますkompare
。このツールはLinuxプラットフォームで利用可能でなければなりません。
どんなアイデアがありますか?
答え1
Open/LibreOfficeには比較機能があります。Edit->Compare Document...
答え2
時間があり、Perlを少し知っている場合は、1〜2時間で独自のツールを作成できます。
XLSXではなくXLSの場合、例は次のとおりです。スプレッドシート::ParseExcelページは、ブック内の各セルをシートごとに、行ごとに繰り返し、目的の操作の一部を実行します。 XLSX サポートが必要な場合は、ページのリンクをご覧ください。
とにかく、2番目のブックを開く簡単な調整で、ワークシートの名前と番号だけでなく、各ワークシートの最大列と行数を比較するためのツールを数分で作成できます。少し不平等。順序が変更されたか名前が変更された可能性があるため、シート名、番号、行/列の数を一致させるにはいくつかのロジックが必要です。
もう1つのクイックヒントは、一致する2つのワークシートで各セルの値と書式を比較できることです。
その後、シートが並べ替えられると、各セルが異なる可能性があるため、乱雑になる可能性があるため、エラーしきい値が必要になる可能性があり、セル比較アライメントを実行する前に各シートに対して実行できます。
答え3
現在、LinuxでExcelファイルを比較するために使用できるツールはありません。ただし、WineをインストールしてからWindowsプログラムをインストールし、Linuxで使用できます。
とても便利だと思いました。その後、WinMergeとxdocdiffをインストールできます。
http://freemind.s57.xrea.com/xdocdiffPlugin/en/index.html
以下は、インストールできるいくつかの異なる比較プログラムです。
4TOPS-比較-スプレッドシート Formulasoft.com: Excel-比較 exceldiff
ワインについて質問がある場合は、教えてください。最善を尽くしてお手伝いします。