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 Sıyrılmaya Yardımcı Olur
Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...
Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir
- Bir saniyede, onlarca açık belge arasında geçiş yapın!
- Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
- Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
- Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.