Excel TAMİŞGÜNÜ İşlevleri - İş Günlerini Say

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu eğitim, cihazın nasıl kullanılacağını gösterir. Excel TAMİŞGÜNLERİ İşlevi Tarihler arasındaki iş günü sayısını almak için Excel'de.

TAMİŞGÜNÜ İşleve Genel Bakış

TAMİŞGÜNÜ İşlevi İki tarih arasındaki iş günü sayısını verir. Çalışma günleri Pzt-Cum dahil ve Cts-Paz hariçtir. İsteğe bağlı olarak, tatilleri hariç tutabilirsiniz.

TAMİŞGÜNLERİ Excel Çalışma Sayfası İşlevini kullanmak için bir hücre seçin ve şunu yazın:

(Formül girişlerinin nasıl göründüğüne dikkat edin)

NETWORKDAYS İşlev Sözdizimi ve Girişler:

1 =TAMİŞGÜNÜ(başlangıç_tarihi,bitiş_tarihi,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).

bitiş tarihi - Bitiş tarihi, Excel seri numarası biçiminde veya tarih olarak tırnak (“s) ile birlikte 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).

Bayram - İSTEĞE BAĞLI. “İş günleri” dışında bırakılacak tatillerin listesi. Tatillere karşılık gelen seri numaraları listesi olarak girilebilir. Alternatif olarak, tatil tarihlerini içeren bir hücre aralığına başvurabilir. Örnek: 42005,42189,42363 veya A1:A3, şu tarihleri ​​içeren hücrelere başvuruyor: 1/1/2015, 7/4/2015, 12/25/2015.

İş / Çalışma Günlerini Hesaplayın

TAMİŞGÜNÜ İşlevi, iki tarih arasındaki iş günü sayısını hesaplar:

1 =TAMİŞGÜNÜ(B4,C4)

bitiş_tarihi başlangıç_tarihi'nden önceyse NETWORKDAYS negatif bir değer döndürür:

1 =TAMİŞGÜNÜ(B4,C4)

Mutlak iş günü sayısını döndürmek için ABS İşlevini kullanın:

1 =ABS(TAMİŞGÜNÜ(B4,C4)

Varsayılan olarak, TAMİŞGÜNÜ 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 =TAMİŞGÜNÜ(B4,C4,F3:F4)

Google E-Tablolar'da TAMİŞGÜNLERİ

NETWORKDAYS İşlevi, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır:

TAMİŞGÜNÜ VBA'daki Örnekler

TAMİŞGÜNÜ işlevini VBA'da da kullanabilirsiniz. Tip:
application.worksheetfunction.networkdays(start_date,end_date,tatiller)

Aşağıdaki VBA deyimlerini yürütme

1234567891011121314 Range("C2") = Application.WorksheetFunction.Days360(Range("A2"), Range("B2"), False)Range("C3") = Application.WorksheetFunction.Days360(Range("A3"), Range("B3"), False)Range("C4") = Application.WorksheetFunction.Days360(Range("A4"), Range("B4"), False)Range("C5") = Application.WorksheetFunction.Days360(Range("A5"), Range("B5"), False)Aralık("D2") = Application.WorksheetFunction.Days(Range("B2"), Range("A2"))Range("D3") = Application.WorksheetFunction.Days(Range("B3"), Range("A3"))Range("D4") = Application.WorksheetFunction.Days(Range("B4"), Range("A4"))Aralık("D5") = Application.WorksheetFunction.Days(Range("B5"), Range("A5"))Range("E2") = Application.WorksheetFunction.NetworkDays(Range("A2"), Range("B2"))Range("E3") = Application.WorksheetFunction.NetworkDays(Range("A3"), Range("B3"))Range("E4") = Application.WorksheetFunction.NetworkDays(Range("A4"), Range("B4"))Aralık("E5") = Application.WorksheetFunction.NetworkDays(Range("A5"), Range("B5"))

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

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave