• DİKKAT

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

Kritere göre formülle arama yapmak

Katılım
17 Aralık 2010
Mesajlar
102
Excel Vers. ve Dili
2016 tr
Hocalarım merhaba,
A1 hücresinde 02.01.01.40.01 yazıyor ise B sutununda ona karşılık gelen ismi bulup C1 Hücresine yazmak istiyorum. bunu nasıl yaparız.
 
Merhaba.
Düşeyaa formülü işinizi görecektöir.
Kod:
=DÜŞEYARA("02.01.01.40.01";A:B;2;0)
 
Alınacak karakter sırası standart yapıdaysa aşağıdaki formülü kullanabilirsiniz.

C++:
=PARÇAAL(A1;16;2)


406. değer standartsa;

C++:
=PARÇAAL(A1;MBUL("406.";A1)+4;2)
 
Hocam teşekkür ederim çalışıyor. Bir sorum daha olacak bu sonuca bağlı olarak. Şimdi 406 rakamından sonraki rakamı bulunca o rakamın karşılığı olan bir isim var direk o ismi yazdırabilirmiyim. Mesela Sayfa 2 de A2 sütununda 406 rakamından sonraki bulunan 11 rakamı var B2 ise i11 rakamının karşılığına gelen isim var. Galiba düşeyara ekleyerek yapabilirsiniz. Bizler yapamıyor ekleyemiyoruz.
 
Böyle olabilir...

C++:
=DÜŞEYARA(PARÇAAL(A1;16;2);Sayfa2!A:B;2,0)

Bu çalışmazsa aşağıdaki gibi deneyiniz.

C++:
=DÜŞEYARA(--PARÇAAL(A1;16;2);Sayfa2!A:B;2,0)
 
Böyle olabilir...

C++:
=DÜŞEYARA(PARÇAAL(A1;16;2);Sayfa2!A:B;2,0)

Bu çalışmazsa aşağıdaki gibi deneyiniz.

C++:
=DÜŞEYARA(--PARÇAAL(A1;16;2);Sayfa2!A:B;2,0)
Hocam çalışmadı galiba MBUL eklemeyi unuttunuz bir önceki mesajınızda 406 rakamından sonraki rakamı bulma çalışıyordu. o formüle bu düşe yarayı ekleyebilirmisiniz.
 
Bir önceki sorunuz için 2 farklı öneride bulundum. Çalışıyor dediğiniz için ilk önerimi uyguladım.
 
Geri
Üst