LibreOffice Calc/スプレッドシート – 有効なCSVファイルをエクスポートできるようにセルから異常な文字を削除します

LibreOffice Calc/スプレッドシート – 有効なCSVファイルをエクスポートできるようにセルから異常な文字を削除します

仕事でスプレッドシートを受け取ったのですが、セルには改行や余分な空白がたくさんありました。残念ながら、スプレッドシートを CSV 形式でエクスポートする必要があり、この 2 つが形式を崩しています。

不要な部分を取り除いて有効な CSV ファイルをエクスポートする方法について何かアドバイスはありますか?

答え1

すべての空白が通常のスペース文字である場合は、検索と置換を使用すると簡単です。編集メニューから、または Ctrl+F を押して、検索と置換ウィンドウを開きます。「検索」フィールドに、2 つのスペースとそれに続くプラス記号を入力します。これは、「2 つ以上のスペース」を意味します。

_ _ +   (underscore used here to represent a space)

「置換後の文字列」フィールドにスペースを 1 つ入力します。「その他のオプション」ボタンを押すと、ウィンドウの下部に追加オプションが表示されます。「正規表現」オプションをチェックします。「すべて置換」ボタンを押します。

これですべての空白文字が除去されるはずです。除去されない場合は、通常とは異なる空白文字が含まれている可能性があります。そのような文字を「検索」フィールドにコピー/貼り付けして、同じ方法で削除できる場合があります。(文字を削除するだけで、スペースやその他の文字に置き換えたくない場合は、「置換後の文字」ボックスを空白のままにしておきます。)

改行をスペースに置き換えるには、\n「検索」フィールドに入力し、「置換」フィールドに 1 つのスペースを入力し、再度「正規表現」がチェックされていることを確認して、「すべて置換」ボタンをクリックします。

関連情報