Selamlar,
Evet daha önce bu konuya cevap yazmıştım.
Mesajım, sistemin güncellenmesi sırasında silinmiş olduğundan tekrar yazmayı deniyorum.
C18 hücresinde şöyle bir formülünüz var.
HTML:
Yapılmak istenilen, A17 ve A18 hücrelerinde, seçilecek aylara göre komple sütunların Toplamı olduğundan
Formülünüz aşağıdaki şekilde revize edilebilir.
İNDİS işlevinin söz dizimini genel olarak yazarsak
İNDİS(Alan ; Satır_No ; Sütun_No)
Buna göre,
1 ) Eğer ki, seçilen ay isimlerini
A2 den başlayarak
2. satırda aratacaksanız, İNDİS işlevindeki Alan parametresi de A kolonundan başlamalıdır. Çünkü KAÇINCI işleviyle bulunan Sütun_No , Alan parametresindeki Sütuna karşılık gelecektir.
Bu durumda
Alan = A3 : F12 olmalıdır. B3 : B12 değil..
2 ) İNDİS işleviyle, alanda, komple satır ya da sütun seçilebilir.
Komple Satır seçmek için, Satır_No parametresi değer alırken Sütun_No parametresi
= 0 olmalıdır.
Komple Sütun seçmek için, Sütun_No parametresi değer alırken Satır_No parametresi
= 0 olmalıdır.
0 yerine
; ayracından sonra değer yazılmadan BOŞ bırakılabilir.
Sizde Komple Sütun seçileceğinden, Satır_No parametresine 0 yazılmalıdır.
(Ya da ;; şeklinde BOŞ bırakılmalıdır)
3 ) Şimdi dinamik alan işlemi yapılacak. Bu durumda,
: (iki nokta üst üste) operatörü kullanılarak (
Bu operatörün Exceldeki tanımı Hücre aralığı ya da alan operatörü dür) komple alan oluşturulur. Yani
İNDİS(Alan;0;KAÇINCI(A17;A2 : F2;0)) ile ilk ayın komple sütunu seçildi
İNDİS(Alan;0;KAÇINCI(A18;A2 : F2;0)) ile 2. ayın komple sütunu seçildi..
Bu seçilme işlemlerine ait formüllerin arasına
: konulduğunda, dinamik olarak komple sütunaralığı seçilmiş olacaktır.
Bu durumda Formül
HTML:
şeklinde olacaktır.
Not : Burada A17 Küçük Ay, A18 Büyük Ay olacak şeklinde bir kural yoktur. Çünkü bu düzenlemeyi Excel otomatik olarak gerçekleştirecektir.
Burada
TEK Koşul var... Seçilen aylar A2 : F2 aralığında MEVCUT olmalı. Eğer mevcut değilse, KAÇINCI işlevi #YOK htası döndürecektir. Sonuç ta #YOK hatası olacaktır.
** Eğer,
seçilen Ay isimlerini
B2 den itibaren 2. satırda aratacaksanız
(yani aratılacak alan B2 : F2 olacaksa)
Alan parametresi =
B3 : F12 olacaktır.
Bu durumda da formül
HTML:
şeklinde olacaktır.
Dosyanızı da ekliyorum..