- ベストアンサー
エクセル2013で日付を使った関数は?
一つのシート上でA1のセルに入った日付(年月日)でB1に特定の年月日以降なら”○”でなければ” ”を、またC1には特定年月日から特定年月日の間なら”○”でなければ” ”を表したいのですが教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
IF関数とDATEVALUE関数の組み合わせでよろしいかと思います。 =IF(DATEVALUE(A1)>DATEVALUE("2014/08/25"),"○"," ") 手元に2013が無いので動作確認はしていません。後、"2014/08/25"は質問者様が比較した 「特定の年月日」に設定すればよろしいかと思います。
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
B1=IF(A1>="2014/8/26"*1,"○","") C1=IF(AND(A1>="2014/8/26"*1,A1<"2014/8/31"*1),"○","") 日付の判定の日にちを設定する方法 1.日付の入ったセルを参照する。 =IF(A1>=D1,"○","") 2.DATE関数を使用する(今日の場合は、TODAY関数でもOK) =IF(A1>=DATE(2014,8,26),"○","") 3.DATEVALUE関数を利用する。 =IF(A1>=DATEVALUE("2014/8/26"),"○","") 4.文字列の日付に1を掛ける(0を足すでもOK) =IF(A1>="2014/8/26"*1,"○","")
質問者
お礼
ありがとうございます。 使わせていただきました。 ベストアンサーです。
お礼
早速のご教授有り難う御座いました。 助かりました。