• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru Formül revizesi ricası

  • Konbuyu başlatan Konbuyu başlatan s.savas
  • Başlangıç tarihi Başlangıç tarihi
Katılım
12 Ocak 2009
Mesajlar
838
Excel Vers. ve Dili
2003
Merhaba arkadaşlar.
Buradaki formül bir önceki ayın 15 başlayarak bir sonraki ayın 14. günleri arasını tanımlıyor. (Formül için Ömer Baran hocaya teşekkürü borç bilirim.)
Kod:
D6=EĞER($AK$1+13+SÜTUN(A$1)>SERİAY($AK$1;0)+14;"";$AK$1+13+SÜTUN(A$1))
Bu formülün ayın 1.gününden başlayarak son gününe kadar tanımlama yapacak şekilde revize edilmesini rica ediyorum.
Formüle göre AK1 hücresindeki tarih 01.01.2019 ise D:AH aralığını 1 den 31. güne kadar günleri 01,02 şeklinde tanımlayacak.
Benzer şekilde AK1 hücresindeki tarih 01.02.2019 ise D:AH aralığını 1 den 28. güne kadar günleri 01,02 şeklinde tanımlayacak. 28.günden sonra kalan boş günleri tanımlamayacak.
 
Çok teşekkür ederim üstat

SM-N910C cihazımdan Tapatalk kullanılarak gönderildi
 
Eyvallah, kolay gelsin.
Kendinizin de halledebileceğini düşündüm açıkçası.

Neticede formülün temeli, formül sağa doğru çoğaltıldığında sırayla 1, 2, 3 ... değerlerinin elde edilmesi ve bu sayıların AK1'e eklenmesi işlemiydi.
Bunu sağlayan +SÜTUN(A$1)-1 kısmı (-1 'in varlık nedeni ise AK1 hücresinde zaten ayın 1'inin mevcut olması).
Gerisi ise ay sonundan sonraki tarihlerin hücreye yazılmamasıydı, bunu da SERİAY işlevinin sonucuyla karşılaştırarak kontrol etmiş olduk.
 
Geri
Üst