TAMİŞGÜNÜ (İngilizce NETWORKDAYS) formülü =TAMİŞGÜNÜ(A2;B2), A2'deki tarihten B2'deki tarihe kadar, ikisi de dahil, iş günlerini sayar; iş günü Pazartesi'den Cuma'ya kadardır. İŞGÜNÜ (İngilizce WORKDAY) formülü =İŞGÜNÜ(A2;10) ters yönde çalışır: A2'den 10 iş günü sonraki tarihi döndürür. Tablodaki formülleri de bu şekilde, Türkçe adlarla ve noktalı virgülle yazabilirsiniz.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Start | End | Working days | Calendar days |
| 2 | 2026-03-02 | 2026-03-13 | 10 | 12 |
| 3 | 2026-03-02 | 2026-03-31 | 22 | 30 |
| 4 | 2026-03-06 | 2026-03-09 | 2 | 4 |
| 5 | 2026-03-07 | 2026-03-08 | 0 | 2 |
=TAMİŞGÜNÜ(A2;B2)İlk proje bir Pazartesi'den sonraki haftanın Cuma'sına kadar sürer: 12 takvim günü, 10 iş günü. Mart 2026'nın 2'sinden itibaren tamamında 22 iş günü vardır. Bir Cuma'dan sonraki Pazartesi'ye 2, tek başına bir hafta sonu 0'dır. Sayının nasıl değiştiğini görmek için bir bitiş tarihini değiştirin. (Düz gün sayıları için tarihler arasındaki günler sayfasına bakın.)
Tatillerle TAMİŞGÜNÜ
Üçüncü bağımsız değişken, hafta sonlarına ek olarak atlanacak tarihlerin bir aralığıdır. Tatilleri kendi sütunlarında (veya başka bir sayfada) tutun ve formül aşağı doldurulduğunda yerinde kalsın diye aralığı $ ile sabitleyin.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Start | End | No holidays | With holidays | Holidays |
| 2 | 2026-03-30 | 2026-04-10 | 10 | 8 | 2026-04-03 |
| 3 | 2026-04-01 | 2026-04-30 | 22 | 20 | 2026-04-06 |
| 4 | 2026-04-27 | 2026-05-08 | 10 | 9 | 2026-05-01 |
=TAMİŞGÜNÜ(A2;B2)30 Mart ile 10 Nisan arasında 10 hafta içi gün vardır; bunların ikisi tatildir (2026'da Kutsal Cuma ve Paskalya Pazartesi'si), yani 8 iş günü. Yalnızca her dönemin içindeki tatiller çıkarılır: son satır yalnızca 1 Mayıs'ı kaybeder. E sütunundaki bir tatili silin, sayılar yeniden artar.
İŞGÜNÜ: iş günü olarak bir vade tarihi
İŞGÜNÜ(başlangıç_tarihi; gün_sayısı; [tatiller]) başlangıçtan belirli sayıda iş günü sonraki tarihi döndürür. Başlangıç tarihinin kendisi sayılmaz ve sonuç asla bir hafta sonu ya da tatil olmaz.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Received | Days | Due | Due (holidays) | Holidays |
| 2 | 2026-03-27 | 10 | 2026-04-10 | 2026-04-14 | 2026-04-03 |
| 3 | 2026-04-02 | 3 | 2026-04-07 | 2026-04-09 | 2026-04-06 |
| 4 | 2026-04-24 | 5 | 2026-05-01 | 2026-05-04 | 2026-05-01 |
=İŞGÜNÜ(A2;B2)2026-03-27 Cuma günü alınan ve 10 iş günü süresi olan bir talebin vadesi 2026-04-10'dur; Kutsal Cuma ve Paskalya Pazartesi'si atlanınca 2026-04-14 olur. Negatif bir gün sayısıyla İŞGÜNÜ geriye sayar: =İŞGÜNÜ(A2;-5) bir hafta önceki iş günüdür. "Bir sonraki iş günü"nü bulmak için 1 kullanın; zaten iş günü olan bir tarihi korumak için =İŞGÜNÜ(A2-1;1) kullanın.
Başka hafta sonları: TAMİŞGÜNÜ.ULUSL
Hafta sonunun Cumartesi ve Pazar olmadığı yerlerde TAMİŞGÜNÜ.ULUSL (İngilizce NETWORKDAYS.INTL) üçüncü bağımsız değişken olarak bir hafta sonu kodu, dördüncü olarak tatilleri alır.
| Hafta sonu | Kod |
|---|---|
| Cumartesi, Pazar | 1 (varsayılan) |
| Pazar, Pazartesi | 2 |
| Cuma, Cumartesi | 7 |
| Yalnızca Pazar | 11 |
| Yalnızca Cumartesi | 17 |
| Herhangi bir düzen | Pazartesi'den başlayan 7 karakter, 1 = izin günü: "0000011" |
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Weekend | Code | Working days | Start | End | |
| 2 | Saturday and Sunday | 1 | 22 | 2026-03-01 | 2026-03-31 | |
| 3 | Friday and Saturday | 7 | 23 | |||
| 4 | Sunday only | 11 | 26 | |||
| 5 | Mon, Wed, Fri only | 0101011 | 13 |
=TAMİŞGÜNÜ.ULUSL($E$2;$F$2;B2)Mart 2026'da Cumartesi ve Pazar hafta sonuyla 22, Cuma ve Cumartesi hafta sonuyla 23, yalnızca Pazar izinliyken 26 iş günü vardır. Son satır yarı zamanlı bir düzendir: 0101011 hafta sonunun yanında Salı ve Perşembe'yi de izin günü yapar, geriye 13 gün kalır. Bir hücrede 0101011 gibi bir kod metin olmalıdır (başına kesme işareti koyarak yazın, '0101011), yoksa Excel baştaki sıfırı atar. Türkçe Excel'de C2 =TAMİŞGÜNÜ.ULUSL($E$2;$F$2;B2) olarak yazılır.
İŞGÜNÜ.ULUSL (İngilizce WORKDAY.INTL) vade tarihleri için aynısını yapar. Pazartesi, 2 Mart 2026'dan 10 iş günü sonrası için Excel'in sonuçları şunlardır:
=WORKDAY.INTL(DATE(2026,3,2), 10) 2026-03-16 (Saturday and Sunday off)
=WORKDAY.INTL(DATE(2026,3,2), 10, 7) 2026-03-16 (Friday and Saturday off)
=WORKDAY.INTL(DATE(2026,3,2), 10, 11) 2026-03-13 (Sunday off)
=WORKDAY.INTL(DATE(2026,3,2), 10, "0000011") 2026-03-16 (same as code 1)
Türkçe Excel'de ilki =İŞGÜNÜ.ULUSL(TARİH(2026;3;2);10) olarak yazılır, diğerleri de aynı şekilde.
Alıştırma: iş günleri ve bir vade tarihi
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Start | End | Working days | Holidays | |
| 2 | 2026-04-01 | 2026-04-30 | 2026-04-03 | ||
| 3 | 2026-04-06 |
Sıra sende: C2 hücresinde E2:E3'teki tatilleri atlayarak A2'den B2'ye kadar, ikisi de dahil, iş günlerini sayın.
| A | B | C | |
|---|---|---|---|
| 1 | Received | Days | Due |
| 2 | 2026-05-14 | 8 |
Sıra sende: C2 hücresinde, A2'deki tarihten B2'deki iş günü sayısı kadar sonraki tarihi döndürün (hafta sonları atlanır, tatil yok).
TAMİŞGÜNÜ iki ucu da sayar, İŞGÜNÜ saymaz
İki fonksiyon başlangıç tarihi konusunda bir farkla ayrılır; bu, onları birlikte kullananları şaşırtır. Bir Pazartesi'den aynı haftanın Cuma'sına TAMİŞGÜNÜ 5'tir: iki gün de sayılır. O Pazartesi'den 5 günle İŞGÜNÜ bir sonraki Pazartesi'ye düşer, çünkü saymaya ertesi gün başlar.
| A | B | C | |
|---|---|---|---|
| 1 | Start | WORKDAY(A2,5) | NETWORKDAYS back |
| 2 | 2026-03-02 | 2026-03-09 | 6 |
=TAMİŞGÜNÜ(A2;B2)İŞGÜNÜ 2026-03-09 döndürür ve 2026-03-02'den o tarihe TAMİŞGÜNÜ 5 değil 6 verir. "Bugün dahil 5 iş günü içinde" bir son tarih için, A2 bir iş günüyken =İŞGÜNÜ(A2;4) kullanın. Ekibinizin hangi kuralı kullandığına bir kez karar verin ve bunu formülün yanına yazın.
Sıkça Sorulan Sorular
Excel'de iki tarih arasındaki iş günleri nasıl sayılır?
=TAMİŞGÜNÜ(A2;B2) A2'den B2'ye kadar, iki tarih de dahil, Pazartesi'den Cuma'ya kadar olan günleri sayar. Tatil tarihlerini de atlamak için üçüncü bağımsız değişken olarak bir aralık ekleyin: =TAMİŞGÜNÜ(A2;B2;$E$2:$E$4).
Excel'de bir tarihe iş günü nasıl eklenir?
=İŞGÜNÜ(A2;10) Cumartesi ve Pazar'ları atlayarak A2'den 10 iş günü sonraki tarihi döndürür. Negatif bir sayı geriye gider: =İŞGÜNÜ(A2;-5). Üçüncü bağımsız değişken olarak bir tatil aralığı ekleyin.
TAMİŞGÜNÜ ile TAMİŞGÜNÜ.ULUSL arasındaki fark nedir?
TAMİŞGÜNÜ Cumartesi ve Pazar'ı her zaman hafta sonu sayar. TAMİŞGÜNÜ.ULUSL bir hafta sonu bağımsız değişkeni alır: Cuma ve Cumartesi için 7, yalnızca Pazar için 11 ya da Pazartesi'den başlayarak 1'in izin gününü gösterdiği "0000011" gibi yedi karakterlik bir metin.
TAMİŞGÜNÜ başlangıç tarihini dahil eder mi?
Evet. TAMİŞGÜNÜ, iş günüyseler başlangıç ve bitiş tarihini birlikte sayar, bu yüzden bir Pazartesi'den sonraki Cuma'ya 5'tir. İŞGÜNÜ başlangıç tarihini saymaz: =İŞGÜNÜ(A2;1) bir sonraki iş günüdür.
Bir tatil hafta sonuna denk gelirse ne olur?
Fazladan bir şey olmaz: TAMİŞGÜNÜ ve İŞGÜNÜ hafta sonu günlerini zaten atlar, bu yüzden Cumartesi'ye denk gelen bir tatil iki kez çıkarılmaz.