Listeden Tersine Düşey arama Sorunu.

Katılım
30 Haziran 2008
Mesajlar
58
Excel Vers. ve Dili
excel 2010 tr
Altın Üyelik Bitiş Tarihi
09-06-2023
Ustalarım Merhaba,

Ekteki dosyada açıkladığım bir sorunum var.
A ve B sütununa sürekli veri eklenen bir listem var.
A sütuna girilen ismin bir önceki kaydını bulup B sütunundaki veriyi C sütununda görebileceğim bir fonksiyon var mıdır?
Yardımcı olabilir misiniz?
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,
Telefondan yazıyorum yazım hatası yapabilirim.

C2:

=eğerhata(ara(2;1/($a$1:a1=a2);$b$1:b1);””)

Yazıp alt hücrele kopyalayın.
 
Katılım
30 Haziran 2008
Mesajlar
58
Excel Vers. ve Dili
excel 2010 tr
Altın Üyelik Bitiş Tarihi
09-06-2023
Ömer Bey Merhaba,

İlginiz için teşekkür ederim.
Fonksiyonu denedim ama aşağıdaki gibi bir sorunla karşılaşıyorum düzeltebilir miyim diye denedim maalesef bilgim yetmedi:)
Fonksiyonu C1 hücresine yazıp aşağıya doğru kopyaladım ve alttaki gibi bir sonuç çıktı.
Öncelikle eğer isim yoksa #AD? diye bir hata veriyor bu önemli değil,
Ancak en son Ahmet yazdığımda C sütunda Ahmet in olduğu satıra Mavi yazması gerekirken bir üst Satıra Mavi yazıyor, bunu düzeltme imkanımız var mıdır?

Ahmet Beyaz
Zehra Mavi #AD?
Halit Yeşil Beyaz
Ahmet Mavi #AD?
Niyazi Beyaz #AD?
Esra Yeşil Mavi
Ahmet
 
Katılım
24 Mart 2017
Mesajlar
16
Excel Vers. ve Dili
Office 2013, Türkçe
Altın Üyelik Bitiş Tarihi
21/03/2023
C2
EĞER(EHATALIYSA(ARA(2;1/($A$1:A1=A2);$B$1:B1));"";ARA(2;1/($A$1:A1=A2);$B$1:B1))
yazıp alt hücrelere doğru kopyalayın.
 
Katılım
30 Haziran 2008
Mesajlar
58
Excel Vers. ve Dili
excel 2010 tr
Altın Üyelik Bitiş Tarihi
09-06-2023
Ahmet Bey yardımlarınız için çok teşekkür ederim.
İstediğim tam olarak buydu excelweb.tr ve sayenizde yeni bişey daha öğrendim.

İyi Günler.
 
Katılım
24 Mart 2017
Mesajlar
16
Excel Vers. ve Dili
Office 2013, Türkçe
Altın Üyelik Bitiş Tarihi
21/03/2023
Ne demek efendim
ben de zaten öğrenmeye çalışıyorum, kolay gelsin.
 
Üst