İçeriğe geç
parazade
Tarih ve SaatÖrnekler doğrulandı

İŞGÜNÜ Formülü (WORKDAY): İş Günüyle Teslim Tarihi Bulma

İŞGÜNÜ

İngilizce adı: WORKDAY

SürümlerMicrosoft 365Excel 2021Excel 2019Excel 2016Excel 2013Excel 2010Excel WebExcel Mac(en az Excel 2010)

Yayın: · Son güncelleme:

İŞGÜNÜ kısaca

İŞGÜNÜ, bir başlangıç tarihinden belirtilen sayıda iş günü ileri ya da geri giderek ulaşılan tarihi verir. Cumartesi, pazar ve isteğe bağlı tatil listesi atlanır; başlangıç günü sayıma girmez.

Söz dizimi

İŞGÜNÜ(başlangıç_tarihi; günler; [tatiller])

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

Argümanlar

ArgümanDurumAçıklama
başlangıç_tarihistart_dateZorunluSayımın başladığı tarih. Bu gün sayılmaz; sayım ertesi iş gününden başlar.
günlerdaysZorunluİleri (artı) ya da geri (eksi) gidilecek iş günü sayısı. Tam sayı değilse ondalık kısmı atılır.
tatillerholidaysİsteğe bağlıAtlanacak resmi tatil ve izin günlerini içeren hücre aralığı.
İçindekiler
  1. İŞGÜNÜ formülü teslim tarihini bulur
  2. Söz dizimi
  3. Tatilleri hesaba katarak teslim tarihi
  4. Geriye doğru planlama
  5. Sık yapılan hatalar
  6. TAMİŞGÜNÜ ile farkı

İŞGÜNÜ formülü teslim tarihini bulur

Excel İŞGÜNÜ formülü bir başlangıç tarihinden belirttiğiniz sayıda iş günü ileri ya da geri giderek ulaşılan tarihi verir. Cumartesi ve pazar atlanır, isterseniz resmi tatiller de atlanır. "Siparişten 10 iş günü sonra teslim" gibi taahhütlerin takvimdeki karşılığını bu fonksiyonla bulursunuz.

Söz dizimi

Söz dizimi İŞGÜNÜ(başlangıç_tarihi; günler; [tatiller]) biçimindedir. günler artıysa ileriye, eksiyse geriye doğru sayılır. Başlangıç tarihinin kendisi sayılmaz, sayım ertesi iş gününden başlar.

Microsoft'a göre argümanlardan biri geçerli bir tarih değilse #DEĞER!, başlangıç ile günlerin toplamı geçersiz bir tarih üretirse #SAYI! döner. günler tam sayı değilse ondalık kısmı atılır.

Tatilleri hesaba katarak teslim tarihi

16 Ekim 2026 cuma günü alınan bir siparişin 10 iş günü sonrası şöyle bulunur. Tatil vermezseniz =İŞGÜNÜ(A2;10) 30 Ekim 2026 cuma sonucunu verir. Cumhuriyet Bayramı olan 29 Ekim perşembeye denk geldiği için onu üçüncü argümana eklediğinizde =İŞGÜNÜ(A2;10;C2) 2 Kasım 2026 pazartesi tarihine kayar.

Fark tek bir iş günü gibi görünür, ama araya hafta sonu girdiği için müşteriye verilen tarih üç takvim günü ilerler. Tatil listesini her yıl güncellemezseniz bu tür kaymalar fark edilmeden tekliflere ve sözleşmelere girer.

Geriye doğru planlama

Bir son tarihten geriye doğru plan yaparken günler argümanını eksi yazarsınız. Bir raporun 2 Kasım 2026 pazartesi teslim edilmesi gerekiyor ve hazırlık 5 iş günü sürüyorsa =İŞGÜNÜ(A2;-5) en geç başlama tarihi olarak 26 Ekim 2026 pazartesi verir. Bu planda 29 Ekim tatili de varsa onu üçüncü argümana eklediğinizde başlangıç bir iş günü öne çekilir.

Sık yapılan hatalar

Sonucun sayı olarak görünmesi en sık şikâyettir. İŞGÜNÜ bir seri numarası döndürür; hücre 46328 gibi bir sayı gösteriyorsa biçimi Kısa Tarih yapın.

Başlangıç gününün sayılmadığını gözden kaçırmak da planı bir gün kaydırır. Başlangıç günü hafta içiyse ve onu da çalışma günü saymak istiyorsanız günler argümanına bir eksiğini yazın: bugün dahil 10 iş günü için 9.

Hafta sonunuz cumartesi ve pazar değilse İŞGÜNÜ.ULUSL ile hafta sonu günlerini kendiniz tanımlayabilirsiniz.

TAMİŞGÜNÜ ile farkı

İki fonksiyon aynı takvim mantığını ters yönden kullanır. TAMİŞGÜNÜ iki tarih arasında kaç iş günü olduğunu sayar, İŞGÜNÜ ise bir tarihten belli sayıda iş günü sonrasını bulur. Biri sayı, diğeri tarih döndürür.

Sipariş tablonuza Teslim tarihi adında bir sütun ekleyin ve =İŞGÜNÜ(A2;10;Tatiller) yazın. Bunun için önce resmi tatil listenize Ad Yöneticisi'nden Tatiller adını vermeniz gerekir.

Örnekler

Örnek 1: Tatilsiz 10 iş günü sonrası
ABCD
1Sipariş tarihiSüre (iş günü)
216.10.20261030.10.2026
=İŞGÜNÜ(A2;B2)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

D2 hücresinin sonucu: 30.10.2026

16 Ekim cuma sayılmaz. Sonraki iki haftanın 10 iş günü sayılır ve sonuç 30 Ekim 2026 cuma olur.

Örnek 2: Tatil eklenince teslim tarihi kayar
ABCDE
1Sipariş tarihiSüre (iş günü)Tatil
216.10.20261029.10.202602.11.2026
=İŞGÜNÜ(A2;B2;C2)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

E2 hücresinin sonucu: 02.11.2026

29 Ekim perşembe tatil olarak atlanır. Onuncu iş günü hafta sonunun ardından 2 Kasım 2026 pazartesiye düşer.

Örnek 3: Son tarihten geriye doğru başlama tarihi
ABCD
1Teslim tarihiHazırlık (iş günü)
202.11.2026-526.10.2026
=İŞGÜNÜ(A2;B2)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

D2 hücresinin sonucu: 26.10.2026

Eksi gün sayısı geriye doğru sayar. 30, 29, 28, 27 ve 26 Ekim sayılır ve en geç başlama tarihi 26 Ekim 2026 pazartesi olur.

Örnek dosyayı indir.xlsx dosyası, ücretsiz · tüm örnekler hazır formüllerle

Yaygın hatalar ve çözümleri

İlgili fonksiyonlar

Sıkça Sorulan Sorular

Excel İŞGÜNÜ formülü nasıl kullanılır?

=İŞGÜNÜ(başlangıç;gün_sayısı;tatiller) yazarsınız, örneğin =İŞGÜNÜ(A2;10;C2:C10). Sonuç bir tarihtir; hücre sayı gösteriyorsa biçimi Kısa Tarih yapın.

İŞGÜNÜ başlangıç gününü sayar mı?

Hayır, sayım başlangıçtan sonraki iş gününden başlar. Başlangıç gününü de saymak istiyorsanız gün sayısını bir eksik yazın.

İŞGÜNÜ ile geçmiş bir tarih bulunur mu?

Evet, gün sayısını eksi yazın. =İŞGÜNÜ(A2;-5) başlangıçtan 5 iş günü önceki tarihi verir.