Çaprazara(XLOOKUP) Joker Karakter Kullanımı ve Çok Kriterli Arama
Cumartesi Ocak 25, 2025
Bu yazımızda Çaprazara(XLOOKUP) formülünde joker karakter kullanımı ve çok kriterli arama yapma konusuna değineceğiz. Haydi başlayalım.
1- Joker Karakter Kullanımı
Elimizde personel bilgilerini içeren bir tablo mevcut. Amacımız F2 hücresine personel adını veya personel adında geçen belirli karakterleri yazdığımızda personele ait departman ve maaş bilgilerine ulaşmak.

Bunun için G2 hücresine;
=ÇAPRAZARA("*"&F2&"*";A2:A11;C2:C11;"Mevcut Değil";2)
formülünü yazıyoruz.
Gördüğünüz gibi “Gülay Işık” adlı personelin departman bilgisine ulaştık. Formülde kullandığımız “*” karakteri ile F2 hücresindeki metnin başında ve sonunda ne olursa olsun içerisinde “Gülay” ifadesi geçen kayıt var ise o kaydı getir demiş olduk.

Not: Duruma göre "*"&F2 veya F2&"*" şeklinde de kullanabiliriz.
Metnin başında F2 hücresindeki değer olmak üzere sonrasında başka karakterler olabilir dersek
=ÇAPRAZARA(F2&"*";A2:A11;C2:C11;"Mevcut Değil";2)
formülünü,
Metnin sonunda F2 hücresindeki değer olmak üzere başında başka karakterler olabilir dersek
=ÇAPRAZARA("*"&F2;A2:A11;C2:C11;"Mevcut Değil";2)
formülünü kullanabiliriz.
Şimdi de farklı bir şey yazıp formülü test edelim. Gördüğünü gibi F2 hücresine oğan ifadesini yazdık. Bunun sonucunda 11. Satırdaki kayda ulaşmış olduk.

Maaş bilgisine ulaşmak içinse H2 hücresine;
=ÇAPRAZARA("*"&F2&"*";A2:A11;D2:D11;"Mevcut Değil";2)
formülünü yazıyoruz.
Gördüğünüz gibi maaş bilgisine de ulaşmış olduk.

2- Çok Kriterli Arama
Şimdi de çok kriterli arama konusuna değinelim. Elimizde yukarıdaki örnekte kullandığımız gibi bir tablo var. Fakat bu tablo da 2 adet Gizem Yıldız adlı kayıt var. Bu kayıtların departman bilgileri aynı olmakla beraber yaş ve maaş bilgileri ise farklı.

Amacımız F2, G2, H2 hücrelerine yazdığımız değerlerin hepsine sahip olan kaydın maaş bilgisine ulaşmak. Bunun için I2 hücresine;
=ÇAPRAZARA(F2&G2&H2;A2:A11&B2:B11&C2:C11;D2:D11;"Mevcut Değil";0)
formülünü yazıyoruz.
=ÇAPRAZARA(
Aradığımız 1. Değer&
Aradığımız 2. Değer&
Aradığımız 3. Değer;
Aradığımız 1. Aralık&
Aradığımız 2. Aralık&
Aradığımız 3. Aralık;
Elde Edilmek İstenen Sonuç Aralığı;
"Mevcut Değil";
0
)
Şeklinde formülümüzü açıklayabiliriz.
Gördüğünüz gibi yaşı 29 olan Gizem Yılmaz’ın maaş bilgisine ulaştık.

G2 hücresine 25 yazarsak yaşı 25 olan Gizem Yılmaz’ın maaş bilgisine ulaşmış oluruz.

Umarım faydalı bir yazı olmuştur. Bir sonraki yazımızda görüşmek üzere…