ник: bel
не не подходит, с нулями не считает. А вот строчка:
=TimeValue(Format(TimeValue(IIf(Nz(Variant;0)=0; #12:00:00 AM#, Variant)) - TimeValue(IIf(Nz(Variant3;0)=0; #12:00:00 AM#, Variant3)); "hh:nn"))
Только вот ошибку выдает типа: "ошибка синтаксиса во ввденном выражении"