- ベストアンサー
IF関数についてお願いします。
初心者です。A1のセル内に日付を入力したら、A2に○、未入力は空欄という条件を付けたい場合、理論式はどのようになるのか教えてください。宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
日付と限定はできないのですが、A1に数字が入っていれば○、何も入ってなければ空白という条件なら =IF(A1="","","○") または =IF(A1=0,"","○") でいかがでしょうか?
その他の回答 (3)
- corp
- ベストアンサー率40% (13/32)
回答No.4
こんにちは。 前提として、A1のセル書式は【文字列】に設定してください。 A2のセルに次のように式を入れてください。 =IF(NOT(ISERROR(DATEVALUE(A1))),"○","") 質問者さんの言う仕様になっていると思います。 (誤った日付では○にならない)
- sakura445
- ベストアンサー率28% (12/42)
回答No.2
日付はTODAY関数を使うのですか? A2のセルに =IF(A1="","","○") でどうでしょうか。 この場合A1が日付じゃなくても○が付いてしまいますが・・・。
質問者
お礼
有難うございました。うまくいきました。
- edomin
- ベストアンサー率32% (327/1003)
回答No.1
IF文は IF(条件、真の場合、偽の場合) となりますので、 =IF(A1<>"","○","")
質問者
お礼
有難うございました。でも関数挿入のウィンドウ上での””の入力がわかりませんでした。すみません。
お礼
ご指導有難うございました。同じように入力したのですが、私のやり方が悪いようで、A2のセル内にFLASEと表示されてしまい、うまくいきませんでした。(~_~;)