• DİKKAT

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

Düşeyara İle 2. Sonucu Bulmak

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Merhaba arkadaşlar. Düşeyara fonksiyonu ile 2. veya 3. değerleri bulmanın pratik bir yolu var mı ?
 
merhaba
a sütununda arıyacağınız b sütununda ise karşılaştıracağınız veriler olsun
formül dizi formülüdür.
Dizi Formülü Formül Hücreye Girildikten Sonra Enter Tuşuna Basmadan Ctrl+Shift+Enter Tuş Kombinasyonu İle Aktif Olmaktadır. Formülün Başında Ve Sonunda { } Bu İşaretler Çıkar Elle Eklediğiniz Takdirde Formül Hata Verir.
fomülde 1000 satır baz alınmıştır.
1000 satır'ı değiştirmek için ctrl+h yapın aranan değere $1000 yeni değere $10000 yazın ve tümünü değiştir deyin.
$10000 olan yeri kendinize göre ayarlayınız.
şimdi formülü vereyim.

C1 hücresine arıyacağınız veriyi yazın.
D1 den itibaren aşağıya doğru çekin.
Kod:
=EĞER(SATIRSAY($D$1:D1)>EĞERSAY($A$2:$A$1000;$C$1);"";İNDİS($B$2:$B$1000;KÜÇÜK(
EĞER($A$2:$A$1000=$C$1;SATIR($A$2:$A$1000)-SATIR($A$2)+1);SATIRSAY($D$1:D1))))
formülünü yazın ve diziye çevirin.
 
Sayın İhsan Tank ilginize çok teşekkür ederim. gülme sembolleri formülü bozuyor. Formülü tekrar yükleyebilir misiniz lütfen.
 
Allah sizden razı olsun sayın İhsan Tank, işiniz gücünüz rast gitsin, sağlıcakla kalın.
 
sayılar

formül için teşekkürler fakat ben sayı içerikli hücrelerde hata alıyorum. nasıl düzeltebilirim. (#SAYI! hatası)

101104012 hata veriyor
110250 hata vermiyor
1707901 hata vermiyor
2317-TP hata vermiyor
 
nasıl bilebilirim ki
dosya ekleyin bakalım neden kaynaklandığını
 
dosya burada. ben formulu biraz değiştirmiştim.
 

Ekli dosyalar

  • term.zip
    term.zip
    119.4 KB · Görüntüleme: 35
dosya burada. ben formulu biraz değiştirmiştim.

formülü
Kod:
=EĞER(SÜTUNSAY($D2:D2)>EĞERSAY($B$2:$B$2100;$C2);"";İNDİS($A$2:$A$2100;KÜÇÜK(
EĞER($B$2:$B$2100=$C2;SATIR($B$2:$B$2100)-SATIR($B$2)+1);SÜTUNSAY($D2:D2))))
bunu kullanınız .
not dizi formülüdür.

ayrıca hata almanızın sebebi siz rakam olarak arıyorsunuz ama aradığınız yerde metin şeklinde kayıt yapılmış. bunları değiştirmelisiniz. tek seçenek şeklinde yapmalısınız. ya metin yada rakam şeklinde arama yaptırın birbiri ile aynı olmalıdır.
 
formülü düzenlediğiniz için teşekkürler. hataların birçoğu gitti ama hala hata alıyorum. 4321.00 metin içerikli olmasına rağmen hata veriyor. 4321.007 (her ikisi de listede yok yani boş hücre dönmesi lazım)yapsam düzeliyor.
 
formülü düzenlediğiniz için teşekkürler. hataların birçoğu gitti ama hala hata alıyorum. 4321.00 metin içerikli olmasına rağmen hata veriyor. 4321.007 (her ikisi de listede yok yani boş hücre dönmesi lazım)yapsam düzeliyor.

merhaba
o zaman
Kod:
=EĞER(EHATALIYSA(FORMÜL);"";FORMÜL)
oalrak düzenleyin
 
Geri
Üst