Joker Karakterli DÜŞEYARA
DÜŞEYARA, kullanıcıların çoğundan muazzam bir şekilde bir beşik yapmamıza yardımcı oluyor. Arama değerinde sadece küçük bir fark varsa, değeri bulamaz veya getiremez. Örneğin, ana tabloda, değer "ABC Şirketi" diyor, ancak arama tablosunda yalnızca "ABC" yazıyor, bu nedenle DÜŞEYARA bu ikisini aynı olarak tanıyamadı ve sonuçta mevcut değil hata sonucunu veriyor ( # N / A). Bu hepimizin karşılaştığı ortak senaryo, değil mi? Ancak, DÜŞEYARA işlevinde joker karakterlerin kullanılmasıyla bunu bir dereceye kadar aşmanın bir yolu vardır ve bu makalede size nasıl kullanılacağını göstereceğiz.
Excel'de VLOOKUP Joker Karakterleri (*,?) Nasıl Yapılır?
# 1 - Tipik DÜŞEYARA İşlevi
DÜŞEYARA, verileri yalnızca arama değeri tablo dizisindeki ile tam olarak aynıysa alır; aksi takdirde, mevcut değil # N / A hatasını alacağız.
- Örneğin, aşağıdaki verilere excel'de bakın.

Sırasıyla “ İstihdam Tablosu ” ve “ Maaş Tablosu ” adlı iki veri tablomuz var . İlk tabloda, çalışan adı, departman ve maaş ayrıntıları var, ancak ikinci tabloda yalnızca "Çalışan Adları" var, bu nedenle ilgili maaş ayrıntılarına bakmamız gerekiyor.
- DÜŞEYARA işlevini uygulayalım ve bakalım kaç çalışan maaş ayrıntılarını alıyoruz.

- Aşağıdaki sonucu alıyoruz.

- F4 ve F8 hücrelerinde iki hata değerimiz var. Bunun nedeni, F4 hücresinde çalışan adı " Shruthi ", ancak " Emp Table " da gerçek adın " Shruthi Naidu " (A3 hücresi) olmasıdır, bu nedenle DÜŞEYARA bu iki ad arasındaki benzerliği bulamaz, bu nedenle # N / A şeklinde bir hata değeri döndürür.
- Benzer şekilde, E8 hücresinde bir " Abhishek " değerine sahibiz , ancak " Emp Table " da gerçek ad " Abhishek Sharma " (A4 hücresi) olduğundan bir hata değerimiz var.

Yani tipik DÜŞEYARA bu şekilde çalışır, ancak joker karakterlerin kullanımıyla bu sorunların üstesinden gelebiliriz.
# 2 - Yıldız (*)
Bildiğimiz gibi, bu tam adı eşleştirmek için çalışanların tam adının yalnızca bir kısmına sahibiz. Excel'de yıldız (*) joker karakterini DÜŞEYARA işleviyle birleştireceğiz.
Örnek 1
Örneğin, aşağıdaki verilere excel'de bakın.

- Aşağıdaki sonucu alıyoruz.

Benzer şekilde, kalan değerlere sahibiz.

Yukarıda görebileceğiniz gibi, çalışan adı hücresini seçtikten sonra yıldız (*) joker karakterini kullandık, dolayısıyla bunun yaptığı şey, seçilen hücre değerinden sonra herhangi bir sayıda karakterle eşleşmesidir.
Örnek 2
- Şimdi aşağıdaki DÜŞEYARA örneğine bakın.

Arama değeri "Ramesh" dir ve ana tabloda, tam ad joker karakter olarak yıldız kullanmış olsak da sonucu döndürmez.
Bunun nedeni, hücre adresinden sonra yıldız (*) karakterini kullanmış olmamızdır, bu nedenle hücre değerinden sonraki herhangi bir değer eşleşecektir, ancak bu durumda değer " Ramesh " ancak bu orta addır, bu nedenle yıldız işareti yalnızca eşleşecektir soyadı ve sonucu " Ramesh Tendulkar " olarak döndürür, ancak eşleştirilecek gerçek değer " Sachin Ramesh Tendulkar " dır .
- Bu nedenle, arama değerinden önceki ve sonraki metin değerlerini eşleştirmek için, arama değerinden önce ve sonra joker karakter yıldız işareti eklememiz gerekir, böylece aşağıdaki görüntü joker karakterin nasıl ekleneceğini gösterir.

- Aşağıdaki sonucu alıyoruz.

Yukarıda görebileceğimiz gibi, arama değeri hücresini seçmeden önce bir yıldız (*) joker karakteri ekledik ve ayrıca joker karakteri seçtikten sonra dahil ettik. Dolayısıyla, ilk yıldız işareti " Sachin " adıyla eşleşecek ve son yıldız işareti " Tendulkar " adıyla eşleşecek ve bu, " Sachin Ramesh Tendulkar " ın birleşimi olacaktır .
# 3 - Soru İşareti (?)
Yıldız işareti herhangi bir sayıda karakterle eşleşirse, soru işareti (?) Yalnızca bir karakterle eşleşir.
- Örneğin, aşağıdaki verilere bakın.

D2 hücresinde 3340 fatura numarasına sahibiz, ancak gerçek ana tabloda tam fatura numarası değeri LAN3340'tır, bu nedenle DÜŞEYARA, fatura değerini tam olarak eşleştiremediği için fatura değerini getiremez.
- DÜŞEYARA işlevini uygulayalım.

- Aşağıdaki sonucu alıyoruz.

İlk tablodaki fatura numaralarına bakarsanız, ilk üç karakteri harf olarak ve ardından sayısal bir değer alırız, böylece fatura numarasının ilk üç karakteriyle eşleşecek üç soru işareti ekleyebiliriz.
Yani üç soru işareti "???" fatura numarasından önceki ilk üç karakterle eşleşti ve arama değerini "LAN3340" olarak döndürdü, böylece DÜŞEYARA gerisini her zamanki gibi halleder.
Burada Hatırlanması Gereken Şeyler
- Joker karakterler kullanışlıdır, ancak fark edilmezse korkunç şekilde yanlış gidebileceğinden kullanılması önerilmez.
- Yıldız işareti (*) herhangi bir sayıda karakterle eşleşebilir, ancak soru işareti (?) Yerleştirildikleri yerde yalnızca bir karakterle eşleşir.