• 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)
 
Bir önceki sorunuz için 2 farklı öneride bulundum. Çalışıyor dediğiniz için ilk önerimi uyguladım.
 
Bir önceki sorunuz için 2 farklı öneride bulundum. Çalışıyor dediğiniz için ilk önerimi uyguladım.
Tamam hocam teşekkürler yaptım. Son bi sorum olacak şimdi bu 406. sabit rakam ben bu rakamdan sonra gelen rakamı değiştirmek istediğimde nasıl formül uygulayacağım. Örnek 62.239.756.1710.406.16.02.01.01.50.01
Bunun 406.16. sonrasını 02.01.01.40.01 yapacağım yada A1 hücresindeki rakamı uygulayacağım.
 
İlgili sütuna filtre uygulayarak gerekli değişikliği yapabilirsiniz.

Filtreye 406. yazıp (ya da içerir diyerek) tamam derseniz ilgili satırlar karşınıza gelir. Değiştirmek istediğiniz sütunu seçip CTRL+H ile değerleri değiştirebilirsiniz.
 
Geri
Üst