質問: エクセルの時間判定で13時以降であれば"2" それ以前であれば”1”というのを表示したいのですがどのように入力すればよろしいのでしょうか? =IF TIMEVALUE(C11) > TIMEVALUE("13:00"),"2","1"ではだめみたいですが
回答: 文字列比較にこだわらないのであれば、 =IF(TIME(HOUR(NOW()),MINUTE(NOW()),0)>TIME(13,0,0),2,1) で良いかと思います。 13:00を1秒でも過ぎたら2なら =IF(TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))>TIME(13,0,0),2,1) とすれば大丈夫です。