12

複数の行にまたがる値を含む列があります。一部の値には、値の前または末尾にスペースがあります。Excelシートでそのような発生を見つける簡単な方法はありますか.

4

5 に答える 5

13

列Aにデータがあるとすると、行1から始まる任意の列に次の数式を入力し、下にドラッグしてスペースを特定できます。

=IF(OR(LEFT(A1,1)=" ",RIGHT(A1,1)=" "),TRUE,FALSE)

TRUEは、先頭または末尾にスペースがあるデータを識別します

于 2012-08-24T09:35:34.397 に答える
3

別の列にチェックを入れますか?その場合は、データの横の列にこれを追加してみてください(または、列を参照している限り、任意の場所に追加してください)。

=IF(LEN(A1)-LEN(TRIM(A1))>0,"SPACE!","")

これはセルに入りB1ます。これは、文字列の前後に複数のスペースがあるインスタンスもキャッチすることに注意してください。ただし、@ YograjGuptaが言及しているように、文字列内に連続したスペースがある場合も、これはtrueを返します。

ここに画像の説明を入力してください

于 2012-08-24T09:35:48.780 に答える
0

以下のコード以外では、残りは機能しませんでした-これは、先頭のスペースのみを見つけるためです。

=IF(CODE(LEFT(<reference cell>,1))=160,"Leading Space","No Leading space")
于 2018-10-31T03:46:37.547 に答える