Googleスプレッドシートセルの余分な改行を削除するにはどうすればよいですか?


10

一部のセルに複数の改行があるスプレッドシートがあります。4つのキャリッジリターンが1つだけに縮小されるように、すべての余分なものを排除したいと思います。

スクリーンショット

この質問は、行の高さを固定する方法に似ていますか?、およびGoogleスプレッドシートで、行を特定の高さに強制するにはどうすればよいですか?、ただし、テキストに改行/改行があるため、テキストの折り返しをオフにしても機能しません。

これを行う簡単な式はありますか?

改行の長さが異なるため、単純な検索/置換ではできません。


現時点では、Googleドキュメントでこれが可能であるとは思いません。

回答:


12

これが私がしたことです。

  1. ヒットctrl+ f検索し、より多くのオプションを表す「...」ボタンをクリックします

    スクリーンショット

  2. 検索フィールドに\ s + $または\ nを入力しました

  3. 置換フィールドを空のままにしました
  4. 「RegExを使用して検索」をクリックしました
  5. クリックした置換

私はそれがあなたのために働くことを望みます。また、\ nを任意の正規表現で置き換えることができます。これは非常に役立ちます。


これを逆にするにはどうすればよいですか。。\ n?この検索と置換を実行すると、改行の代わりにリテラルテキスト\ nが挿入されます。
lonstar


3

まあ、一つの方法は検索することです:

&char(10) &char(10) &char(10) &char(10)

と置き換える

&char(10)

また、チェックされた数式内も検索します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.