Belli şarta göre alan formülün açıklaması ?

Katılım
4 Ocak 2010
Mesajlar
2,074
Excel Vers. ve Dili
OFFICE 2007 PRO TR - Win7 X64
Altın Üyelik Bitiş Tarihi
18.06.2019
Selamun Aleyküm,

Siteden indirmiş oldugum bir tane dosyada şöyle bir förmül vardı,

Kod:
{=EĞER(SATIRSAY(A$4:A6)>$C$1;"";İNDİS('GENEL LİSTE'!A$4:A$65536;KÜÇÜK(EĞER('GENEL LİSTE'!$B$4:$B$65536=$B$1;SATIR('GENEL LİSTE'!$B$4:$B$65536)-SATIR('GENEL LİSTE'!$B$4)+1);SATIRSAY(A$4:A6))))}
Bu formülün mantıgını bir türlü anlayamadım.
Birden fazla formül içi içe oldugundan kafam biraz karıştı açıkcası.
Formülün mantıgı hakkında açıklama yapılabilirmi ?
Yapılırsa minettar olurum.
Şimdiden çok teşekkür ederim.

Örnek dosya ekte.
 

Ekli dosyalar

İ

İhsan Tank

Misafir
syn : vedat özer sanırım bu dosyayı ben yapmıştım.
formülü Ömer Uzman'dan (ç)almıştım ama az da olsa bildiğim kadar açıklamaya çalışayım.
öncelikle satırsay formülü ile kaçıncı satırdan sonra boş bırakılacağını öğreniriz
Kod:
SATIRSAY(A$4:A6)>$C$1;"";
bu formülle
sonra veri aralığını seçeriz hangi sütundaki bilgileri yazacağımızı
Kod:
İNDİS('GENEL LİSTE'!A$4:A$65536
bu formül
sonra aradığımız değerin aynı olanları buldurmaya çalışırız
Kod:
EĞER('GENEL LİSTE'!$B$4:$B$65536=$B$1
bu formül
sonra veri alığımızı satır formülü ile saydırarak son bulduğu değerin +1'ini yani bir sonraki değerini yazdırırız.
Kod:
SATIR('GENEL LİSTE'!$B$4:$B$65536)-SATIR('GENEL LİSTE'!$B$4)+1);
sonradan tekrardan satırları sayarak bulduğu verileri yazmasını sağlarız.

umarım yanlış anlatmamışımdır.
yanlışım var ise Hocalarım düzeltirse sevinirim.
 
İ

İhsan Tank

Misafir
arkadaşlar bir de sayfada bulunan c1'deki formül ile verinin kaç defa geçtiğini buluruz
Kod:
=EĞERSAY('GENEL LİSTE'!$B$4:$B$65536;B1)
bu formül ile
 
Katılım
4 Ocak 2010
Mesajlar
2,074
Excel Vers. ve Dili
OFFICE 2007 PRO TR - Win7 X64
Altın Üyelik Bitiş Tarihi
18.06.2019
Selamun Aleyküm,

İhsan bey açıklamanız için teşekkür ederim.
Ömer hocamada konu açıklaması için teşekkürler.
 
İ

İhsan Tank

Misafir
Selamun Aleyküm,

İhsan bey açıklamanız için teşekkür ederim.
Ömer hocamada konu açıklaması için teşekkürler.
Aleyküm Selam
Vedat bey rica ederim
bende teşekkür ederim Ömer Hocam'a
kolay gelsin :mutlu:
 
Üst