Excel'de Dakika ve Saat Hesaplama: Zamanla Çalışma Rehberi

Kerem Aydın·13 Temmuz 2026·⏱3 dk

Excel'de zaman farkını hesaplamak veya saatleri toplamak için basit aritmetik işlemlerini (hücre çıkarma veya toplama) kullanın ve sonuca mutlaka [s]:dd özel biçimini uygulayın. Bu, 24 saatten sonra zamanın sıfırlanmasını önler. Zamanı normal sayılara (dakikaya) çevirmek için değeri 1440 ile çarpın.

Excel'de Zaman Neden Tuhaf Davranır?

Excel, zamanı "saat" ve "dakika" olarak saklamaz. Program için 1 gün bir birime (1) eşittir. Dolayısıyla:

  • 12:00, 0.5'e eşittir (günün yarısı).
  • 06:00, 0.25'e eşittir.
  • 1 saat, 1/24'e eşittir.

Zaman yerine garip ondalık kesirler görüyorsanız (örneğin 0.04166), hücrenin "Genel" sayı biçimi ayarlanmış demektir. Bunu "Zaman" olarak değiştirin.

Ana kural: Saat toplamı 24'ü aşarsa (örneğin haftalık çalışma süresi takibi), standart s:dd biçimi günü aştığında sayacı sıfırlar. Her zaman [s]:dd özel biçimini kullanın.

İki Zaman Noktası Arasındaki Farkın Hesaplanması

En yaygın senaryo, bir görevin başlangıcı ile bitişi arasında ne kadar zaman geçtiğini öğrenmektir.

Basit Fark (Aynı Gün İçinde)

Başlangıç A2 hücresinde, bitiş B2 hücresindeyse:

=B2-A2

Koşul: Bitiş zamanı başlangıç zamanından büyüktür ve tarih değişmez.

Gece Yarısını Aşan Fark

Vardiya 22:00'de başlar ve ertesi gün 02:00'de biterse, basit formül hata verir veya negatif değer döndürür. Şu yapıyı kullanın:

=IF(B2<A2; B2+1-A2; B2-A2)

Mantık basittir: Bitiş zamanı başlangıç zamanından küçükse, çıkarma işleminden önce bitiş zamanına bir gün (+1) ekleriz.

Saat ve Dakikaların Toplanması

Haftalık veya aylık toplam çalışma süresini hesaplarken, biçim ayarlanmazsa normal toplam yanlış sonuç gösterebilir (örneğin 26 yerine 2 saat).

  1. Toplam formülünü girin: =SUM(A2:A10).
  2. Sonuç hücresine sağ tıklayın → Hücreleri Biçimlendir.
  3. (Tüm Biçimler) seçeneğini seçin ve "Tür" alanına şunu yazın: [s]:dd.

s etrafındaki köşeli parantezler Excel'e şunu söyler: "Saatleri 24'ten sonra sıfırlama, sadece saymaya devam et."

Zamanın Sayılara Dönüştürülmesi (Dakika ve Saniye)

Bazen maaş hesaplamaları veya ücretlendirme için saf dakika sayısına ihtiyacınız olur. 1 gün = 1440 dakika (24 × 60) olduğundan, formül şöyledir:

GörevFormülÖrnek Sonuç
Zaman → Dakika=A2*144002:30 → 150
Zaman → Saniye=A2*8640000:01 → 60
Saat → Gün Kesri=A2/246 → 0.25

Bu tür formülleri uyguladıktan sonra sonuç normal bir sayı haline gelir. Excel'in sayıyı tekrar zaman olarak göstermeye çalışmaması için hücre biçimini "Sayı" veya "Genel" olarak değiştirmeyi unutmayın.

TIME (ZAMAN) İşlevi ile Çalışma

Verileriniz ayrı sütunlara bölünmüşse (saatler ayrı, dakikalar ayrı), bunları TIME işleviyle birleştirin:

=TIME(saat; dakika; saniye)

Örnek: A1'de 9 (saat), B1'de 45 (dakika) var. =TIME(A1; B1; 0) formülü, ileriki hesaplamalarda kullanılabilecek doğru 9:45 zamanını döndürür.

Bu işlev aralık eklemek için de kullanışlıdır. A1'deki değere 1 saat 30 dakika eklemek için:

=A1 + TIME(1; 30; 0)

Sık Yapılan Hatalar

  • ##### Sonucu: Hücre tarih/zamanı görüntülemek için çok dar veya hesaplama sonucu negatif (Excel varsayılan olarak negatif zaman göstermez). Çıkarma formülündeki tarih sırasını kontrol edin.
  • Toplam 0'a Sıfırlanıyor: 25 saat topladınız ama 1:00 aldınız. Çözüm: Biçimi [s]:dd olarak değiştirin.
  • Zaman Yerine Metin: Veriler başka bir sistemden metin olarak ("9:30") aktarılmış. Bunlarla matematik yapılamaz. Bunları gerçek tarihlere dönüştürmek için VALUE() işlevini veya "Metni Sütunlara Dönüştür" özelliğini kullanın.

SSS

Zamanı en yakın saate nasıl yuvarlarım? MROUND işlevini kullanın. Örneğin, =MROUND(A2; "1:00") ifadesi 10:15'i 10:00'a, 10:40'ı 11:00'e yuvarlar.

Farklı günlerden gelen zamanları toplayabilir miyim? Evet, hücrelerde tam tarihler belirtilmişse (örneğin 10.04.2026 08:00), bir tarihi diğerinden çıkarmanız yeterlidir. Fark, gün sayısını ve zamanın ondalık kısmını gösterecektir. Güzel bir görünüm için g "gün" s:dd biçimini kullanın.

Formülü kopyalarken zaman neden sayıya dönüşüyor? Hedef hücrelerin biçimini kontrol edin. Formülü sürüklerken biçim bazen "Genel"e döner. Tüm sonuç sütunu için "Zaman" veya [s]:dd biçimini zorunlu olarak ayarlayın.