Bu şablon, girilen bir ilk tarihten başlayarak istenen sayıda hafta sonu gününü alt alta listeler. Varsayılan ayarda Cumartesi ve Pazar günleri listelenir; gün seçimi değiştirilerek farklı gün kombinasyonları da elde edilebilir.
Burada "1111100" dizisi, hafta sonu olarak kabul edilen günleri belirler; dizideki 1 olan günler hariç tutulur, 0 olan günler listelenir. Dizi Pazartesi ile başlar ve yedi karakterden oluşur.
Gün seçim değerlerini tek bir metin dizisinde birleştiren formül ise şudur:
Bu formül, I4 hücresinde seçili günlerden WORKDAY.INTL için kullanılacak gün dizisini oluşturur.
Dosyanın içeriği
- Sayfa1: Çalışma sayfasıdır. B3 hücresinde ilk tarih (01.09.2023), B6 hücresinde satır sayısı (10) girilir. G sütununda sonuç tarihleri listelenir (örnekte 02.09.2023, 09.09.2023, 10.09.2023 ve devamı).
- Gün seçim alanı: J, L, N ve P sütunlarında Pzt, Çar, Cum, Paz günleri için 1 veya 0 değerleri bulunur. Q sütununda "Tüm Günler" seçeneği yer alır.
- Sheet2: IMAGE fonksiyonu içeren yardımcı bir sayfadır; dış bağlantı içerir.
Kullanılan formüller
Sonuç sütunundaki ilk formül, bir önceki sonuç doluysa onu, değilse ilk tarihi başlangıç alır ve bir sonraki istenen günü bulur:=WORKDAY.INTL(EĞER(ESAYIYSA(G2);G2;$B$3);1;"1111100")
=WORKDAY.INTL(IF(ISNUMBER(G2),G2,$B$3),1,"1111100")
Gün seçim değerlerini tek bir metin dizisinde birleştiren formül ise şudur:
Bu formül, I4 hücresinde seçili günlerden WORKDAY.INTL için kullanılacak gün dizisini oluşturur.
Nasıl kullanılır
- Sayfa1 sayfasında B3 hücresine başlangıç tarihini girin.
- B6 hücresine listelenecek satır sayısını yazın.
- Gün seçim alanında istediğiniz günleri 1 veya 0 olarak belirleyin.
- G sütunundaki sonuçlar otomatik hesaplanır; satır sayısı arttırılacaksa formül aşağı kopyalanır.