Dosya simgesi

Ayın İlk Çarşambası

Bu dosya, girilen ay numarasına göre o ayın ilk çarşambasının hangi tarihe denk geldiğini otomatik hesaplar. Düzenli toplantı, ödeme ya da raporlama günleri ayın ilk çarşambasına bağlı olan çalışmalarda tarih aramak yerine tek hücreye ay numarası yazmak yeterlidir.

Dosyanın içeriği​

Dosya tek sayfadan oluşur ve .xlsm uzantılıdır; makro kodu bulunmaz.
  • A1: Ay numarası girilen hücre (şablonda örnek olarak 10 yazılıdır).
  • A2: Sonucun görüntülendiği hücre (örnekte 02.10.2019).

Kullanılan formüller​

A2 hücresindeki formül ay numarasını alır, içinde bulunulan yılın o ayı için 1 ile 31 arasındaki günleri üretir ve çarşamba olanların gün numaralarından en küçüğünü seçer. Böylece ayın ilk çarşambası bulunur. A1 boşsa sonuç da boş kalır. Formül şöyledir:
Excel formülü
=EĞER(A1="";"";TARİH(YIL(BUGÜN());A1;MİN(EĞER(HAFTANINGÜNÜ(TARİH(YIL(BUGÜN());A1;SATIR($1:$31));2)=3;GÜN(TARİH(YIL(BUGÜN());A1;SATIR($1:$31)));"-"))))
=IF(A1="","",DATE(YEAR(TODAY()),A1,MIN(IF(WEEKDAY(DATE(YEAR(TODAY()),A1,ROW($1:$31)),2)=3,DAY(DATE(YEAR(TODAY()),A1,ROW($1:$31))),"-"))))
Formülde WEEKDAY fonksiyonunun ikinci bağımsız değişkeni 2 olduğundan pazartesi 1, çarşamba 3 değerini alır. ROW ile üretilen 1-31 dizisi kullanıldığı için formül, sürümünüze bağlı olarak dizi formülü olarak (Ctrl+Shift+Enter) girilmesini gerektirebilir. Yıl, TODAY ile bilgisayarın tarihinden alınır; bu nedenle sonuç her zaman geçerli yıla göre verilir.

Nasıl kullanılır​

  1. Dosyayı açın; makro içermesine rağmen .xlsm biçiminde olduğundan Excel makro uyarısı verirse içeriği etkinleştirin.
  2. A1 hücresine 1 ile 12 arasında bir ay numarası yazın.
  3. A2 hücresinde o ayın ilk çarşambasının tarihi görüntülenir.
  4. Başka ay için A1 değerini değiştirmeniz yeterlidir.

cakarem tarafından daha fazla dosya

Detaylar
Yazar
cakarem
İndirme
5
Gösterim
2,131
İlk sürüm
Güncel
SHA-256
98b866c6e1b85f63b62ede5ea06654b18a16241dea68c232ee497a3e1bc2f843

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Çok teşekkür ederim, elinize sağlık.
Geri
Üst