初心者です。A1のセル内に日付を入力したら、A2に○、未入力は空欄という条件を付けたい場合、理論式はどのようになるのか教えてください。宜しくお願いします。

A 回答 (4件)

日付と限定はできないのですが、A1に数字が入っていれば○、何も入ってなければ空白という条件なら



=IF(A1="","","○")

または

=IF(A1=0,"","○")

でいかがでしょうか?
    • good
    • 0

こんにちは。



前提として、A1のセル書式は【文字列】に設定してください。
A2のセルに次のように式を入れてください。
=IF(NOT(ISERROR(DATEVALUE(A1))),"○","")

質問者さんの言う仕様になっていると思います。
(誤った日付では○にならない)
    • good
    • 0
この回答へのお礼

ご指導有難うございました。同じように入力したのですが、私のやり方が悪いようで、A2のセル内にFLASEと表示されてしまい、うまくいきませんでした。(~_~;)

お礼日時:2005/04/16 18:33

日付はTODAY関数を使うのですか?



A2のセルに
=IF(A1="","","○")
でどうでしょうか。

この場合A1が日付じゃなくても○が付いてしまいますが・・・。
    • good
    • 0
この回答へのお礼

有難うございました。うまくいきました。

お礼日時:2005/04/16 18:46

IF文は


IF(条件、真の場合、偽の場合)
となりますので、
=IF(A1<>"","○","")
    • good
    • 0
この回答へのお礼

有難うございました。でも関数挿入のウィンドウ上での””の入力がわかりませんでした。すみません。

お礼日時:2005/04/16 18:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング