Formülleri Kullanarak Takvim Oluşturma

Formülleri Kullanarak Takvim Oluşturma

Formülleri Kullanarak Takvim Oluşturma
Bu dosya, seçilen ay ve yıla göre aylık takvimi yalnızca formüllerle oluşturur. Makro kullanılmaz; ay ya da yıl değiştirildiğinde takvim otomatik olarak yeniden hesaplanır. Dizi sabitleriyle çalışan tek bir formülün takvimi nasıl kurduğunu incelemek isteyenler için de uygun bir örnektir.

Dosyanın içeriği​

  • Sheet1: A1 hücresinde ay numarası (örnekte 12), C1 hücresinde yıl (örnekte 2015) girilir. A2 hücresi seçilen ayın ilk gününü verir.
  • Takvim bloğu A4 hücresinden başlar ve A:G sütunlarını kapsar. Sütun başlıkları PAZARTESİ'den PAZAR'a gün adlarıdır.
  • Takvim 6 haftalık satırdan oluşur; ayın dışında kalan günler boş bırakılır. Örnekteki Aralık 2015 takvimi 01.12.2015 ile 30.12.2015 arasındaki günleri listeler.
  • Ay ve yıl hücreleri a ve y adlarıyla tanımlanmıştır; formüller bu adları kullanır.

Kullanılan formüller​

A2 hücresinde seçilen ayın ilk günü hesaplanır:
Excel formülü
=DATE(y,a,1)
Takvim gövdesi, A4 hücresindeki dizi formülüyle üretilir. Formül, ayın ilk gününü WEEKDAY ile haftanın başına (pazartesi) geri çeker, {0;1;2;3;4;5}*7 ile hafta satırlarını, {1,2,3,4,5,6,7} ile gün sütunlarını oluşturur. IF ve MONTH ile ay dışında kalan tarihler boş bırakılır:
Excel formülü
=EĞER(AY(TARİH(y;a;1))<>AY(TARİH(y;a;1)-(HAFTANINGÜNÜ(TARİH(y;a;1);2)-1)+{0;1;2;3;4;5}*7+{1,2,3,4,5,6,7}-1);"";TARİH(y;a;1)-(HAFTANINGÜNÜ(TARİH(y;a;1);2)-1)+{0;1;2;3;4;5}*7+{1,2,3,4,5,6,7}-1)
=IF(MONTH(DATE(y,a,1))<>MONTH(DATE(y,a,1)-(WEEKDAY(DATE(y,a,1),2)-1)+{0;1;2;3;4;5}*7+{1,2,3,4,5,6,7}-1),"",DATE(y,a,1)-(WEEKDAY(DATE(y,a,1),2)-1)+{0;1;2;3;4;5}*7+{1,2,3,4,5,6,7}-1)
Not: Türkçe Excel'de dizi sabitlerindeki ayırıcılar yerel ayara göre farklılık gösterebilir; formül hata verirse sabitlerdeki ayırıcılar kontrol edilmelidir.

Nasıl kullanılır​

  1. Dosyayı açın ve Sheet1 sayfasına geçin.
  2. A1 hücresine ay numarasını (1-12), C1 hücresine yılı yazın.
  3. Takvim bloğu seçilen aya göre otomatik güncellenir; tarihler gün.ay.yıl biçiminde görünür.
  4. Takvim tarihleri bu formül yapısıyla üretildiği için, başka bir sayfaya taşınırken a ve y adlarının da taşındığından emin olun.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
10
Gösterim
547
İlk sürüm
Güncel
SHA-256
c9d75a2b83811e38e3413ecd7d272063839a70d7e249a7ae8ef0ea0f8a64e3fe

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Paylaşımınız için teşekkürler.
Geri
Üst