Bu dosya, görevlerin başlangıç tarihi ve süresine göre bitiş tarihini hesaplayan makrolu bir Gantt şeması şablonudur. Bitiş tarihi, özel olarak yazılmış Turkiye_isgunu fonksiyonuyla bulunur ve Pazar günleri süreye dahil edilmez.
G1 hücresinde ise bir önceki tarihe 1 gün eklenir (F1+1).
Dosyanın içeriği
- Sayfa1: A1:AE31 aralığını kapsar. A sütununa başlangıç tarihi, B sütununa gün sayısı girilir; C sütununda bitiş tarihi hesaplanır. Üst satırda D1 hücresinden başlayan tarih başlıkları zaman çizelgesini oluşturur.
Kullanılan formüller
- Bitiş tarihi sütununda A2 hücresi boşsa sonuç boş bırakılır, doluysa makro fonksiyonu çağrılır:
=EĞER(HAFTANINGÜNÜ(D1;2)=6;D1+2;D1+1)
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module1 içinde tek bir fonksiyon bulunur:- Turkiye_isgunu: Başlangıç tarihinden itibaren verilen gün sayısı boyunca Pazar günlerini sayar, bu sayıyı süreye ekleyerek bitiş tarihini bulur. Bitiş tarihi Pazar gününe denk gelirse sonuç ertesi güne alınır. Cumartesi iş günü sayılır; resmi tatiller dikkate alınmaz.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Sayfa1'de A sütununa görevlerin başlangıç tarihlerini girin.
- B sütununa her görevin gün sayısını yazın.
- C sütununda hesaplanan bitiş tarihlerini kontrol edin.
- Tarih başlıklarına göre görev aralıklarını hücre renklendirmesiyle işaretleyerek şemayı tamamlayın.