DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Merhaba.
Ekli belgedeki gibi olabilir.
Gerçek belgenizdeki veri yığını büyükse formül yerine MAKRO kullanmanız gerekebilir.
Zira kullanılan formüllerden DİZİ FORMÜLÜ olanlar veri yığını büyüdüğünde belgenizi yavaşlatacaktır.
.
2 firmanın stoğunda bulunan ürünlerin hangilerinin en son girişli olduğunu bulmak istiyorum
=EĞER(EĞERSAY($P$2:$P$[B][COLOR="red"]11[/COLOR][/B];">0")-SATIRSAY($F$1:F1)+1>0;İNDİS($A$2:$C$11;BÜYÜK($P$2:$P$[B][COLOR="red"]11[/COLOR][/B];EĞERSAY($P$2:$P$[B][COLOR="red"]11[/COLOR][/B];">0")-SATIRSAY($F$1:F1)+1);SÜTUNSAY($I$1:I1));"")
Eklediğim belgedeki soldaki tablonun verilerinde değişiklik yaparak sonucu gözlemleyebilirsiniz.
Ayrıca mevcut verilere göre oluşan liste aynen sizin elle yazdığınız liste değil mi?
Tüm formüllerdeki son satır numarasını gerçek belgenizdeki son dolu satır numarasıyla değiştirmeyi unutmuş olabilirsiniz.
Ayrıca P sütunundaki formül DİZİ FORMÜLÜ olduğundan formülde değişiklik yaptığınızda doğrudan ENTER tuşuna basarak değil
CTRL+SHIFT+ENTER tuşlarına birlikte basarak formül girişini tamamlamayı unutmayınız.
Doğru yaptığınızda formülün başında ve sonunda {.....} gibi farklı parantez işareti oluşacaktır.
Örneğin eklediğim belgede J2 hücresindeki formüllerde yer alan son satır numarasını (11) kendi asıl tablonuza göre değiştirmelisiniz.Kod:=EĞER(EĞERSAY($P$2:$P$[B][COLOR="red"]11[/COLOR][/B];">0")-SATIRSAY($F$1:F1)+1>0;İNDİS($A$2:$C$11;BÜYÜK($P$2:$P$[B][COLOR="red"]11[/COLOR][/B];EĞERSAY($P$2:$P$[B][COLOR="red"]11[/COLOR][/B];">0")-SATIRSAY($F$1:F1)+1);SÜTUNSAY($I$1:I1));"")