Özellik ikonu

SAAT

İndirme izni yok

Genel Bakış

SAAT (HOUR), bir zaman değerinin saat bileşenini 0 ile 23 arasında bir tam sayı olarak verir. Zaman değeri bir hücredeki saat, seri sayı, zaman biçiminde yazılmış bir metin ya da başka bir işlevin sonucu olabilir. Vardiya, giriş çıkış kaydı ve saat dilimine göre gruplama gibi çalışmalarda saati ayrı bir sayı olarak almak için kullanılır.

Söz dizimi ve parametre​

TRTürkçe
=SAAT(seri_no)
ENEnglish
Kategori
Tarih ve Saat
İngilizce adı
HOUR
Platform
Windows Mac Web
1 bağımsız değişken 1 zorunlu
Bağımsız değişken Durum Ne işe yarar
seri_noserial_number Zorunlu Saatini bulmak istediğiniz zamanı belirtir; bir hücredeki zaman, seri sayı ya da zaman biçiminde yazılmış metin olabilir.
Geçerli kullanımlar
=SAAT(A2)
=SAAT("11:30:15")
=SAAT(ZAMAN(15;10;55))
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev yalnızca bir parametre alır. Tarih ve saat birlikte verilen bir seri sayıda yalnızca ondalık (zaman) bölümü dikkate alınır.

1. Hücredeki zamandan saat alma​

Personelin giriş saatlerinden yalnızca saat bölümünü almak istiyoruz. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SAAT(B2)
=HOUR(B2)
SAAT
Formülünü incelemek için bir hücre seçin.
ABC
1PersonelGiriş saatiSaat
2Ayşe Yılmaz08:15:008
3Mehmet Demir13:30:0013
4Zeynep Kaya17:45:0017
5Can Aydın00:20:000
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla 8, 13, 17 ve 0 olur. SAAT yalnızca saat bölümünü verir; dakika ve saniye sonucu etkilemez. Gece yarısından hemen sonraki 00:20 gibi saatlerde sonuç 0 olur, çünkü saat değeri 0 ile 23 arasında değişir.

2. Metin olarak yazılmış saatler​

Saatler hücrelere metin olarak yazılmış olsa bile işlev bunları zaman biçiminde okuyabilir. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SAAT(A2)
=HOUR(A2)
SAAT
Formülünü incelemek için bir hücre seçin.
AB
1Metin olarak saatSaat
211:30:1511
37:45:59 PM19
409:059
512:10 AM0
Metin SaatExcelDepo v1.0.0
Sonuçlar sırasıyla 11, 19, 9 ve 0 olur. Zaman biçimindeki metinler önce zamana çevrilir, sonra saat bölümü alınır. 12 saatlik gösterimde PM öğleden sonrayı belirttiği için 7:45:59 PM için 19 elde edilir; 12:10 AM ise gece yarısından sonrası olduğu için 0 verir.

3. Seri sayılar ve başka işlevler​

Zaman değeri bir seri sayıdan ya da başka bir işlevin sonucundan da gelebilir. A2 ve A3 hücrelerinde doğrudan seri sayı, A4:A6 aralığında ise ZAMAN, ZAMANSAYISI ve ŞİMDİ işlevleri vardır. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SAAT(A2)
=HOUR(A2)
SAAT
Formülünü incelemek için bir hücre seçin.
AB
1Zaman değeriSaat
20,67816
300
415:10:5515
518:45:2218
627.10.2026 07:057
Seri SayıExcelDepo v1.0.0
Sonuçlar sırasıyla 16, 0, 15, 18 ve 7 olur. 0,678 seri sayısı yaklaşık 16:16:19 saatine karşılık gelir, bu nedenle saat bölümü 16'dır. 0 değeri gün başlangıcını temsil ettiği için saat 0 olur. ZAMAN ve ZAMANSAYISI işlevleri zamanı seri sayı olarak ürettiğinden SAAT bunları doğrudan okur. ŞİMDİ işlevi her hesaplamada güncellendiği için son satırın sonucu çalışma sırasındaki saate göre değişir.

4. Geçersiz değerlerde hatalar​

Negatif bir sayı ve zaman olarak okunamayan bir metin hata üretir. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SAAT(A2)
=HOUR(A2)
SAAT
Formülünü incelemek için bir hücre seçin.
AB
1GirdiSaat
2-10#SAYI!
3rapor#DEĞER!
40,7518
HatalarExcelDepo v1.0.0
Sonuçlar sırasıyla #SAYI!, #DEĞER! ve 18 olur. Negatif seri sayı geçerli bir zaman olmadığı için #SAYI! hatası verir. "rapor" metni zamana çevrilemediğinden #DEĞER! hatası oluşur. 0,75 değeri günün dörtte üçüne denk geldiği için 18:00 olarak okunur ve geçerli bir saat döner.

Kullanırken dikkat edin​

  • Sonuç aralığı: SAAT her zaman 0 ile 23 arasında bir tam sayı verir. Dakika ve saniye bölümleri sonucu yuvarlamaz; yalnızca saat bölümü alınır.
  • seri_no parametresi: seri_no bir zaman değeri, hücre başvurusu, seri sayı ya da zaman biçiminde yazılmış bir metin olabilir. Zaman biçimi olarak Hücreleri Biçimlendir iletişim kutusunda bulunan biçimlerden herhangi biri kullanılabilir. Tarih ve saat içeren bir seri sayıda yalnızca ondalık bölüm, yani zaman bölümü hesaba katılır.
  • Hata koşulları: seri_no sıfırdan küçükse #SAYI! hatası verilir. seri_no geçerli bir zaman ya da tarih değilse, örneğin sayıya ya da zamana çevrilemeyen bir metinse, #DEĞER! hatası verilir.
  • Sabit saat girme: Değişmeyecek ve güncellenmeyecek sabit bir saat girmek istiyorsanız Ctrl + Shift + ; kısayol tuşunu kullanın. ŞİMDİ gibi işlevlerin sonucu ise her hesaplamada güncellenir.
  • İlgili işlevler: TARİH yıl, ay ve gün bilgisinden tarih seri sayısı üretir. DAKİKA aynı zaman değerinden dakikayı, SANİYE ise saniyeyi tam sayı olarak verir; saat, dakika ve saniyeyi ayrı ayrı almak istediğinizde SAAT ile birlikte kullanın. ŞİMDİ geçerli tarih ve saatin seri sayısını, BUGÜN yalnızca bugünün tarihini verir; anlık saati almak için SAAT ile ŞİMDİ birleştirilir. ZAMAN saat, dakika ve saniye bilgisinden zaman değeri üretir; ZAMANSAYISI ise metin olarak yazılmış bir zamanı zaman değerine çevirir. Bu iki işlev, SAAT için seri_no hazırlarken tercih edilir.
  • Eşdeğer VBA işlevi: VBA içindeki eşdeğer işlev VBA.HOUR adını taşır.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
9
İlk yayın
Güncel
İngilizce
HOUR
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst