• DİKKAT

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

İçeren Düşeyara mümkünmü ?

Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
S.a. kolay gelsin herkese başlıktan da anlaşılacağı gibi;
E sütununda aradığım isimler A sütununda var fakat kiminin 2. ismi yada kısaltması var. Düşeyara ile Değerleri çekmeye çalıştığım zaman #Yok veriyor. Düşeyara mantığında içeren aramasını bulduğu zaman yanındaki değeri yazmasını istiyorum. Mümkün mü acaba ?
Ör: A. Ahmet Akın ----- Ali Ahmet Akın ( Ali Ahmet Akını arıyorum Düşeyara ile yok değeri alıyorum)

Örnek dosya Buyrun: https://dosya.co/ltehjbslfbhg/örnek.xlsx.html
 
Düşey arada en sona yazdığınız 0 (sıfır) yerine 1 yazıp deneyiniz.:cool:
 
Merhaba,
Deneyin lütfen, işinizi görebilir.
İyi çalışmalar
Bu arama mantığı birkaç tane arama olsa iş görebilir çünkü aradığım sarıtı aranan satırda sormuyor x kelimeler aranan yerde varmı varsa yanındaki satırdaki veriyi getir diyor ben aradığım satırı aranan bölümde bulup yanındaki değeri getirmesini istiyorum veri fazla malesef
 
.

İlk mesajınızda verdiğiniz dosyada beklediğiniz sonuçları verir misiniz?

.
 
A. Ahmet Al - 150Alan -----> Ahmet Al - Formül Buraya
Arayan veri ve aranan veri aynı satırda değiller yani yanyana değiller farklı satırlarda bu yüzden düşeyara mantığı gibi sütunda arama yapacak içeren veriyi bulup yanındaki değeri Formül buraya kısmına getirip yazacak
 
Fuzzy lookup eklentisiyle belki işiniz görür. https://www.microsoft.com/en-us/download/confirmation.aspx?id=15011 Eklentiyi kurduktan sonra Fuzzy Lookup ribbonu oluşacaktır. Oradan ulaşabilirsiniz.

Arama yapılacak alanı tablo olarak biçimlendiriniz,
Aranacak değerin olduğu sütunu tablo olarak biçimlendiriniz (sayfa2 ye taşırsanız daha iyi olur)
Boş bir hücre seçerek Go butonuna tıklayınız.
 
.

Anlatamadım herhalde. Mevcut tablonuza göre, işaretlediğim yere elle hangi değerlerin geleceğini bekliyorsanız, onları girin.


222623
 
Verileriniz çok düzensiz. Bu yapıda DÜŞEYARA fonksiyonunu kullanmak çok mantıklı değildir.

Kullanıcı Tanımlı Fonksiyon (Makro) ile belki daha mantıklı çözümler bulunabilir.
 
Fuzzy lookup eklentisiyle belki işiniz görür. https://www.microsoft.com/en-us/download/confirmation.aspx?id=15011 Eklentiyi kurduktan sonra Fuzzy Lookup ribbonu oluşacaktır. Oradan ulaşabilirsiniz.

Arama yapılacak alanı tablo olarak biçimlendiriniz,
Aranacak değerin olduğu sütunu tablo olarak biçimlendiriniz (sayfa2 ye taşırsanız daha iyi olur)
Boş bir hücre seçerek Go butonuna tıklayınız.
Denedim %75 buluyor veri çok olduğu için yanılma payı beni endişelendi :(
 
Verileriniz çok düzensiz. Bu yapıda DÜŞEYARA fonksiyonunu kullanmak çok mantıklı değildir.

Kullanıcı Tanımlı Fonksiyon (Makro) ile belki daha mantıklı çözümler bulunabilir.
Uygun makro varsa Sayfa1 a-b sütunu ile Sayfa2 a-b sütunlarını baz alarak sonuç verirse verimi ona göre düzenleyebilirim yeterki sonuç alabileyim
 
Ekteki örnek dosyayı inceleyiniz.

Tam çözüm olmasa da %90 işinize yarayabilir. Uyumsuz veriler için kullanıcı tanımlı fonksiyona eklemeler yapılabilir. Fakat bunun yerine verileri düzenlemenizde fayda var.

Harici Link (Silinebilir) ; https://www.dosya.tc/server32/logntp/Ozel_DUSEYARA.xlsm.html
 

Ekli dosyalar

Ekteki örnek dosyayı inceleyiniz.

Tam çözüm olmasa da %90 işinize yarayabilir. Uyumsuz veriler için kullanıcı tanımlı fonksiyona eklemeler yapılabilir. Fakat bunun yerine verileri düzenlemenizde fayda var.
Korhan bey belgeyi indiremedim link atarsanız çok sevinirim
 
Harici link paylaştım. Üstte ki mesajımdan ulaşabilirsiniz.
 
Teşekkür ediyorum bu daha yakın çıkardı soyadları aynı olanlarda biraz sıkıntı oluyor onun dışında gayet iyi elinize emeğinize sağlık
 
Sorunlu verileri paylaşırsanız çözümlemeye çalışırım.
 
Soyadı aynı iki kişi varsa hata yapabiliyor Örneğin Ali Akman ı arıyor aranılan yerde Ahmet Akman ve Ali Akman varsa Ahmet Akmanın verisini Ali Akmana yazıyor. Bide é gibi harfler var üstü tırnaklı bu tarz harflere de duyarlı olabilir mi ?
 
Geri
Üst