Formuła programu Excel: Zaokrąglij czas do najbliższych 15 minut -

Formuła ogólna

=MROUND(time,"0:15")

Podsumowanie

Aby zaokrąglić czas do najbliższego 15-minutowego interwału, można użyć funkcji MROUND, która zaokrągla czas na podstawie podanej wielokrotności. W pokazanym przykładzie formuła w C6 to:

=MROUND(B6,"0:15")

Wyjaśnienie

MROUND zaokrągla do najbliższych wartości na podstawie podanej wielokrotności. Gdy podasz „0:15” jako wielokrotność, program Excel wewnętrznie konwertuje 0:15 na 0,0104166666666667, czyli wartość dziesiętną reprezentującą 15 minut, i zaokrągla tę wartość.

Możesz również wyrazić 15 minut w formule za pomocą tego wzoru:

=15/(60*24)

Powyższy wzór dzieli 15 przez 1440, czyli liczbę minut w ciągu jednego dnia. Tak więc w przypadku programu Excel te formuły są identyczne:

=MROUND(B6,"0:15") =MROUND(B6,15/(60*24))

Zaokrąglij do innych przedziałów czasowych

Jak można się spodziewać, możesz użyć tej samej formuły, aby zaokrąglić do różnych przedziałów czasowych. Aby zaokrąglić do najbliższych 30 minut lub najbliższej 1 godziny, użyj tych formuł

=MROUND(time,"0:30") //nearest 30 minutes =MROUND(time,"1:00") //nearest 1 hour

Zawsze zaokrąglaj w górę

Aby zawsze zaokrąglić w górę do najbliższych 15 minut, możesz użyć funkcji CEILING:

=CEILING(B6,"0:15")

Podobnie jak MROUND, funkcja CEILING zaokrągla do najbliższej wielokrotności. Różnica polega na tym, że CEILING zawsze zaokrągla w górę. Funkcja FLOOR może być zawsze używana do zaokrąglania w dół

Interesujące artykuły...