
Formuła ogólna
=time+(minutes/1440)
Podsumowanie
Aby dodać określoną liczbę minut do czasu, możesz dodać minuty podzielone przez 1440 lub użyć funkcji CZAS.
W przedstawionym przykładzie formuła w D5 to:
=B5+(C5/1440)
Uwaga: upewnij się, że wyniki są sformatowane jako godzina.
Wyjaśnienie
Czasy w Excelu są wartościami frakcyjnymi wynoszącymi 24 godziny. Jedna godzina to 1/24, a 1 minuta to 1 / (24 * 60) = 1/1440.
W rezultacie, jeśli masz wartość dziesiętną przez 15 minut i czas w A1, możesz dodać 15 minut czasu do wartości w A1 w następujący sposób:
=A1+(15/1440)
Z funkcją CZAS
Możesz także dodać wartości czasu za pomocą funkcji TIME. Aby dodać 15 minut do czasu w A1, użyj:
=A1+TIME(0,15,0)
Funkcja CZAS pozwala uniknąć konieczności zapamiętywania wzoru konwersji minut dziesiętnych na czas programu Excel. Należy jednak pamiętać, że funkcja CZAS „przewinie” z powrotem do zera, gdy wartości przekroczą 24 godziny.
Na przykład 25 godzin to 1500 minut. Zwróć uwagę na różnice:
=TIME(0,1500,0) = 0.041667 = 1:00 AM same day =1500/1440 = 1.041667 = 1:00 AM next day
Odejmowanie minut od czasu
Możesz otrzymać błąd, jeśli spróbujesz odjąć minuty od czasu, gdy wynik jest ujemny, ponieważ program Excel nie zezwala na ujemne wartości czasu.
Jednym ze sposobów uniknięcia tego problemu jest użycie następującego wzoru:
=MOD(time-(minutes/1440),1)
W tym przypadku funkcja MOD rozwiązuje problem ujemny, używając funkcji MOD do „odwracania” wartości ujemnych do wymaganej wartości dodatniej.
Innym sposobem uniknięcia tego problemu jest rozpoczęcie od godziny zawierającej wartość daty. Pozwala to odjąć bardzo dużą liczbę minut bez ryzyka uzyskania wyniku ujemnego. Jeśli nie chcesz, aby data była wyświetlana w wyniku, po prostu zastosuj format liczbowy zawierający tylko godzinę.