ÇAPRAZARA işlevi
ÇAPRAZARA işlevi, arama ve başvuru işlevlerinden biridir. Belirli bir öğeyi hem yatay hem de dikey olarak satır satır aramak için kullanılır. Sonuç başka bir sütunda döndürülür ve iki boyutlu veri kümeleri barındırabilir.
Sözdizimi
ÇAPRAZARA (aranan_değer, aranan_dizi, döndürülen_dizi, [bulunamadıysa], [eşleşme_modu], [arama_modu])
ÇAPRAZARA işlevinin bağımsız değişkenleri şunlardır:
| Bağımsız değişken | Açıklama |
|---|---|
| aranan_değer | Aranacak değer. |
| aranan_dizi | İçinde arama yapılacak dizi veya aralık. |
| döndürülen_dizi | Sonuçların döndürüleceği dizi veya aralık. |
| bulunamadıysa | İsteğe bağlı bir bağımsız değişkendir. Arama sonucu yoksa bağımsız değişken [bulunamadıysa] içinde belirtilen metni döndürür. Metin belirtilmemişse “YOK” değeri döndürülür. |
| eşleşme_modu | İsteğe bağlı bir bağımsız değişkendir. Olası değerler aşağıdaki tabloda listelenmiştir. |
| arama_modu | İsteğe bağlı bir bağımsız değişkendir. Olası değerler aşağıdaki tabloda listelenmiştir. |
eşleşme_modu bağımsız değişkeni şunlardan biri olabilir:
| Değer | Açıklama |
|---|---|
| 0 | Varsayılan olarak ayarlanmıştır. Tam eşleşmeyi döndürür; eşleşme yoksa bunun yerine “YOK” değeri döndürülür. |
| -1 | Tam eşleşmeyi döndürür; eşleşme yoksa bir sonraki küçük öğe döndürülür. |
| 1 | Tam eşleşmeyi döndürür; eşleşme yoksa bir sonraki büyük öğe döndürülür. |
| 2 | Joker karakterli eşleşme. |
arama_modu bağımsız değişkeni şunlardan biri olabilir:
| Değer | Açıklama |
|---|---|
| 1 | Varsayılan olarak ayarlanmıştır. Aramayı ilk öğeden başlatır. |
| -1 | Ters aramayı, yani son öğeden başlayan aramayı başlatır. |
| 2 | aranan_dizi artan düzende sıralanmışken ikili aramayı başlatır. Sıralanmamışsa geçersiz sonuçlar döndürülür. |
| -2 | aranan_dizi azalan düzende sıralanmışken ikili aramayı başlatır. Sıralanmamışsa geçersiz sonuçlar döndürülür. |
Notlar
Joker karakterler, tek bir karakterle eşleşen soru işaretini (?) ve birden çok karakterle eşleşen yıldız işaretini (*) içerir. Soru işareti veya yıldız işareti bulmak istiyorsanız karakterin önüne bir yaklaşık işareti (~) yazın.
Bunun bir dizi formülü olduğunu unutmayın. Daha fazla bilgi için Dizi formülleri ekleme makalesine bakın.
ÇAPRAZARA işlevinin nasıl uygulanacağına bakın.
Örnekler
Aşağıdaki şekilde ÇAPRAZARA işlevinin döndürdüğü sonuç gösterilmektedir.
