Günlük hayat

İş Günü Hesaplayıcı

Ayarlar
Sıfırla
Sonuçu paylaş
Kaydet
Gömme
Hata bildir

Hesaplayıcıyı paylaş

Ücretsiz hesap makinemizi web sitenize ekleyin

Lütfen geçerli bir URL girin. Sadece HTTPS URL'leri desteklenir.


Sayfadaki hesap makinesi giriş alanlarında bulunan mevcut değerleri yerleşik hesap makinesinin varsayılan değerleri olarak kullanın.


Giriş kenar odak rengi, anahtar kutusu işaretli rengi, seçili öğe üzerine gelindiğinde görülen renk vb.


Kullanım Koşulları'na kabul edin.

Önizleme

Hesap makinesini kaydet

Hesap Makinesi Ayarları

Lütfen izin verilen aralıkta bir değer girin.

Lütfen izin verilen aralıkta bir değer girin.

Lütfen izin verilen aralıkta bir değer girin.

Lütfen izin verilen aralıkta bir değer girin.

Hesaplayıcıyı paylaş

İş 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 DsD_s ve bitiş tarihi DeD_e olsun. Aralık dolaşılırken, bir dd 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:

W=d[Ds,De)1 ⁣[weekday(d){Sat,Sun}    dH]W = \sum_{d \in [D_s,\, D_e)} \mathbb{1}\!\left[\,\text{weekday}(d) \notin \{\text{Sat}, \text{Sun}\} \;\wedge\; d \notin H\,\right]

burada HH listelenen tatillerin kümesi ve 1[]\mathbb{1}[\cdot] koşul sağlandığında 11, aksi halde 00 değerini alır. Bitiş tarihi dahil edildiğinde, üst sınır kapalı aralık [Ds,De][D_s,\, D_e] olur.

Eşdeğer olarak, iş günleri toplam günlerden atladığınız günlerin çıkarılmasıdır:

W=TEVW = T - E - V

burada TT toplam takvim günü sayısı, EE aralıktaki hafta sonu günlerinin sayısı ve VV aksi halde iş günü olacak bir güne denk gelen tatillerin sayısıdır.

Örnekler

  1. Örnek 1 — iki takvim haftası, bitiş tarihi hariç.

    • Başlangıç tarihi: 1 Ocak 2024 (Pazartesi)
    • Bitiş tarihi: 15 Ocak 2024 (Pazartesi)
    • Toplam gün: 1414, Hafta sonu günleri: 44
    • İş günleri: 1010
  2. Örnek 2 — bitiş tarihi dahil aynı aralık.

    • Başlangıç tarihi: 1 Ocak 2024
    • Bitiş tarihi: 15 Ocak 2024, sayıldı
    • İş günleri: 1111 (son Pazartesi eklenir)
  3. Ö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: 3131, Hafta sonu günleri: 88
    • İş günleri: 318=2331 - 8 = 23
  4. Ö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: 111=1011 - 1 = 10

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.

Hata bildirimi

Bu alan zorunludur.