İş günü hesaplayıcı nedir?
İş günü hesaplayıcı, iki tarih arasında kaç iş günü olduğunu söyler. Basit bir gün sayımının aksine, çalışmadığınız günleri — varsayılan olarak hafta sonunu, cumartesi ve pazarı — yok sayar ve yalnızca tipik bir ofisin, okulun veya hizmetin açık olacağı günleri sayar. Ayrıca tatilleri ve şirket kapanışlarını çıkarabilirsiniz; böylece sayı, işin gerçekten yapıldığı günleri yansıtır.
Bu önemlidir çünkü takvim günleri ile iş günleri nadiren örtüşür. Takvimde iki haftalık bir süre on dört gündür, ancak bunların genellikle yalnızca onu iş günüdür. Bir proje planlarken, bir teslimat penceresi belirtirken veya bildirim sürelerini sayarken, dürüst olan iş günü sayısıdır.
İş günlerine ne zaman ihtiyacınız olur
Proje planlama ve son tarihler
Çoğu zaman çizelge iş günü olarak ifade edilir: “beş iş gününde hazır”, “iki hafta önceden bildirim”, “on iş günü içinde ödeme”. Bu sözleri gerçek takvim tarihlerine — ve geriye — dönüştürmek tam olarak bir iş günü sayımının işidir.
Bordro, izin ve faturalandırma
Maaşlar, ücretli izinler ve birçok hizmet sözleşmesi iş günü ile ölçülür. Bir süre hafta sonlarını ve tatilleri geçtiğinde bunları elle saymak hataya açıktır, bu yüzden otomatik bir sayım, zaman çizelgelerini ve faturaları tutarlı tutar.
Hesaplayıcı nasıl çalışır?
Bir başlangıç tarihi ve bir bitiş tarihi girersiniz. Hesaplayıcı ardından aralıktaki her takvim gününü dolaşır ve yalnızca iş günlerini tutar:
- İş günleri, hafta sonu olmayan ve listelenen tatillerden olmayan günlerin sayısıdır.
- Toplam gün, aralıktaki takvim günlerinin basit sayısıdır.
- Hafta sonu (çalışılmayan) günler, ikisi arasındaki fark, yani atlanan günlerdir.
Üç seçenek sayımı şekillendirir:
- Çalışma haftası — Pazartesi–Cuma (varsayılan) cumartesi ve pazarı çalışılmayan gün olarak ele alır; Pazartesi–Cumartesi cumartesileri iş günü olarak sayar ve yalnızca pazarları atlar.
- Bitiş tarihini dahil et — kapalıyken aralık yarı açıktır ve bitiş tarihi sayılmaz; açıkken bitiş tarihi de sayılır (kendisi bir iş günü ise).
- Tatiller — isteğe bağlı bir tarih listesi (ISO
YYYY-MM-DD, virgülle ayrılmış). Aralık içinde bir iş gününe denk gelen her tatil bir kez çıkarılır; hafta sonuna denk gelen tatillerin etkisi yoktur, çünkü o gün zaten çalışılmayan gündü.
İki tarihin sırası önemli değildir — hesaplayıcı her zaman mutlak aralığı kullanır — ve eksik ya da geçersiz bir tarih sonuç üretmez.
Formül
Başlangıç tarihi ve bitiş tarihi olsun. Aralık dolaşılırken, bir günü ne bir hafta sonu günü ne de bir tatil olduğunda iş günüdür. İş günü sayımı, aralıktaki her gün üzerinden bir göstergenin toplamıdır:
burada listelenen tatillerin kümesi ve koşul sağlandığında , aksi halde değerini alır. Bitiş tarihi dahil edildiğinde, üst sınır kapalı aralık olur.
Eşdeğer olarak, iş günleri toplam günlerden atladığınız günlerin çıkarılmasıdır:
burada toplam takvim günü sayısı, aralıktaki hafta sonu günlerinin sayısı ve aksi halde iş günü olacak bir güne denk gelen tatillerin sayısıdır.
Örnekler
-
Örnek 1 — iki takvim haftası, bitiş tarihi hariç.
- Başlangıç tarihi: 1 Ocak 2024 (Pazartesi)
- Bitiş tarihi: 15 Ocak 2024 (Pazartesi)
- Toplam gün: , Hafta sonu günleri:
- İş günleri:
-
Örnek 2 — bitiş tarihi dahil aynı aralık.
- Başlangıç tarihi: 1 Ocak 2024
- Bitiş tarihi: 15 Ocak 2024, sayıldı
- İş günleri: (son Pazartesi eklenir)
-
Örnek 3 — tam bir ay (klasik Ağustos durumu).
- Başlangıç tarihi: 1 Ağustos 2022 (Pazartesi)
- Bitiş tarihi: 31 Ağustos 2022 (Çarşamba), dahil
- Toplam gün: , Hafta sonu günleri:
- İş günleri:
-
Örnek 4 — bir tatili çıkarmak.
- Başlangıç tarihi: 1 Ocak 2024, Bitiş tarihi: 15 Ocak 2024, dahil
- Tatil: 1 Ocak 2024 (Yılbaşı, Pazartesi)
- İş günleri:
Notlar
- Tatiller ülkeye, bölgeye ve işverene göre değişir, bu yüzden hesaplayıcı hiçbirini varsaymaz — size uygun olanları siz listelersiniz.
- Zaten hafta sonuna denk gelen bir tatil hiçbir şeyi değiştirmez, çünkü o gün hiçbir zaman iş günü olarak sayılmadı.
- Altı günlük çalışma haftasına geçmek cumartesileri iş günü olarak sayar; pazar her zaman çalışılmayan gün olarak ele alınır.
- Sayım takvim tarihlerine dayanır ve saat dilimlerinden bağımsızdır.
Sık Sorulan Sorular
Hafta sonları hiç iş günü olarak sayılır mı?
Varsayılan Pazartesi–Cuma modunda sayılmaz. Haftanız Pazartesiden Cumartesiye sürüyorsa, çalışma haftası seçeneğini değiştirin; cumartesiler sayılır ve yalnızca pazarlar atlanır.
Bitiş tarihini dahil etmeli miyim?
Bu, izlediğiniz kurala bağlıdır. “Bugünden itibaren beş iş günü” genellikle bugünden sonraki günleri sayar, bu yüzden bitiş tarihi hariç tutulur; her iki ucu da çalışma günü olarak adlandıran bir tarih aralığı bunu dahil etmelidir. Anahtar her iki kurala da izin verir.
Birden çok tatili nasıl eklerim?
Bunları virgülle ayrılmış ISO tarihleri olarak listeleyin, örneğin 2024-12-25, 2024-12-26. Aralık içinde bir iş gününe denk gelen her biri toplamdan çıkarılır.
Tarihlerin sırası önemli mi?
Hayır. Hesaplayıcı her zaman iki tarih arasındaki mutlak aralığı kullanır, bu yüzden başlangıç ve bitişi değiştirmek aynı iş günü sayısını verir.