Örnek çalışma kitabını indirin
Bu eğitim, cihazın nasıl kullanılacağını gösterir. Excel İŞGÜNÜ İşlevi Excel'de iş günleri eklemek için.
İŞGÜNÜ İşleve Genel Bakış
İŞGÜNÜ İşlevi, bir başlangıç tarihinden iş günü n iş günü sayısını (çalışma günleri hafta sonları: Cts ve Paz hariçtir) döndürür. İsteğe bağlı olarak, tatilleri hariç tutabilirsiniz. Özel hafta sonları için bunun yerine WORKDAY.INTL kullanın.
İŞGÜNÜ Excel Çalışma Sayfası İşlevini kullanmak için Hücreyi seçin ve Tür:
(Formül girişinin nasıl göründüğüne dikkat edin)
WORKDAY İşlev sözdizimi ve Girişler:
1 | =İŞGÜNÜ(başlangıç_tarihi,günler,tatiller) |
Başlangıç tarihi - Excel seri numarası biçimindeki başlangıç tarihi veya tarihi çevreleyen tırnak ("lar") ile tarih olarak girilir. Örnek: Hücreye doğrudan 11/12/2015 giremezsiniz. Bunun yerine “11/12/2015” girmeniz gerekir veya ilgili seri numarasını kullanmanız gerekir: 42320. Alternatif olarak, girilen 11/12/2015 tarihli bir hücreye başvurabilirsiniz. Excel, hücrelerde depolanan tarihleri otomatik olarak seri biçime dönüştürür (tarih metin olarak girilmediği sürece).
günler - Başlangıç tarihinden itibaren hafta sonu ve tatil olmayan günlerin sayısı.
Bayram - İSTEĞE BAĞLI. İş günlerinden hariç tutulması gereken tatilleri temsil eden tarihlerin listesini içeren bir dizi.
En Yakın İş Gününü Bul
En yakın iş gününü bulmak için İŞGÜNÜ İşlevini kullanın:
1 | =İŞGÜNÜ(B3,C3) |
Bugüne En Yakın İş Gününü Bulun
Bugüne en yakın iş gününü bulmak için BUGÜN İşlevini İŞGÜNÜ İşleviyle birlikte kullanın:
1 | =İŞGÜNÜ(BUGÜN(),B3) |
10 Gün İçinde En Yakın İŞ GÜNÜNÜ Bulun
Bu örnek, başlangıç tarihinden 10 gün sonra en yakın iş gününü bulacaktır:
1 | =İŞGÜNÜ(B3,C3) |
Geçmişteki iş günlerini aramak için negatif günleri de kullanabilirsiniz:
Tatilli İş Günü
Varsayılan olarak, WORKDAYS tüm tatilleri yok sayar. Bununla birlikte, bir dizi tatili tanımlamak için isteğe bağlı bir 3. bağımsız değişkeni kullanabilirsiniz:
1 | =İŞGÜNÜ(B3,C3;F3:F4) |
Google E-Tablolar'da İŞGÜNÜ
WORKDAY İşlevi, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır:
VBA'da İŞGÜNÜ Örnekleri
İŞGÜNÜ işlevini VBA'da da kullanabilirsiniz. Tip:Application.Worksheetfunction.Workday(start_date,günler,tatiller)
Aşağıdaki VBA deyimlerini yürütme
123 | Aralık("E2") = Application.WorksheetFunction.WorkDay(Range("B2"), Range("C2"))Aralık("E3") = Application.WorksheetFunction.WorkDay(Range("B3"), Range("C3"))Aralık("E4") = Application.WorksheetFunction.WorkDay(Range("B4"), Range("C4"), Range("D4")) |
aşağıdaki sonuçları üretecek
İşlev bağımsız değişkenleri için (başlangıç_tarihi vb.), bunları doğrudan işleve girebilir veya bunun yerine kullanılacak değişkenleri tanımlayabilirsiniz.
Excel'deki Tüm İşlevler Listesine Dön