Ana içeriğe geç

Ç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şkenAçıklama
aranan_değerAranacak değer.
aranan_diziİçinde arama yapılacak dizi veya aralık.
döndürülen_diziSonuç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ğerAçıklama
0Varsayı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.
-1Tam eşleşmeyi döndürür; eşleşme yoksa bir sonraki küçük öğe döndürülür.
1Tam eşleşmeyi döndürür; eşleşme yoksa bir sonraki büyük öğe döndürülür.
2Joker karakterli eşleşme.

arama_modu bağımsız değişkeni şunlardan biri olabilir:

DeğerAçıklama
1Varsayılan olarak ayarlanmıştır. Aramayı ilk öğeden başlatır.
-1Ters aramayı, yani son öğeden başlayan aramayı başlatır.
2aranan_dizi artan düzende sıralanmışken ikili aramayı başlatır. Sıralanmamışsa geçersiz sonuçlar döndürülür.
-2aranan_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.

ÇAPRAZARA işlevi