• DİKKAT

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

Tablo Başındaki Hücre Değerine Göre Satırda İlgili Verileri Yazdırma

Katılım
29 Mart 2013
Mesajlar
144
Excel Vers. ve Dili
office 2010
Öncelikle şimdiden teşekkür ederim. Aşağıda basit şekilde istediğim şeyleri anlattığım örnek exceli atıyorum. İsteğim kısaca tablo başındaki hücrede yer alan sıra noya göre satırda denk gelen iki veriyi yazdırmak ancak tek fark bazen bu sıra no üç veya dört defa alt alta yer alabilir. Örnekte anlaşılır şekilde belirttim. Sağolun varolun şimdiden.

Not: Eğer imkan varsa formül şeklinde daha iyi olur yoksa kod da olur.

 
Merhaba,
Aşağıdaki formülü deneyiniz... 5 taneye kadar veriyi alabilirsiniz.
Kod:
=EĞERHATA(İNDİS(KAYDIR(Sayfa1!$A$1;KAÇINCI($A$2;Sayfa1!$A:$A;0)-1;2;EĞERSAY(Sayfa1!$A:$A;$A$2));1)&" "&İNDİS(KAYDIR(Sayfa1!$A$1;KAÇINCI($A$2;Sayfa1!$A:$A;0)-1;3;EĞERSAY(Sayfa1!$A:$A;$A$2));1);"")&EĞERHATA(", "&İNDİS(KAYDIR(Sayfa1!$A$1;KAÇINCI($A$2;Sayfa1!$A:$A;0)-1;2;EĞERSAY(Sayfa1!$A:$A;$A$2));2)&" "&İNDİS(KAYDIR(Sayfa1!$A$1;KAÇINCI($A$2;Sayfa1!$A:$A;0)-1;3;EĞERSAY(Sayfa1!$A:$A;$A$2));2);"")&EĞERHATA(", "&İNDİS(KAYDIR(Sayfa1!$A$1;KAÇINCI($A$2;Sayfa1!$A:$A;0)-1;2;EĞERSAY(Sayfa1!$A:$A;$A$2));3)&" "&İNDİS(KAYDIR(Sayfa1!$A$1;KAÇINCI($A$2;Sayfa1!$A:$A;0)-1;3;EĞERSAY(Sayfa1!$A:$A;$A$2));3);"")&EĞERHATA(", "&İNDİS(KAYDIR(Sayfa1!$A$1;KAÇINCI($A$2;Sayfa1!$A:$A;0)-1;2;EĞERSAY(Sayfa1!$A:$A;$A$2));4)&" "&İNDİS(KAYDIR(Sayfa1!$A$1;KAÇINCI($A$2;Sayfa1!$A:$A;0)-1;3;EĞERSAY(Sayfa1!$A:$A;$A$2));4);"")&EĞERHATA(", "&İNDİS(KAYDIR(Sayfa1!$A$1;KAÇINCI($A$2;Sayfa1!$A:$A;0)-1;2;EĞERSAY(Sayfa1!$A:$A;$A$2));5)&" "&İNDİS(KAYDIR(Sayfa1!$A$1;KAÇINCI($A$2;Sayfa1!$A:$A;0)-1;3;EĞERSAY(Sayfa1!$A:$A;$A$2));5);"")

Alternatif olarak aşağıdaki formül kullanılabilir, ama eski versiyonlarda (sanırım 2016 ve öncesi) çalışmaz.
Kod:
=METİNBİRLEŞTİR({" ";", "};1;KAYDIR(Sayfa1!$A$1;KAÇINCI($A$2;Sayfa1!$A:$A;0)-1;2;EĞERSAY(Sayfa1!$A:$A;$A$2);2))
 
Son düzenleme:
Rica ederim,
İyi çalışmalar...
 
Geri
Üst