Excel SAAT (HOUR) Formülü: Zamanın Saat Bileşenini Alma ve Saat Hesaplamaları (Detaylı Rehber)
1. SAAT Formülü Nedir ve Neden Kullanılır?
SAAT (İngilizce: HOUR), Excel'in tarih fonksiyonları kategorisinde yer alan bir formüldür. Bu fonksiyon, bir zamanın saat bileşenini 0 ile 23 arasında bir sayı olarak döndürür. Örneğin, saat 13:49 için 13 değerini döndürecektir.
2. Söz Dizimi ve Parametreler
SAAT formülü tek bir parametre alır ve bu parametre geçerli bir zaman değeri olmalıdır.
| Parametre | Açıklama | Zorunlu |
|---|---|---|
| seri_no | Saatini öğrenmek istediğiniz zaman değeri. Metin, sayı veya hücre referansı olabilir. | ✅ Evet |
Parametre Türleri:
- Zaman Metni: "14:30" veya "2:30 ÖS"
- Ondalık Sayı: 0,5 = 12:00
- Hücre Referansı: Zaman içeren bir hücre
- Diğer Fonksiyonlar: ZAMAN, ŞİMDİ, BUGÜN
| Veri | Formül | Sonuç |
|---|---|---|
| 10:10:23 | =SAAT(10:10:23) | 10 |
| 28:10:40 | =SAAT(28:10:40) | 4 |
| 01.11.2024 14:40 | =SAAT(01.11.2024 14:40) | 14 |
| 6:45 ÖS | =SAAT("6:45 ÖS") | 18 |
| 0,5 | =SAAT(0,5) | 12 |
| 12:00 ÖÖ | =SAAT("12:00 ÖÖ") | 0 |
3. İç İçe Kullanım Örnekleri
| Formül | Çıktı | Açıklama |
|---|---|---|
=SAAT(A1) + DAKİKA(A1)/60 | 6,5 | Saat ve dakikayı ondalık sayıya çevirir |
=SAAT(A1) & ":" & DAKİKA(A1) | 6:30 | Saat ve dakikayı metin olarak birleştirir |
=EĞER(SAAT(A1)>=9; "Mesai"; "Normal") | Mesai | Saati 9'dan büyükse "Mesai" yazdırır |
=ZAMAN(SAAT(A1); DAKİKA(A1); 0) | 06:30 | Saat ve dakikayı zaman formatına çevirir |
=SAAT(ŞİMDİ()) | Geçerli saat | Şu anki saati verir |
=EĞER(SAAT(B1-A1)>8; (SAAT(B1-A1)-8)*50; 0) | 100 | Mesai ücreti hesaplar |
=EĞER(VE(SAAT(A1)>=22; SAAT(A1)<=6); "Gece"; "Gündüz") | Gece | Gece vardiyası kontrolü |
=TOPLA(SAAT(A1:A10)) | 45 | Bir aralıktaki tüm saatleri toplar |
Pratik Kullanım
Ondalık saat hesaplama için =SAAT(A1) + DAKİKA(A1)/60 formülünü kullanabilirsiniz. Bu, bordro hesaplamalarında çok işe yarar.
4. SAAT Formülünde Sık Yapılan Hatalar ve Çözümleri
| Hata Türü | Nedeni | Çözüm |
|---|---|---|
| #DEĞER | Geçersiz zaman metni | Zamanı doğru formatta girin |
| #SAYI | Zaman değeri çok büyük | Geçerli bir zaman aralığı kullanın (0-23) |
| Yanlış Saat | AM/PM karışıklığı | 24 saat formatını kullanın |
| Yanlış Ayraç | Mac'te virgül kullanımı | Mac'te ayraç olarak ; (noktalı virgül) kullanın |
💡 Hızlı Çözüm Önerileri: Zaman formatını kontrol edin · 24 saat formatı kullanın · Mac'te ; (noktalı virgül) kullanın
5. Sıkça Sorulan Sorular
01 Excel SAAT formülü nedir?
Excel SAAT (HOUR) formülü, bir zaman değerinden saat bilgisini (0-23) alan bir Excel fonksiyonudur. Örneğin =SAAT("14:30") sonucu 14 olarak döner.
02 SAAT formülü nasıl yazılır?
Excel'de SAAT formülü =SAAT(zaman) olarak yazılır. Zaman parametresi geçerli bir zaman referansı olmalıdır. Örneğin =SAAT(A1) veya =SAAT("14:30").
03 Saat ve dakikayı ondalık sayıya nasıl çeviririm?
=SAAT(A1) + DAKİKA(A1)/60 formülü ile saat ve dakikayı ondalık sayıya çevirebilirsiniz. Örneğin "6:30" için sonuç 6.5 olur.
04 24 saat formatında nasıl çalışır?
SAAT formülü 0-23 arasında değer döndürür. 24:00 (gece yarısı) = 0, 13:00 (öğleden sonra 1) = 13 olarak hesaplanır.
05 Mac'te SAAT formülü nasıl kullanılır?
Mac'te Excel'de SAAT formülü Windows ile aynı şekilde çalışır. Formül =SAAT(zaman) olarak yazılır. Ayraç olarak ; (noktalı virgül) kullanılır.
06 SAAT formülü hata veriyor, ne yapmalıyım?
Zaman formatını kontrol edin, 24 saat formatı kullanın, Mac'te noktalı virgül kullanın.