• DİKKAT

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

Düşeyara İle Son Değeri Getirme

Katılım
21 Ağustos 2015
Mesajlar
76
Excel Vers. ve Dili
İşte Office 13-Türkçe
Evde Office 10-Türkçe
Merhaba arkadaşlar,

Mükerrer kayıtlı bir datada düşeyara yaptığım zaman ilk değere karşılık gelen sayıyı veriyor.Son değere karşılık gelen değeri vermesini istiyorum.Buna uygun bir formül, dizi formülü var mıdır?

Yardımlarınız için şimdiden teşekkürler.
 

Ekli dosyalar

selam,
eki inceleyiniz..
kolay gelsin..
 
Son düzenleme:
Merhaba,
Sayın Sakman'ın önerisinden farklı ise alternatif olsun.

  • Verilerinizi A1:B6 aralığına giriniz.
  • Arayacağınız kriteri C1 hücresine yazınız.
  • C1 hücresini A1:A6'da arar B1:B6 aralığındaki karşılığını getirir.

Kod:
=DÜŞEYARA(;ELEMAN({1;2};-1/(A1:A6=C1);B1:B6);2;1)
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamamlayınız.[/COLOR]

Not: Sn. Sakman verdiğiniz cevaplar çoklu formüller değilse formülleri açık paylaşabilir misiniz?
Mükerrer cevapların önüne geçebiliriz diye düşünüyorum.
Saygılar,
Kafe
 
selam,
Not: Sn. Sakman verdiğiniz cevaplar çoklu formüller değilse formülleri açık paylaşabilir misiniz?
Mükerrer cevapların önüne geçebiliriz diye düşünüyorum.
Sn. bzace nin önerisi doğrultusunda, paylaşılabilir olanları bu mesajla beraber paylaşmaya çalışayım..

Veriler A1:B21 aralığında ve F2 hücresindeki değeri arıyoruz.
Kullanılan formül :

Kod:
=ARA(2;1/($A$1:$A$21=F2);$B$1:$B$21)

ya da A ve B kolonlarının dinamik yapı için ad tanımlarını isim ve deger olarak yaparsak
kullanılan formül :

Kod:
=ARA(2;1/(isim=F2);deger)

kolaylar gelsin...
 
Alternatifler;

Formülleri F2 hücresine uygulayıp deneyiniz.

Kod:
=TOPLA.ÇARPIM(KAYDIR($B$1;MAK(($A$1:$A$100=F2)*SATIR($A$1:$A$100))-1;;;))

Kod:
=TOPLA.ÇARPIM(DOLAYLI("B"&MAK(($A$1:$A$100=F2)*SATIR($A$1:$A$100))))

Kod:
=İNDİS($B$1:$B$100;TOPLA.ÇARPIM(MAK(($A$1:$A$100=F2)*SATIR($A$1:$A$100))))
 
selam,

Sn. bzace nin önerisi doğrultusunda, paylaşılabilir olanları bu mesajla beraber paylaşmaya çalışayım..

Veriler A1:B21 aralığında ve F2 hücresindeki değeri arıyoruz.
Kullanılan formül :

Kod:
=ARA(2;1/($A$1:$A$21=F2);$B$1:$B$21)

ya da A ve B kolonlarının dinamik yapı için ad tanımlarını isim ve deger olarak yaparsak
kullanılan formül :

Kod:
=ARA(2;1/(isim=F2);deger)

kolaylar gelsin...

Merhaba,

Ara fonsiyonundaki "2" değeri neyi ifade ediyor ayrıca neden 1/.. ifadesi kulanılmış.

Benimde benzer benzer bir problemim var. Tekrarlanan değerden sonuncusu değilde ikincisini bulmaya çalışıyorum.

Teşekkürler, iyi çalışmalar.
 
Merhaba.

Bir alternatif de benden olsun.
Formül dizi formülü olup hücreye CTRL+SHIFT+ENTER ile girilmelidir.
NOT: Örnek belgede SEMİH için son değer 1 olmasına rağmen olmasını istediğiniz sonuç sütununda 3 yazmışsınız.
.
Kod:
[COLOR="Blue"]=İNDİS($B$1:$B$21;MAK(EĞER($A$1:$A$21=F2;SATIR($A$1:$A$21)));0)[/COLOR]
 
Herbirinize teşekkür ederim :)
 
Geri
Üst