Nerozumiem....
Ľudskou rečou: ak je bunka C2 prázdna, tak výsledok má byť prázdna bunka D2(tm), inak sa má vykonať výpočet B2/C2/24 a ten sa doplní do tm ???
Ak je to tak, mne to funguje akurát vzorec mám po anglicky if a samozrejme posledný argument tam nemá čo robiť "h:mm:ss"
=IF(C2="";"";B2/C2/24)
celý stĺpec - všetky bunky (tm) mám formát vlastný h:mm:ss