Solujen arvot ovat
A1=Data input (esim. 1, 2, 3 jne.)
B1=A1*1.333333 (vasemmassa kuvassa on vain kerroin 1.33, mutta se aiheuttaa nopeasti pyöristysongelmia)
B2=FLOOR(B1)&"h"&ROUND((B1-FLOOR(B1))*60)&"m"
C1=ROUND(B1*60) (Muuttaa tunnit minuuteiksi)
C2=FLOOR(C1/60)&"h"&MOD(C1,60)&"m"
Eli B ja C sarake ovat kaksi eri keinoa tuottaa sama asia. Kuten oikeasta kuvasta huomaa, on C-sarakkeen lähestymistapa laskea tunnit ekaksi minuuteiksi robustimpi. Suosisin siis sitä vaikka se vaatii yhden välivaiheen. Tietenkin voi yhdistää solut C1 ja C2:
=FLOOR(ROUND(B1*60)/60)&"h"&MOD(ROUND(B1*60),60)&"m"
Tällöin välivaihe jää piiloon.
MUOKKAUS: En siis käyttänyt tuossa mitään aikamuotoilua vaan tuon on "hard codattu". Arvot 0 tuottaa 0h0m, mutta varmaan ne saisi pois jollain ehdollisella muotoilulla?