『完了した日の日付を表示したい』(ちびのん) 完了と入力すると、隣のセルにその日の日付を表示させるにはどうしたらいいですか。 未入力のときは日付のセルも空白にしたいです、よろしくお願いします。 ---- 「完了入力」>「当日日付自動入力」だとマクロになりますね。 私なら逆にします。 その日の日付は Ctrl + ; のショートカットキーで簡単に入力できます。 「完了」を入力するセルに、 =IF(COUNT(日付のセル),"完了","") などとしておきます。   (みやほりん)(-_∂)b ---- 衝突!!! 解決していますが、逆の考えで... 「完了入力」<「日付自動表示」 "完了"入力のとなりのセルに =if($B1="","",text(today(),"mm月dd日")) を入力すると未入力時は空白、入力時は例えば「04年26日」となります。 os:Windows2000 SP4/EXCEL2000(くみりん) ---- ありがとうございます、とても助かりました。 (ちびのん) ---- TODAY関数を利用すると「完了を入力した日付」ではなくて、 「ブックを開いた日付」になるので、   >「完了入力」>「当日日付自動入力」だとマクロになりますね。 >私なら逆にします。 とご回答申し上げました。 (みやほりん)(-_∂)b