• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Saat Hesaplama Formülü

Katılım
21 Kasım 2009
Mesajlar
8
Excel Vers. ve Dili
excel97
Kolay gelsin
Ofis 2016
A1-hücresine saat formatı 13:00
B1-hücresine saat formatı 15:00
C-hücresine A1. B1. Toplam saat süresini yazacak.
Fakat toplamda 1 saat 2 saat 3 saatte kadar ne çıkar 3 saat yazması gerekiyor.
3 saat üzeri gerçek saat süresi yazmalıdır.
Yukarıdaki örnek saat hesabında 3 saat yazması gerekiyor.
Teşekkūr ederim.
 
Selamlar,
Sorunuza göre A1 ve B1 toplamları değil, B1 - A1 gibi Fark alındığını düşünüyorum.
Çünkü, toplam alsanız 13:00 + 15:00 = 28:00 ya da gün olmadan sadece saat ile 04:00
Ve bu durumda sonuç olarak 03:00 yerine 04 : 00 yazmalı.
Fark aldığınızda ise, 15:00 - 13:00 = 02:00 ve sonuç dediğiniz gibi 03:00 olmakta...

Fark alınarak hesaplamak istediğinizde ise
=MAK(3/24;MOD(B1-A1;1))
formülünü kullanabilirsiniz.

Örnek verecek olursak
A1 : 22:35
B1 : 01:45
ise formül ile sonuç : 03:10 olacaktır.
B1 : 01:25 olsaydı formül ile sonuç 03:00 olacaktı. (Çünkü Fark = 02:50 olduğundan 03:00 yazılacak)
 
Deneyiniz:

=MAK("03:00";B1-A1)
 
Selamlar,
Sorunuza göre A1 ve B1 toplamları değil, B1 - A1 gibi Fark alındığını düşünüyorum.
Çünkü, toplam alsanız 13:00 + 15:00 = 28:00 ya da gün olmadan sadece saat ile 04:00
Ve bu durumda sonuç olarak 03:00 yerine 04 : 00 yazmalı.
Fark aldığınızda ise, 15:00 - 13:00 = 02:00 ve sonuç dediğiniz gibi 03:00 olmakta...

Fark alınarak hesaplamak istediğinizde ise
=MAK(3/24;MOD(B1-A1;1))
formülünü kullanabilirsiniz.

Örnek verecek olursak
A1 : 22:35
B1 : 01:45
ise formül ile sonuç : 03:10 olacaktır.
B1 : 01:25 olsaydı formül ile sonuç 03:00 olacaktı. (Çünkü Fark = 02:50 olduğundan 03:00 yazılacak)
Kolay gelsin
Ofis 2016
A1-hücresine saat formatı 13:00
B1-hücresine saat formatı 15:00
C-hücresine A1. B1. Toplam saat süresini yazacak.
Fakat toplamda 1 saat 2 saat 3 saatte kadar ne çıkar 3 saat yazması gerekiyor.
3 saat üzeri gerçek saat süresi yazmalıdır.
Yukarıdaki örnek saat hesabında 3 saat yazması gerekiyor.
Teşekkūr ederim.
usta formülü uyguladığımda resimdeki hatayı veriyor.
https://files.fm/u/2w3y8k8n8
 
Yazdığınız formül
=MAK(24;MOD(B1-A1;1))
Oysa ki, benim önerdiğim formül
=MAK(3/24;MOD(B1-A1;1))

Burada, 3/24 = 03:00:00 anlamındadır. MOD(B1-A1;1) sonucu 03:00 den küçük olunca 3/24 daha büyük olduğundan formül sonucu 3/24 olacaktır.
Sonuç hücresinin sayı biçimini de ss:dd yaparsınız.

Bu arada, İngilizce versiyon kullanıyorsanız belki de noktalı virgül yerine virgül kullanılması gerekecektir. Yani formül
=MAK(3/24,MOD(B1-A1,1))
şeklinde olmalıdır.

Problem olursa, resim yerine örnek dosya ekleyin ki, tarihlerin sayı biçimleri de görülebilsin.
 
MAK formülünün İngilizcesi MAX'tır.
 
Yazdığınız formül
=MAK(24;MOD(B1-A1;1))
Oysa ki, benim önerdiğim formül
=MAK(3/24;MOD(B1-A1;1))

Burada, 3/24 = 03:00:00 anlamındadır. MOD(B1-A1;1) sonucu 03:00 den küçük olunca 3/24 daha büyük olduğundan formül sonucu 3/24 olacaktır.
Sonuç hücresinin sayı biçimini de ss:dd yaparsınız.

Bu arada, İngilizce versiyon kullanıyorsanız belki de noktalı virgül yerine virgül kullanılması gerekecektir. Yani formül
=MAK(3/24,MOD(B1-A1,1))
şeklinde olmalıdır.

Problem olursa, resim yerine örnek dosya ekleyin ki, tarihlerin sayı biçimleri de görülebilsin.
Sistem ve ofis ingilizceydi belirtmeyi unutmuştum.
Türkçe sistemde denedim.
Çalıştı
Yardımcı olan arkadaşlara
teşekkür ederim.
 
Geri
Üst