• DİKKAT

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

Aranan aynı değerlerin karşılığı

Katılım
10 Haziran 2020
Mesajlar
21
Excel Vers. ve Dili
2010
a sutunu - b sutunu
adana - mustafa
rize - ali
Hatay - mehmet
adana - harun
kayseri - mahmut
adana - kerim

Adana nın karşısındaki isimleri sırayla nasıl getirebiliriz?
indis ile yaptığımda ilk adananın karşısındaki mustafa ismini getiriyor + 1 yapıyorum rizenin karşısındaki ali geliyor ben sıradaki adana karşısında bulunan harun gelmesini istiyorum.
Nasıl yapabilirim yardımlarınızı bekliyorum.
 
Formül içindeki $E$1 hücresi aranan şehir ismi, bu hücreyi ve Formüldeki hücre aralıklarını çalışma dosyanıza göre değiştirmelisiniz.
Not: Dizi formülüdür
Kod:
=EĞERHATA(İNDİS($B$1:$B$6;KÜÇÜK(EĞER($A$1:$A$6=$E$1;SATIR($A$1:$A$6));SATIR()-1));"")
221248
 
Selamlar,
Alternatif olarak,
A2 : A100 şehirler, B2 : B100 isimler ve E1 aranan şehir olsun.

Liste alacağınız hücreye
=EĞERHATA(İNDİS($B$2:$B$100;TOPLAMA(15;6;(SATIR($A$2:$A$100)-SATIR($A$2)+1)/($A$2:$A$100=$E$1);SATIR($A1)));"")
formülünü yazın. Aşağıya doğru kopyalayın....

Not : versiyonunuz Excel 2010 yazıyor. TOPLAMA (AGGREGATE) işlevi Excel 2010 ve yukarısı için geçerlidir.
 
Selamlar,
Alternatif olarak,
A2 : A100 şehirler, B2 : B100 isimler ve E1 aranan şehir olsun.

Liste alacağınız hücreye
=EĞERHATA(İNDİS($B$2:$B$100;TOPLAMA(15;6;(SATIR($A$2:$A$100)-SATIR($A$2)+1)/($A$2:$A$100=$E$1);SATIR($A1)));"")
formülünü yazın. Aşağıya doğru kopyalayın....

Not : versiyonunuz Excel 2010 yazıyor. TOPLAMA (AGGREGATE) işlevi Excel 2010 ve yukarısı için geçerlidir.
tamamdır teşekkür ederim sağolun
 
tamamdır teşekkür ederim sağolun

Rica ediyorum...
Kolaylar gelsin sizlere....

Not : Diğer taraftan @faye_efsane vermiş olduğu formül de çalışır.
=EĞERHATA(İNDİS($B$1:$B$6;KÜÇÜK(EĞER($A$1:$A$6=$E$1;SATIR($A$1:$A$6));SATIR()-1));"")

Ancak, bu formül Dizi formüldür.
Dizi formülün hücreye girişi sadece ENTER ile değil, CTRL+SHIFT+ENTER tuşlarına aynı anda basılarak yapılır. Doğru giriş yapıldığında da formül otomatik olarak { } şeklinde parantezler içerisine alınır. Bu parantezler manuel yapılırsa formül çalışmaz.
 
Geri
Üst