I have successfully found this formula:

=If (b1<>"",if(a1="",now(),a1),"")

It works BUT.....the time stays all the time to 12:00:00.

Yes, I have removed circular warning.

What am I missing here?

Thanks.

J.