=ÇAPRAZEŞLEŞTİR(Arama_değeri, Arama_dizisi, [Eşleştirme_modu], [Arama_modu])
Excel ÇAPRAZEŞLEŞTİR fonksiyonu bir arama gerçekleştirir ve bir konum döndürür. ÇAPRAZEŞLEŞTİR, dikey veya yatay aralıklarda arama yapabilir ve
KAÇINCI fonksiyonun daha esnek ve güçlü bir halefi olması amaçlanmıştır. ÇAPRAZEŞLEŞTİR, hem yaklaşık hem de tam eşleşmeleri ve kısmi eşleşmeler için joker karakterleri (* ?) destekler.
ÇAPRAZARA fonksiyonu gibi, ÇAPRAZEŞLEŞTİR'de ilk değerden veya son değerden başlayarak verileri arayabilir (yani geriye doğru arama). Son olarak, ÇAPRAZEŞLEŞTİR hız için özel olarak optimize edilmiş ikili aramalar gerçekleştirebilir.
ÇAPRAZEŞLEŞTİR fonksiyonu dört bağımsız değişkenden oluşur.
Arama Değeri
Arama Değeri, aranacak değerdir. Yani sonucun döndürülmesini istediğiz baz alınacak kriterdir. Bu argümanın gerekli alandır.
Arama Dizisi
Arama Dizisi, aranacak aralık veya dizidir. Bu argüman gerekli bir alandır.
Eşleştirme Modu
Eşleştirme Modu bağımsız değişkeni, ne tür bir eşleşmenin gerçekleştirileceğini kontrol eder. Dört ayrı seçeneği vardır:
- 0 - Tam eşleşme,
- -1 - Tam eşleşme veya en yakın küçük öğe,
- 1 - Tam eşleşme veya en yakın büyük öğe,
- 2 - Joker karakter eşleştirme
Arama Modu
Son olarak, Arama Modu değişkeni ise ÇAPRAZEŞLEŞTİR'in dizinin başında mı yoksa dizinin sonunda mı başlaması gerektiğini veya ÇAPRAZEŞLEŞTİR'in bir ikili arama gerçekleştirmesi gerekip gerekmediğini kontrol eder.
- 1 - Baştan sona arama
- -1 - Sondan başa arama
- 2 - İkili arama (artan düzende sıralanır)
- -2 - İkili arama (azalan düzende sıralanır)
ÇAPRAZEŞLEŞTİR, dikey ve yatay olarak yalnızca tek boyutlu dizileri veya aralıkları destekler. Ancak, ÇAPRAZEŞLEŞTİR'e arama değerini içeren tek bir sütun veya satır vererek ÇAPRAZEŞLEŞTİR'i iki boyutlu bir aralıkta veya tabloda değerleri bulmak içinde kullanabilirsiniz.
Notlar
- ÇAPRAZEŞLEŞTİR hem dikey hem de yatay dizilerle çalışabilir.
- Arama değeri bulunamazsa ÇAPRAZEŞLEŞTİR #YOK hatası döndürür.