Excel formülü: Hafta sonları içeren Gantt grafiği -

İçindekiler

Genel formül

=WEEKDAY(date,2)>5

Özet

Hafta sonları gölgeli bir Gantt grafiği oluşturmak için, Hafta içi işlevine dayalı bir formülle Koşullu Biçimlendirme'yi kullanabilirsiniz. Gösterilen örnekte, D4'ten başlayarak takvime uygulanan formül şudur:

=WEEKDAY(D$4,2)>5

Not: Bu formül yalnızca hafta sonu gölgelendirme ile ilgilidir. Koşullu biçimlendirmeyle tarih çubuklarının nasıl oluşturulacağını görmek için bu makaleye bakın.

Açıklama

Bu yaklaşımın anahtarı, özel sayı biçimi "d" ile biçimlendirilmiş, yalnızca bir dizi geçerli tarih olan takvim başlığıdır (satır 4). D4'te sabit kodlanmış bir tarih ile takvimi doldurmak için = D4 + 1 kullanabilirsiniz. Bu, 4. satırdaki tarihi B ve C sütunlarındaki tarihlerle karşılaştıran bir koşullu biçimlendirme kuralı ayarlamanıza olanak tanır.

Hafta sonu olan günleri gölgelendirmek için, hafta içi işlevine dayalı bir formül kullanıyoruz. Varsayılan olarak, haftanın günü işlevi 1 ile 7 arasında, haftanın günlerine karşılık gelen bir sayı döndürür; burada Pazar 1 ve Cumartesi 7'dir. Ancak, "dönüş türü" adlı isteğe bağlı ikinci bağımsız değişkeni 2 değeriyle ekleyerek, numaralandırma düzeni, Pazartesi 1 ve Cumartesi ve Pazar sırasıyla 6 ve 7 olacak şekilde değişir.

Sonuç olarak, Cumartesi veya Pazar günleri için DOĞRU sonucunu döndürmek için yalnızca 5'ten büyük sayıları test etmemiz gerekir. Takvim alanına (D4 ile başlayan) uygulanan koşullu biçimlendirme formülü şuna benzer:

=WEEKDAY(D$4,2)>5

D4 referansı, satır kilitli olarak karıştırılır, böylece formül, takvim kılavuzundaki tüm satırlar için başlıktaki tarihleri ​​değerlendirmeye devam eder.

Ilginç makaleler...