DÜŞEY ARA AYNI İSİMLİ VERİDE 2. BİLGİ ÇEKME ?

Katılım
3 Ocak 2020
Mesajlar
19
Excel Vers. ve Dili
TÜRKÇE 2010
Altın Üyelik Bitiş Tarihi
04-01-2023
Herkese iyi çalışmalar;
Elimde 2000 kişinin olduğu ve sürekli değişen bir liste var bu isimlerin sayfa2 de verileri bulunmakta (TC no, Yaş, Anne adı , Baba adı) bu verilerden örneğin mehmet aydın isimli kişinin bilgisini çekiyorum(=DÜŞEYARA(E2;Sayfa2!D:T;2;YANLIŞ) formülü ile fakat sorunum şu mehmet aydın isminden 3 adet var düşey ara sadece sayfa2 deki bu listede aşağı sıralamada ilk sıradaki mehmet aydının bilgilerini getiriyor.
Eğer mümkün olan birşey ise ben listeme aynı isimli şahsı eklediğimde varmıydı bu isimden birisi diye tek tek bakmak yerin otomatik olarak bu isimden 2. kez yazıldığında onun 2. oluduğunu anlayıp sayfa2 den 2. sıradaki aynı ismin verilerini çekmesini istiyorum.Şimdiden teşekürler.
 
Katılım
3 Ocak 2020
Mesajlar
19
Excel Vers. ve Dili
TÜRKÇE 2010
Altın Üyelik Bitiş Tarihi
04-01-2023
bu arada yan liste bir sistemden otomatik olarak indirilen bir sistem o yüzden o listeyi indirip oraya yapıştırıyorum özel bilgiler olduğu için listeyi baya bir kısıtlı bilgi ile atmam gerekti el ile sayfa1 de de bilgi girişi oluyor çünkü bu yüzden sayfa1 ve sayfa2 ayrı bu şekilde kullanılmalı
https://dosyam.org/1PM3/örnek_çalışma.xlsx
 
Katılım
3 Ocak 2020
Mesajlar
19
Excel Vers. ve Dili
TÜRKÇE 2010
Altın Üyelik Bitiş Tarihi
04-01-2023
.

Dosyanız ekte.

.
Eğer say ile birleştirerek yapılıyor. Tam olarak şöyle bir durum var sayfa2 de ki bütün sayfayı siliyorum uygulama üzerinden verileri indirip oraya yapıştırıyorum ve düzensiz geliyor bu veriler 2000 kişilik listede her 10 kişiden sonra 10 satır boşluklar falan var yani her yapıştırma işleminden sonra düzenleme yapıp kodu yazıp yapmam gerek. Sayfa2 de hiçbir kod yazma işlemi yapmadan sayfa1 de bir işlem ile yapılabilir mi acaba.

=İNDİS($I:$I;KÜÇÜK(EĞER($D:$D=$A$1;SATIR($D:$D));SATIR(3:3)))

aynı sayfa içerisinde olursa bilgiler tek bir sütundaki bilgiye bağlı olarak diğerlerinin bilgilerini bu kod ile getirebiliyorum fakat kendi listemde pek kullanışlı olmadı.
 
Son düzenleme:

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,674
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Örnek dosyanızı buraya ekler misiniz?
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,674
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
C2 hücresine yazın ve DİZİ formülüne çevirin.
Kod:
=İNDİS(Sayfa2!F:F;KÜÇÜK(EĞER(B2=Sayfa2!D:D;SATIR(Sayfa2!D:D)-SATIR(Sayfa2!$D$1)+1);EĞERSAY($B$2:$B2;$B2)))
 
Katılım
3 Ocak 2020
Mesajlar
19
Excel Vers. ve Dili
TÜRKÇE 2010
Altın Üyelik Bitiş Tarihi
04-01-2023
C2 hücresine yazın ve DİZİ formülüne çevirin.
Kod:
=İNDİS(Sayfa2!F:F;KÜÇÜK(EĞER(B2=Sayfa2!D:D;SATIR(Sayfa2!D:D)-SATIR(Sayfa2!$D$1)+1);EĞERSAY($B$2:$B2;$B2)))

Çok çok teşekkür ederim gerçekten verdiğiniz kod o kadar işimi gördü ki tam oldu.
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,674
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
İyi çalışmalar.
 
Üst