エクセル2003の、TRUEとFALSについて

解決済みの質問

エクセル2003の、TRUEとFALSについて

例えば、
A1セルがTRUEならB1セルに1を、
A1セルがFALSEならB1セルに0を表示するには
B1セルにどのような関数を記述すればよいでしょうか?

どうぞ、よろしくお願い申し上げます。

投稿日時 - 2009-11-15 15:24:30

連想キーワード:

QNo.5449856

すぐに回答ほしいです

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

=IF(A1=TRUE,1,0)

です

投稿日時 - 2009-11-15 15:33:31

お礼

うまくいきました!迅速なご回答をありがとうございました!

投稿日時 - 2009-11-15 15:39:20

ANo.2

0人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(2件中 1~2件目)

ANo.3

例えばB1セルに次の式を入力します。
=IF(ISNUMBER(A1),1,0)
この式の意味はA1セルに数値が入力されればTRUEですのでB1セルは1になりますが、A1セルに文字列が入力された場合にはFALSEになりますので0が表示されます。
B1セルに次の式を入力すればA1セルが10から20の間の数値でなければFALSEですので0、間にあればTRUEですので1になります。
=IF(AND(A1>=10,A1<=20),1,0)

投稿日時 - 2009-11-15 15:40:08

お礼

こちらのご回答も大変参考になりました!
ありがとうございました!

投稿日時 - 2009-11-15 15:42:13

ANo.1

セルB1に式[=IF(A1, 1, 0)]では無いかな?

投稿日時 - 2009-11-15 15:32:26

お礼

こちらのご回答でもうまくいきました!
迅速なご回答をありがとうございました!

投稿日時 - 2009-11-15 15:40:22

あわせてチェックしたい
  • セルAの値がTRUEだったらセルBの色を灰色に塗りつぶしたい ...
  • CLEAN関数マクロ記述式! ...
  • エクセル関数 ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら