Excel eğitimi: WORKDAY ile son tarihler nasıl hesaplanır

İçindekiler

Bu videoda, İŞGÜNÜ ve İŞGÜNÜ.ULUSL işlevleriyle son tarihlerin nasıl hesaplanacağına bakacağız.

İŞGÜNÜ işlevi, hafta sonlarını ve isteğe bağlı olarak tatilleri hesaba katan gelecekteki veya geçmiş bir tarihi döndürür.

İŞGÜNÜ işlevini, çalışma ve çalışma dışı günleri hesaba katması gereken sevkiyat tarihleri, teslimat tarihleri ​​ve tamamlanma tarihleri ​​gibi şeyleri hesaplamak için kullanabilirsiniz.

Şimdi, gözden geçirmek için tarih hesaplamaları gerçekten basit olabilir.

B5'teki tarihe 1 gün eklemek için, C5'e 1 yazıp şu formülü kullanabilirim:

= B5 + C5

Bu da beklendiği gibi 23 Aralık tarihini veriyor.

C5'i -1 olarak değiştirirsem, 21 Aralık elde ederiz.

Bu işe yarar çünkü Excel tüm tarihleri ​​seri numaraları olarak saklıyor…

Peki hafta sonlarını veya tatilleri atlamanız gerektiğinde ne olur? İşte İŞGÜNÜ işlevi bunun için.

Öncelikle tarihlere özel bir sayı biçimi uygulamama izin verin, böylece haftanın gününü kolayca görebiliriz.

Özel biçim: aaa gg-aaa-yyy

İŞGÜNÜ işlevi 3 bağımsız değişken alır: bir başlangıç ​​tarihi, günler ve "tatiller" için isteğe bağlı bir aralık. Hafta sonlarını atlamak için, İŞGÜNÜ'ne B sütunundaki başlangıç ​​tarihini ve C sütunundaki gün değerini vermem gerekiyor.

= İŞGÜNÜ (B6, C6)

1 gün ile sonuç 25 Aralık Pazartesi olur. WORKDAY, hafta sonunu atlıyor.

Günleri 2 olarak değiştirirsem 26 Aralık alırız.

Şimdi, 25 Aralık Noel, bu yüzden normalde iş günü olarak değerlendirilmez.

Tatilleri hesaba katmak için, çalışma dışı günleri temsil eden bir tarih aralığı sağlamamız gerekir.

Bu aralığı 3. bağımsız değişken olarak eklediğimde, İŞGÜNÜ'nün bu tarihleri ​​hesaplamanın dışında bıraktığını görebilirsiniz.

= İŞGÜNÜ (B7, C7, G5: G6)

Son olarak, Cumartesi gibi bir hafta sonu gününü iş günü olarak değerlendirmeniz gerekirse ne olur?

Bu durumda, hafta sonlarını özelleştirmenize olanak tanıyan İŞGÜNÜ.ULUSL işlevine geçmeniz gerekir.

WORKDAY.INTL, 3. konuma giden ve ardından tatiller gelen hafta sonu adında başka bir isteğe bağlı bağımsız değişken alır.

Örneğin, Cumartesi günleri normalde iş günleri ise, hafta sonu için 11 kodunu sağlarsınız.

= İŞGÜNÜ.ULUSL (B8, C8,11, G5: G6)

Hafta sonlarını özelleştirmenin daha esnek bir yolu, 7 bir ve sıfırlardan oluşan bir metin dizesine dayalı özel bir maske kullanmaktır; burada 1'ler, Pazartesi günü başlayan bir haftanın çalışma dışı günleri temsil eder.

Yani, Cumartesi günleri normalde bir iş günü ise, 6 sıfır ve ardından 1 kullanırdım.

= İŞGÜNÜ.ULUSL (B8, C8; "0000001"; G5: G6)

Bu şema, haftanın 7 günü içinde çalışma ve çalışma dışı günlerin herhangi bir kombinasyonunu belirlemenize olanak tanır.

Ders

Temel Formül

İlgili kısayollar

Biçimi (neredeyse) her şey Ctrl + 1 + 1 uygula genel biçim Ctrl + Shift + ~ + + ~

Ilginç makaleler...