1. ホーム
  2. excel

[解決済み] IF文: 条件が偽の場合にセルを空白にする方法("" は機能しません)

2022-06-05 20:04:34

質問

条件がFALSEの場合、セルを空白にするIF文を書きたい。 なお、C1に以下のような数式が入力されている場合( で、条件がFALSEの場合 )を例に挙げてみます。

 =IF(A1=1,B1,"")

で、C1が空白かどうかテストされる場合は =ISBLANK(C1) を使うと、これは FALSE を返します。つまり =IF(A1=1,B1,"") 式は、条件を満たさない場合、技術的にセルを空白にしないということです。

これを達成する方法について、何か考えがありますか?ありがとうございます。

どのように解決するのですか?

代わりにこれを試してみてください。

=IF(ISBLANK(C1),TRUE,(TRIM(C1)=""))

これは、本当に空白であるか、空白以外何も含まないセルに対して真を返します。

これを見る ポスト をご覧ください。

編集

コメントと最終的にやったことを反映させるため。 と評価するのではなく、「deleeme」など別の値を入力し、空白ではなく「deleeme」を検索する。

=IF(ISBLANK(C1),TRUE,(TRIM(C1)="deleteme"))