スプレッドシートをマージしますか?

スプレッドシートをマージしますか?

リストがあります。LibreOfficeスプレッドシート(xlsファイル)各一つある。このすべてのスプレッドシートをその中のすべてのタブ/シートを含む1つの大きなスプレッドシートにマージしたいと思います。たとえば、次のようになります。3.xlsファイルにはそれぞれ1つのシートがあり、各シートには2つの列があります。欲しい結合する 3つのxlsファイルは1つの大きなスプレッドシートにあるため、このプロセスの出力はそれぞれ2つの列を持つ3つのワークシートを持つ1つの大きなスプレッドシートです。

ベストアンサー1

.xlsバイナリファイル形式です。これらのファイルにアクセスできる場合は、実際には形式ではなく名前のみのファイルにすることがcat できます。.xls

あなたのファイルは、名前に拡張子が付いた.xlsCSVファイルのようです。.xlsこのコマンドを使用してファイルの種類を確認できますfile

$ file test.xls
test.xls: Composite Document File V2 Document, Little Endian, Os: Windows, Version 4.0, Code page: 932, Author: kawait, Last Saved By: kawait, Name of Creating Application: Microsoft Excel, Create Time/Date: Wed Dec 20 10:43:55 2000, Security: 0

CSV形式は実際にはテキストファイル形式にすぎず、バイナリ形式のXLSまたはODS(LibreOfficeのスプレッドシートファイル形式)で許可されているワークシートの使用は許可されません。

したがって、LibreOfficeのCalcプログラムで新しいファイルを作成し、手動でワークシートを追加してから、CSVデータを各ワークシートにマージすることをお勧めします。 CalcはCSVファイルからデータをインポートできるため、このウィザードを使用してこれを簡素化できます。

おすすめ記事