en sondaki verinin bir üst satırına karşılık gelen veri

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
merhaba sayın hocalarım
daha önceki formüllerde en sondaki bir veriye karşılık gelen başka bir sütundaki verinin bulunması ile ilgili formül kullanıyordum.

şimdiki sorum şu C10:C50 arasındaki verilerden "Ali" Yazanların en sonundaki veri dedilde en sondan bir üstteki veriye karşılık gelen M sütunundaki veriyi nasıl formüllerim.
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
selam,

N10 hücresine aşağıdaki formülü yazabilirsiniz. Dizi formülüdür. Formülü CTRL+SHIFT+ENTER ile giriniz.

Kod:
=EĞER($C10="";"";EĞERHATA(İNDİS(M9:$M$9;KÜÇÜK(EĞER($C10=$C9:$C$9;SATIR($B9:$B$9)-MİN(SATIR($B9:$B$9))+1;"");EĞERSAY($C9:$C$9;$C10)));[COLOR="Red"]0[/COLOR]))
Formül, C10 dan itibaren , isimlerin , M kolonundaki ,en sondan bir önceki değerini verir. Eğer isim o hücreye kadar sadece 1 kez kullanılmışsa 0 değerini çevirir. BOŞ yazmasını istiyorsanız, Kırmızı 0 yazan yeri "" yapınız.
kolay gelsin..
 
Son düzenleme:

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
yanıtınız için teşekkür ederim sayın sakman
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
selam,
rica ederim.
formül kullanımı ile ilgili örnek eki de şimdi ekledim..
kolay gelsin..
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,636
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Sayın sakman'ın eklediği dosyaya göre alternatif,

Kod:
=EĞERHATA(İNDİS($M$9:M9;TOPLA.ÇARPIM(--(MAK(--($C9:C$9=C10)*SATIR($1:1)))));0)
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sayın kuvari teşekkür ederim çözüm için sizin çözümünüze bakarken formülün sonundaki *SATIR($1:1) kısmını satırsay ($Q410:4Q10) yapınca hatalı sonuç aldım siz orada 1,2,3. sayılarını buldurmu yomusunuz.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
çözümlere şimdi baktım sorum yanlış anlaşılmış

şöyleki sorumdaki ifade şu idi
C10:C50 arasındaki verilerden "Ali" Yazanların en sonundaki veri değilde en sondan bir üstteki veriye karşılık gelen M sütunundaki veriyi nasıl formüllerim.

en sondan bir önceki aynı veriye ait değil sadece en sondan bir üstteki satırdaki karşılığını bulmayı istiyorum

aynı ekli dosyada çözümü manuel sarı dolgulu yere yazarak belirtmeye çalıştım.
 

Ekli dosyalar

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
=ARA(2;1/($C$10:$C$50="Ali");$M$10:$M$50) bu formül ile

C10:C50 arasındaki verilerden "Ali" olanlarının en sona yazılanın M10:M50 deki karşılığını buluyorduk ama bir üst satırdaki karşılığını nasıl bulabiliriz. ben yapamadım.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
=ARA(2;1/($C$10:$C$50="Ali");$M$9:$M$49) formülü böyle denedim ve sonuç aldım
aratılacak satırlar 10:50 arası iken bulunacak satırlar ise 1 eksiği 9:49 olacak galiba
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
Aşağıdaki formül ile bulabilirsiniz.
Kod:
=EĞER($R10="";"";İNDİS($M$10:$M$50;MAK(EĞER($C$10:$C$50=R10;SATIR($C$10:$C$50)))-10;0))
[COLOR="Blue"]DİZİ FORMÜLÜ olduğundan formül girişini; CTRL+SHIFT+ENTER ile tamamlayınız.[/COLOR]
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
teşekkür ederim sayı ömer baran çözümünüzü çalışmama uyguladım sonuçta doğru cevabı bulunuyor.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
teşekkür ederim sayı ömer baran çözümünüzü çalışmama uyguladım sonuçta doğru cevabı bulunuyor.
Estağfurullah, iyi günler dilerim.
 
Üst