=INT(IF(OR(A!="",A1>NOW()),"",NOW()-A1))
Hello,
I think using the function Now () not TODAY () the result is with decimal. Anyway try
= INT (IF (OR (A1 = "", A1 = 0), "", NOW ()-A1))
or this
= FLOOR (IF (OR (A1 = "", A1 = 0), "", NOW ()-A1), 1)