• ベストアンサー

ISBLANK(A1)=0 ???

よろしくお願いします。 EXCEL2007を使用しています。 条件付き書式について調べていたのですが、 数式指定で、例えば、下記のような指定をしている 例がWEB上にありました。 =COUNTIF(A1,"*質*")+ISBLANK(A1)=0 「質」という文字が含まれていないセルに 色をつけるための指定方法なのですが、「+ISBLANK(A1)=0」の 意味しているところや、数式の理屈がいまいちわかりません。 COUNTIF,ISBLANKそれぞれについては判りますが、 トータルとしてわかりません。 どなたかアドバイスをいただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

仮にセルB1に =ISBLANK(A1)*1 とすれば、A1が空白の時は1、何か値があれば0になります。 本来はTRUE(1)・FALSE(0)といった所です。 COUNTIFの結果で1又は0が求められますよね。 あとは単純に足し算の結果が”0に等しい場合”と言うのが条件になります。 質問の場合だと、 COUNTIF(A1,"*質*")+ISBLANK(A1)の結果が、=0であるかどうかになりますので、 区切る位置を取り違えるとわかりにくくなります。

nao-k
質問者

お礼

アドバイスありがとうございます。 少し勘違いをしていたようです。

関連するQ&A