ÇAPRAZARA
ÇAPRAZARA işlevi, bir aralıkta belirtilen değeri arar ve başka bir sütundaki aynı satırda değeri döndürür.
ÇAPRAZARA(aranan-değer; aranan-aralık; döndürülen-aralık; bulunamazsa; eşleşme-türü; arama-türü)
aranan-değer: Aranan-aralık’ta’ta aranan değer. aranan-değer herhangi bir değer ya da bir NORMİFADE dizgisi içerebilir.
aranan-aralık: Aranacak hücreler.
döndürülen-aralık: Döndürülecek hücreler.
bulunamazsa: Eşleşme bulunamazsa görüntülenen iletiyi belirtecek isteğe bağlı değişken.
eşleşme-türü: Aranacak eşleşme türünü belirten isteğe bağlı bir değişken.
eşit veya bir sonraki en küçük (-1): Eşleşen yoksa, hata döndürülür.
tam eşleşen (0 veya belirtilmemiş): Tam eşleşen yoksa, hata döndürülür.
eşit veya bir sonraki en büyük (-1): Eşleşen yoksa, hata döndürülür.
joker karakter (2): *, ? ve ~ simgelerinin belirli bir anlamı vardır. NORMİFADE ÇAPRAZARA’da yalnızca joker karakter kullanırsanız kullanılabilir.
arama-türü: Aralığın aranacağı sırayı belirten isteğe bağlı bir değişken.
Azalan sırada ikili (-2): Aralığın azalan sırada sıralanmasını gerektiren ve sıralanamıyorsa hata döndüren ikili arama.
Sondan başa (-1): Aralıkta sondan başa arama yapılır.
Baştan sona (1 veya belirtilmemiş): Aralıkta baştan sona arama yapılır.
Artan sırada ikili (2): Aralığın artan sırada sıralanmasını gerektiren ve sıralanamıyorsa hata döndüren ikili arama.
Notlar
aranan-aralık veya döndürülen-aralık bir içerme referansıysa (“B” gibi), üst bilgiler ve alt bilgiler otomatik olarak yoksayılır.
Bir diziden sonuçları döndürmek için ÇAPRAZARA ile DİZİN işlevini kullanın.
Örnek |
---|
Aşağıda bulunan Ürünler adlı tabloda, ürünler ile boyut ve fiyat gibi özellikleri listelenir: |
A | B | C | D | E | |
---|---|---|---|---|---|
1 | Ürün | Uzunluk (cm) | Genişlik (cm) | Ağırlık (kg) | Ücret |
2 | Ürün 1 | 16 | 17 | 10 | 82,00 $ |
3 | Ürün 2 | 16 | 20 | 18 | 77,00 $ |
4 | Ürün 3 | 11 | 11 | 15 | 88,00 $ |
5 | Ürün 4 | 15 | 16 | 20 | 63,00 $ |
ÇAPRAZARA ile arama |
---|
ÇAPRAZARA ile, öncelikle ürün adını, sonra da döndürmek istediğiniz değeri içeren sütunu girerek hesap tablonuza ilişkili değer döndüren bir formül ekleyebilirsiniz. Örneğin, yukarıdaki tabloda Ürün 1’in genişliğini döndürmek istediyseniz, 17 cm sonucunu döndüren aşağıdaki formülü kullanabilirdiniz: Bu formülde, aşağıdaki değişkenler kullanılır:
|
bulunamazsa dizgisini ayarlama |
---|
Belirli bir ürün uzunluğunu aramak ve eşleşme bulunmazsa döndürülecek dizginin yanı sıra eşleşen genişliğini döndürmek istediyseniz, “Eşleşme yok” değerini döndüren aşağıdaki formülü kullanabilirsiniz: Bu formülde, bulunamazsa değişkeni daha spesifik bir arama gerçekleştirmek için kullanılır.
|
Sıradaki en yakın değeri bulma |
---|
ÇAPRAZARA aynı zamanda belirli bir değere ve ona yakın olan değerlere bağlı geniş bir arama sağlayabilir. Yukarıdaki formülden eşleşme-türünü değiştirirseniz, 13 cm uzunlukla eşleşen genişliği ya da sıradaki en küçük değeri döndürebilirsiniz. Aşağıdaki formül 11 cm genişlik döndürür: Bu formülde, değişkenler yukarıdakiyle aynıdır, ancak tablonun nasıl arandığını değiştirmek amacıyla eşleşme-türü için farklı bir değer kullanılır:
|
Arama sırasını değiştirme |
---|
Bazı örneklerde, bir tablonun ÇAPRAZARA ile arandığı sırayı değiştirmek yararlı olabilir. Örneğin, yukarıdaki tabloda, 16 cm uzunluğa sahip iki ürün vardır; bu nedenle arama-değerini ve arama-aralığını kullanarak Uzunluk sütununda 16 cm’i ararsanız iki olası eşleşme olur. Bunun gibi 20 cm sonucunu döndüren bir formül kullanarak arama sırasını ayarlayabilirsiniz: Bu formülde, arama-türü değişkeni ÇAPRAZARA’nın tabloda eşleşme arama sırasını ayarlamak için kullanılır:
|
ÇAPRAZARA’yı diğer işlevlerle kullanma |
---|
ÇAPRAZARA, TOPLA gibi diğer işlevlerle de kullanılabilir. Örneğin, Ürün 1, 2 ve 3’ün fiyatlarının TOPLAMI olan 247 $ sonucunu döndürmek için aşağıdaki gibi bir formül kullanabilirsiniz: Bu örnekte, ilk ÇAPRAZARA Ürün 1’in fiyatını arar, ikinci ÇAPRAZARA ise Ürün 3’ün fiyatını arar. ÇAPRAZARA işlevleri arasındaki iki nokta üst üste (:), yalnızca Ürün 1 ve Ürün 3’ün toplam fiyatını döndürmemelidir, aynı zamanda aralarındaki değerleri de döndürmelidir. |
Aşağıdaki formülde, “2” ile başlayan bir genişliğe sahip ilk ürün olan Ürün 2’yi döndürmek için NORMİFADE ile ÇAPRAZARA kullanılır: Bu örnekte, “joker karakter (2)” NORMİFADE işlevindeki joker karakterleri kullanmak üzere eşleşme-türü için kullanılır. |
Ek örnekler |
---|
Aşağıdaki tablo verilmiştir: |
A | B | C | |
---|---|---|---|
1 | Ad | Yaş | Maaş |
2 | Emel | 35 | 71000 |
3 | Mete | 27 | 81000 |
4 | Ceren | 42 | 86000 |
5 | Sezen | 51 | 66000 |
6 | Kenan | 28 | 52000 |
7 | Tuna | 49 | 62000 |
8 | Aras | 63 | 89000 |
9 | Merve | 22 | 34000 |
10 | Ayla | 29 | 52000 |
11 | Burak | 35 | 52500 |
=ÇAPRAZARA(49;B2:B11;C2:C11) formülü, yaşı 49 olan ilk çalışanın maaşı olan “62000” değerini döndürür. =ÇAPRAZARA(60000;C2:C11;B2:B11;“Eşleşme yok”) formülü, maaşı 60.000 TL olan hiçbir çalışan olmadığı için “Eşleşme yok” değerini döndürür. =ÇAPRAZARA(NORMİFADE(“^C.*”); A2:A11; B2:B11; FALSE, 2) formülü, aralıkta adı “C” ile başlayan ilk çalışan “Ceren”in yaşı olan “42” değerini döndürür. =DİZİN(ÇAPRAZARA(A2;A2:A11;B2:C11);2), ÇAPRAZARA tarafından döndürülen dizideki ikinci değer olan 71000’i döndürür. |