Kısmi eşleşme ile VLOOKUP
Bazen Excel'den kısmi bilgilere dayalı veri alması gereken durumlar olur. Bu sorunu çözmek için, joker karakterler olan yıldız işareti (*) ve soru işareti (?) ile birlikte bir VLOOKUP formülü kullanabilirsiniz.
VLOOKUP ile kısmi eşleşme nasıl yapılır?
Yukarıda gösterilen tablodan, isminde “ale” içeren satış elemanlarının ürünler ve satışlarla ilgili bilgilerini almak için, herhangi bir sayıda karakterle eşleşen joker karakter olan yıldız işaretini (*) nasıl kullanacağınızı bilmelisiniz. Yukarıdaki durumda, ale'yi iki yıldız işareti arasına alarak ("*ale*") ale içeren tüm isimleri eşleştirebilirsiniz. Joker karakterlerin kullanımını anladıktan sonra, VLOOKUP fonksiyonunu kullanarak kısmi eşleşme uygulayabiliriz.
Diğer durumlar için ipuçları: İsminin ale ile başladığını eşleştirmek için "ale*" kullanın; İsminin ale ile bittiğini eşleştirmek için "*ale" kullanın; İsminin 2-4. harflerinde ale olduğunu eşleştirmek için "?ale*" kullanın. Bir soru işaretinin bir karakterle eşleştiğini unutmayın.
Genel sözdizimi
=VLOOKUP(aranan_değer,tablo_dizisi,sütun_numarası,YANLIŞ)
- aranan_değer: VLOOKUP'un tablo_dizisi içinde kısmi eşleşme uygulamak için kullandığı değer. Burada “ale” içeren isme atıfta bulunuyor. aranan_değer, tablo_dizisi'nin en sol sütununda olmalıdır.
- tablo_dizisi: Arama yapılacak hücre aralığı.
- sütun_numarası: Döndürülecek değeri içeren tablo_dizisi içindeki sütun numarası.
İsminde “ale” içeren satış elemanlarının ürünler ve satışlarla ilgili bilgileri almak için lütfen aşağıdaki formülleri G7 ve G8 hücrelerine kopyalayın veya girin ve sonuçları almak için Enter tuşuna basın:
G7 Hücresi =VLOOKUP("*ale*",B5:D11,2,YANLIŞ)
G8 Hücresi =VLOOKUP("*ale*",B5:D11,3,YANLIŞ)
Veya, formülleri dinamik hale getirmek için bir hücre referansı kullanın:
G7 Hücresi =VLOOKUP("*"&G5&"*",B5:D11,2,YANLIŞ)
G8 Hücresi =VLOOKUP("*"&G5&"*",B5:D11,3,YANLIŞ)
√ Not: Bir hücre referansını ve metni bir araya getirmek için ampersand (&) kullanmalısınız. Ve metin çift tırnak içine alınmalıdır.
Formül açıklaması
Burada aşağıdaki formülü örnek olarak kullanıyoruz:
=VLOOKUP("*"&G5&"*",B5:D11,2,YANLIŞ)
- Arama değeri "*"&G5&"*" ("*ale*") ale dizesini içeren herhangi bir isimle eşleşebilir, dizenin isimlerde hangi pozisyonda olduğuna bakılmaksızın.
- range_lookup YANLIŞ, VLOOKUP fonksiyonunun tam eşleşme bulmasını ister.
- VLOOKUP fonksiyonu daha sonra "*"&G5&"*" ile eşleşen ve B5:D11 aralığının 2. sütununda olan değeri döndürür, bu da Cetvel, Yapıştırıcı, Defterdir.
İlgili fonksiyonlar
Excel VLOOKUP fonksiyonu, bir tablonun ilk sütunundaki eşleşmeleri kontrol ederek bir değeri arar ve aynı satırdaki belirli bir sütundan karşılık gelen değeri döndürür.
İlgili Formüller
Joker karakterlerle belirli metin içeren bir değeri ara
Excel'de bir aralıktaki belirli bir metin dizesini içeren ilk eşleşmeyi bulmak için, yıldız işareti (*) ve soru işareti (?) olan joker karakterlerle bir INDEX ve MATCH formülü kullanabilirsiniz.
İlk kısmi eşleşme sayısını ara
Bazen Excel'deki sayısal değerler aralığında belirli bir sayıyı içeren ilk kısmi eşleşmenin konumunu almanız gereken durumlar vardır. Bu durumda, herhangi bir sayıda karakterle eşleşen joker karakter olan yıldız işareti (*) içeren bir MATCH ve TEXT formülü size yardımcı olacaktır. Ve eğer o pozisyondaki tam değeri de bilmek istiyorsanız, formüle INDEX fonksiyonunu ekleyebilirsiniz.
Büyük/küçük harfe duyarlı arama
Excel'de değerleri aramak için INDEX ve MATCH fonksiyonlarını birleştirebileceğinizi veya VLOOKUP fonksiyonunu kullanabileceğinizi biliyor olabilirsiniz. Ancak, bu aramalar büyük/küçük harfe duyarlı değildir. Bu nedenle, büyük/küçük harfe duyarlı bir eşleşme yapmak için EXACT ve CHOOSE fonksiyonlarından yararlanmalısınız.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel - Kalabalıktan Farklılaşmanızı Sağlar
Kutools for Excel, 300'den Fazla Özelliğe Sahiptir, İhtiyacınız Olan Her Şeyin Sadece Bir Tıklama Uzağında Olduğundan Emin Olur...
Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir
- Onlarca açık belge arasında bir saniyede geçiş yapın!
- Her gün yüzlerce fare tıklamasından sizi kurtarır, fare eline veda edin.
- Birden çok belgeyi görüntüleme ve düzenleme esnasında üretkenliğinizi %50 artırır.
- Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.