EXCEL TAKVİM
Excel'de takvim hazırlamak, sadece günleri sıralamaktan çok daha fazlasıdır. Doğru kurulmuş bir Excel takvim şablonu yıl değişince otomatik güncellenir, hafta sonları farklı renkte gösterilir, tatiller işaretlenir, görev ve etkinlikler üzerinde tutulabilir. Kâğıt takvimin yerini almak değil, üzerine kontrol ve takip eklemek için en pratik yoldur.
Bu yazıda boş bir hücreden başlayarak hem aylık hem yıllık takvim hazırlamanın adımlarını, yıl ve ay değiştirildiğinde otomatik güncellenen dinamik takvim kurmayı, hafta sonu ve resmi tatilleri renklendirmeyi, görev/etkinlik notlarını takvime bağlamayı ele alıyoruz.
1. Hangi Tip Takvim İhtiyacınız Var?
| Tip | Kullanım | Karmaşıklık |
|---|---|---|
| Statik aylık | Çıktı al, duvara as | Düşük |
| Dinamik aylık | Yıl/ay seçimli, otomatik gün hesabı | Orta |
| Yıllık (12 ay) | Tek sayfada planlama | Orta-yüksek |
| Görev takvimi | Etkinlik notu eklenen takvim | Yüksek |
| Vardiya takvimi | Personel × gün matrisi | Yüksek |

2. Basit Aylık Takvim — Statik
Adım 1 — Başlık ve Günler
Yeni sayfada A1 hücresine ay başlığını yazın (örn. Mayıs 2026). A2:G2 aralığına haftanın günlerini sıralayın:
| Pzt | Sal | Çar | Per | Cum | Cmt | Paz |
|---|
Adım 2 — Günleri Yerleştirme
Mayıs 2026'nın 1. günü Cuma; o yüzden A3'ten C3'e kadar boş bırakın, D3 hücresine 1 yazın, E3'e 2, F3'e 3, G3'e 4. A4 satırından itibaren her satıra 7 gün yerleştirin.
Adım 3 — Biçimlendirme
Hücre genişliklerini eşitleyin (örn. tümü 14 birim), satır yükseklikleri 50-70 piksel olsun ki içine not yazılabilsin. Kenarlık ekleyin, hafta sonu sütunlarına (Cmt-Paz) hafif gri arka plan verin.
Bu yöntem hızlıdır ama her ay için yeniden ayarlamak gerekir. Daha esnek kullanım için dinamik yapı tercih edilmelidir.
3. Dinamik Aylık Takvim — Yıl ve Ay Seçimli
Yıl ve ay değiştirildiğinde otomatik güncellenen takvim biraz daha çabayla kurulur ama bir kere yapıldığında yıllarca kullanılır.
Adım 1 — Seçici Hücreler
B1 hücresine yıl (2026), D1 hücresine ay (5) yazın. Veri Doğrulama ile bunları açılır liste haline getirebilirsiniz:
- D1 için: 1-12 arası sayı listesi
- B1 için: 2024-2030 arası yıl listesi
Adım 2 — Başlangıç Günü Hesaplama
Takvimin ilk hücresine (A3 diyelim) seçilen ayın 1. gününün haftanın hangi gününe denk geldiğini hesaplayan formül yazılır:
=TARİH($B$1; $D$1; 1) - HAFTANINGÜNÜ(TARİH($B$1; $D$1; 1); 2) + 1HAFTANINGÜNÜ'nün 2. argümanı 2 olduğunda hafta Pazartesi başlar (1=Pzt ... 7=Paz). Bu formül takvimin ilk hücresine geçmiş ayın son günlerini doğru biçimde yerleştirir.
Adım 3 — Diğer Hücreler İçin Zincir
İlk hücreyi (A3) referans alarak hemen sağındaki B3 için: =A3+1. C3 için =B3+1... şeklinde devam eder. Bir sonraki satırın başı (A4): =G3+1. Tüm hücreler bu zincirle birbirine bağlanır.
Adım 4 — Sadece Gün Numarası Göster
Tarihi gün numarası olarak göstermek için hücreyi seçip Ctrl + 1 ile Hücreleri Biçimlendir > Özel kategorisinde format kodunu g olarak ayarlayın. Hücredeki gerçek değer hâlâ tam tarihtir (mesela 15.05.2026), ancak ekranda sadece 15 görünür.
Adım 5 — Komşu Ayın Günlerini Gri Göster
Bir sonraki ayın başlangıcına geçen hücreler açık gri olsun ki ayırt edilsin. Tüm takvim alanı seçilir, Koşullu Biçimlendirme > Yeni Kural > Formül kullan:
=AY(A3)<>$D$1Yani ay numarası seçili aydan farklıysa hücrenin yazı tipini açık gri yap. Bu kural sayesinde "ortalama" görünen takvim, seçili ayı belirgin gösterir.

4. Hafta Sonu ve Resmi Tatilleri Renklendirme
Hafta Sonu Renklendirme
Takvim aralığı seçilir, Koşullu Biçimlendirme > Yeni Kural > Formül kullan:
=HAFTANINGÜNÜ(A3; 2) > 5HAFTANINGÜNÜ sonucu 6 (Cumartesi) veya 7 (Pazar) ise hücreye hafif kırmızı/turuncu arka plan verilir. Bu kural tüm yıl boyunca otomatik çalışır.
Resmi Tatilleri Liste ile Bağlama
Ayrı bir Tatiller sayfası açın. A sütununa resmi tatil tarihlerini girin (1 Ocak, 23 Nisan, 1 Mayıs, vb.). Sonra takvim hücreleri için ikinci bir koşullu biçimlendirme kuralı ekleyin:
=EĞERSAY(Tatiller!$A:$A; A3) > 0Bu kural takvim hücresindeki tarihin Tatiller listesinde olup olmadığını kontrol eder; varsa kırmızı arka plan + beyaz yazı uygular. Yıllık tatil tablonuzu güncelledikçe takvim otomatik yenilenir.
5. Yıllık Takvim — 12 Ay Tek Sayfada
Yıllık takvim için aynı dinamik formüller 12 farklı bloka uygulanır. Her ay için bağımsız bir küçük takvim oluşturulur, ay bloğunun başlığında o ayın adı dinamik olarak gösterilir:
=METNEÇEVİR(TARİH($B$1; 1; 1); "mmmm") // Ocak
=METNEÇEVİR(TARİH($B$1; 2; 1); "mmmm") // Şubat
...Yıl değiştiğinde tüm 12 takvim aynı anda güncellenir. Bu yapı izin planlama, eğitim takvimi, kurumsal yıllık takvim gibi senaryolarda kullanılır.

6. Görev/Etkinlik Eklenebilen Çalışma Takvimi
Görev takvimine ihtiyaç varsa ayrı bir Etkinlikler sayfası tutmak en kalıcı yoldur:
| Tarih | Açıklama | Kategori | Kişi |
|---|---|---|---|
| 15.05.2026 | Mali toplantı | Toplantı | Ekrem B. |
| 22.05.2026 | Müşteri ziyareti | Saha | Selin K. |
Takvim hücrelerinde tarih + altında ilgili etkinlik gösterilebilir. Her takvim hücresinin altına bir "etkinlik" satırı ekleyin:
=EĞERHATA(DÜŞEYARA(A3; Etkinlikler!A:B; 2; YANLIŞ); "")Veya Excel 365 ile FILTER fonksiyonu kullanılabilir:
=METİNBİRLEŞTİR("; "; DOĞRU; FILTER(Etkinlikler!B:B; Etkinlikler!A:A=A3; ""))Bu yapı aynı güne birden çok etkinlik düşse bile virgülle ayırarak hepsini gösterir.
7. Vardiya / Personel Takvimi
Operasyon/üretim ortamlarında personel vardiya takvimi sık ihtiyaç duyulan bir şablondur. Yapı şöyledir:
- Üst satıra ay günleri (1-31)
- Sol sütuna personel adları
- Hücrelere vardiya kodları (S=Sabah, A=Akşam, G=Gece, X=İzin)
- Koşullu biçimlendirme ile her vardiya kodu farklı renk
- Sağda haftalık ve aylık özet sütunları
// Personelin aylık sabah vardiyası sayısı
=EĞERSAY(B2:AF2; "S")
// Toplam çalışma günü (izin hariç)
=BAĞ_DEĞ_DOLU_SAY(B2:AF2) - EĞERSAY(B2:AF2; "X")8. Yazdırma Düzeni
- Sayfa Düzeni > Yönlendirme: Aylık takvim için yatay, yıllık takvim için yatay-A3 genellikle daha okunaklıdır
- Kenar boşlukları: Sayfa Düzeni > Kenar Boşlukları > Dar
- Sığdır: Yazdır önizlemede "Bir sayfaya sığdır" seçeneği büyük takvimler için zorunludur
- Görünmez hücreler: Çıktıda gözükmesini istemediğiniz yardımcı hücreleri yazı tipini beyaz yaparak veya ayrı sayfada tutarak gizleyin
- Üst bilgi: Sayfa Düzeni > Yazdırma Başlıkları menüsünden başlık satırının her sayfada tekrar etmesi sağlanabilir
9. Excel'in Hazır Takvim Şablonları
Sıfırdan yapmak yerine hazır şablonla başlamak isterseniz Dosya > Yeni ekranında arama kutusuna takvim, calendar, schedule yazarak Microsoft'un hazır galerisine ulaşabilirsiniz.
Aylık, yıllık, akademik, izin takip, görev planı gibi pek çok şablon mevcuttur. Şablonu açıp formüllerini inceleyerek kendi yapınıza uyarlayabilirsiniz.
10. Sık Yapılan Takvim Hataları
- Tarih metin olarak girilmiş: "01.05.2026" metin olarak girildiyse koşullu biçimlendirme çalışmaz; hücre formatı Tarih olmalı
- HAFTANINGÜNÜ argümanı atlanmış: Varsayılan değer Pazar başlangıçlıdır (1=Pzr); Türkiye için Pzt başlangıçlı (2 argümanı) tercih edilmeli
- Yıl değişince formül kayması: Yıl ve ay seçicileri formülde mutlak referans ($B$1, $D$1) olmazsa tüm takvim bozulur
- Hücre boyutu yetersiz: Satır yüksekliği 30 piksel ise içine etkinlik notu yazılamaz; takvim hazırlanırken hücre boyutu kullanım amacına göre ayarlanmalı
- Birleştirilmiş hücreler: Takvim hücrelerinde hücre birleştirme kullanmak, koşullu biçimlendirme ve formülleri bozar
11. Takvimi Dış Sistemle Senkronize Etme
Excel takvimi Outlook veya Google Calendar ile manuel senkronize edilir; doğrudan iki yönlü bağlantı yoktur. Ancak Power Automate (Microsoft Flow) ile "Excel'e satır eklendiğinde Outlook etkinliği oluştur" tipi otomasyonlar kurulabilir.
Daha basit yoldan, Excel'deki etkinlik listesini .ics formatında dışarı aktarmak için VBA ile küçük bir araç yazılabilir; bu dosya hem Outlook'a hem Google Calendar'a aktarılabilir.
12. Şablonu Yıllara Yayan Karar
İyi bir takvim şablonu sadece bu yıl için değil, sonraki yıllarda da kendiliğinden güncellenecek şekilde kurulur. Tarih fonksiyonları, koşullu biçimlendirme ve veri doğrulama bir araya geldiğinde bir takvim ofis raporlamasının küçük ama günlük tekrar eden parçalarından biri olur.
Tarih fonksiyonları, koşullu biçimlendirme ve şablon kurma konularını birlikte işleyen Excel için detaylı eğitim bu temeli sağlamlaştırır; yıllık izin takibi, proje planı ya da vardiya tablosu gibi daha kapsamlı planlama dosyaları için yapılandırılmış ileri Excel eğitimi dinamik aralık ve raporlama tasarımına geçer.



