Excel formülü: Zamana ondalık saat ekleme -

İçindekiler

Genel formül

=time+(hours/24)

Özet

Bir saate belirli sayıda saat eklemek için 24'e bölünmüş saat ekleyebilir veya TIME işlevini kullanabilirsiniz.

Gösterilen örnekte, D5'teki formül şöyledir:

=B5+(C5/24)

Not: Sonuçların zaman olarak biçimlendirildiğinden emin olun.

Açıklama

Excel'deki zamanlar, 24 saatlik hizip değerleridir. Bir saat 1/24 ve 1 dakikalık zaman 1 / (24 * 60) = 1 / 1440'tır.

Sonuç olarak, 6 saatlik bir ondalık değeriniz ve A1'de bir zamanınız varsa, A1'deki değere şu şekilde 6 saatlik süre ekleyebilirsiniz:

=A1+(6/24)

ZAMAN işlevi ile

TIME işleviyle zaman değerleri de ekleyebilirsiniz. A1'de bir saate 15 saat eklemek için şunu kullanın:

=A1+TIME(6,0,0)

TIME işlevi, sizi ondalık saatleri Excel saatine dönüştürmek için formülü hatırlamak zorunda kalmaktan kurtarır. Ancak, değerler 24 saati aştığında TIME işlevinin sıfıra "döneceğini" unutmayın.

Örneğin, iki yaklaşımın 25 saat boyunca nasıl farklı sonuçlar verdiğine dikkat edin:

=TIME(25,0,0) = 0.041667 = 1:00 AM same day (1 hr) =25/24 = 1.041667 = 1:00 AM next day (25 hrs)

TIME işlevi 1 saate eşdeğerini döndürürken 25/24 tam değeri döndürür.

Saatin zamandan çıkarılması

Excel negatif zaman değerlerine izin vermediğinden, sonucun negatif olduğu bir zamandan saatleri çıkarmaya çalışırsanız bir hata alabilirsiniz.

Bu sorunu önlemenin bir yolu, aşağıdaki gibi bir formül kullanmaktır:

=MOD(time-(hours/24),1)

Burada MOD işlevi, negatif değerleri gerekli pozitif değere "çevirmek" için MOD işlevini kullanarak olumsuz sorunu çözer.

Bu sorunu önlemenin başka bir yolu, tarih değeri içeren bir saatle başlamaktır. Bu, olumsuz sonuç alma tehlikesi olmadan çok büyük sayıda saati çıkarmanıza olanak tanır. Sonuçta görüntülenen tarihi görmek istemiyorsanız, yalnızca zamana dayalı bir sayı biçimi uygulayın.

İyi bağlantılar

Modüler Matematiğe Giriş (Khan Academy)

Ilginç makaleler...