Excel'de İki Tarih Arasındaki İş Gününü Hesaplama (TAMİŞGÜNÜ Formülü)
2. İhale Takvimi Örneği
Durum: Bir ihale takvimi 2 Mayıs 2026'te başlıyor, 22 Haziran 2026'da bitiyor. İhale yöneticisi, tatil günlerini (1 Mayıs, 19 Mayıs ve Kurban Bayramı) hariç tutarak kaç iş günü çalışılacağını hesaplamak istiyor.
Bu iş için öncelikle, aşağıdaki gibi bir ihale takvimi oluşturulur. Sonrasında ise ihale takvimi içerisinde kalan resmi tatiller (haftasonu değil!) bir sütuna tek tek manuel olarak yazılmalıdır.
Sonraki adımda E5 hücresine aşağıdaki formül girilmelidir. Formül yazıldıktan sonra, resmî tatillerin bulunduğu hücre aralığı sabitlenmeli ve formül aşağı doğru uzatılmalıdır. Hücre aralığını sabitlemek için formül içerisindeki ilgili hücre aralığı seçildikten sonra F4 (MacBook: ⌘ + T) tuşu kullanılabilir. Hücre sabitleme hakkında daha detaylı bilgi için Excel'de Dolar İşareti Kullanarak Formül ve Hücre Sabitleme başlıklı makalemize göz atabilirsiniz. Bu işlem, formül aşağı doğru kopyalandığında resmî tatillerin bulunduğu hücre aralığının değişmesini engeller.
Excel Formülü
=TAMİŞGÜNÜ(C5;D5;$G$5:$G$9)
Örneğin: Takvimde tekliflerin değerlendirilmesi için sadece 7 iş günü bırakılmıştır. Planın bu aşamasında değişiklik düşünülebilir.
4. Sık Yapılan Hatalar ve Çözümleri
| Hata | Nedeni | Çözüm |
|---|---|---|
| #SAYI | Başlangıç > Bitiş | Başlangıç bitişten küçük olmalı |
| #DEĞER | Geçersiz tarih formatı | Doğru formatta girin |
| Tatil Hatası | Tatil listesi geçersiz | Tatilleri doğru tanımlayın |
5. Sıkça Sorulan Sorular
01 Excel TAMİŞGÜNÜ formülü nedir?
İki tarih arasındaki iş günü sayısını hesaplar. Hafta sonları ve tatil günlerini hariç tutar.
02 TAMİŞGÜNÜ ile TAMİŞGÜNÜ.ULUSL arasındaki fark nedir?
TAMİŞGÜNÜ sadece Cumartesi-Pazar hafta sonu kabul eder. TAMİŞGÜNÜ.ULUSL hafta sonu günlerini özelleştirmenizi sağlar (örneğin Cuma-Cumartesi).
03 Tatil günlerini nasıl eklerim?
Tatil günlerini bir aralıkta listeleyip formüle ekleyin. Örneğin =TAMİŞGÜNÜ(A1; B1; C1:C10).
04 Mac'te Excel TAMİŞGÜNÜ nasıl kullanılır?
Mac'te Excel'de TAMİŞGÜNÜ formülü Windows ile aynı şekilde çalışır. Ayraç olarak ; (noktalı virgül) kullanılır.