- ベストアンサー
IFの関数について教えてください
エクセルでIFの関数についてですが、倫理式に時間を入れたいのですがどのように入力をすればよいでしょうか?=IF(b2<8:00"○""×")のようにしたいのですが・・・・宜しくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
(1)""で囲う使う方法(日付リテラル値) (2)関数で定義する方法 (3)一旦空きセルに、時刻を入れて、そのセル番地を使う方法 などが在る。 (1) =IF(A1>"8:00:00"*1,"○","x") *1する点注意(計算すると数値化するエクセルのクセを利用。だから+0でも-0でもよい。 http://www.mag2qa.com/qa4053864.html (2) =IF(A2>TIMEVALUE("8:00"),"○","x") やTIME関数 (3) =IF(A3>E1,"○","x") E1=8:00 == 他のソフト、プログラムでは#・・#(例 MSアクセス)などがあってややこしい点。 解説著の解説も目立たないのが多い。
その他の回答 (4)
=IF(CELL("type",B2)="v",IF(B2-"8:00"<0,"○","×"),"")
お礼
ご回答有難うございました。
- KURUMITO
- ベストアンサー率42% (1835/4283)
次のような式でもよいですね。 =IF(B2="","",IF(B2<TIMEVALUE("8:00"),"〇","×")) B2が空のとき、空にすることをしない場合には○の表示になってしまいますね。 B2の時間はシリアル値になっていますので8:00の表示をシリアル値に変換してB2値と比較しています。
お礼
ご回答有難うございました。参考にさせていただきます。
- gyouda1114
- ベストアンサー率37% (499/1320)
=IF(B2<"8:00"*1,"○","×") Excel(エクセル)関数の技:時刻・時間の計算に関する技 http://www.eurus.dti.ne.jp/~yoneyama/Excel/waza/jikan01.html#hikaku 時刻・時間の比較 http://www.eurus.dti.ne.jp/~yoneyama/Excel/waza/jikan01.html#hikaku
お礼
詳しい資料を有難うございました。参考にさせていただきます。
- gyouda1114
- ベストアンサー率37% (499/1320)
一例です =IF(B2<TIME(8,0,0),"○","×")
お礼
早速のご回答有難うございました。参考にさせていただきます。
お礼
大変詳しい説明を付けていただき、本当に有難うございました。いま、何とか理解しようと頑張っています。