KAÇINCI işlevi

Uygulandığı Öğe
Microsoft 365 için Excel Mac'te Microsoft 365 için Excel Excel 2024 Mac için Excel 2024 Excel 2021 Mac için Excel 2021 Excel 2019 Excel 2016

İpucu

MATCH'in herhangi bir yönde çalışan ve varsayılan olarak tam eşleşmeleri döndüren geliştirilmiş bir sürümü olan yeni XMATCH işlevini kullanmayı deneyin, bu da kullanımı öncekinden daha kolay ve kullanışlı hale getirir.

KAÇINCI işlevi, belirtilen öğeyi bir hücre aralığında arar ve öğenin aralıktaki göreli konumunu döndürür. Örneğin, A1:A3 aralığı 5, 25 ve 38 değerlerini içeriyorsa, aralıktaki ikinci öğe 25 olduğundan =KAÇINCI(25,A1:A3,0) formülü 2 sayısını döndürür

İpucu

Öğenin kendisini değil konumunu bulmanız gereken durumlarda ARA işlevlerinden biri yerine KAÇINCI işlevini kullanın. Örneğin, İNDİS işlevinin row_num bağımsız değişkenine değer sağlamak için KAÇINCI işlevini kullanabilirsiniz.

Söz dizimi

KAÇINCI(aranan_değer; aranan_dizi; [eşleştir_tür])

KAÇINCI işlevinin söz diziminde aşağıdaki bağımsız değişkenler bulunur:

  • lookup_value Gerekli Bilgiler. lookup_array ile eşleştirmek istediğiniz değer. Örneğin, telefon defterinde numara ararken, aranan değer olarak kişinin adını kullanırsınız, telefon numarası ise bulmak istediğiniz değerdir.

    Aranan_değer bağımsız değişkeni bir değer (sayı, metin ya da mantıksal değer) veya bir sayı, metin ya da mantıksal değere yapılan bir hücre başvurusu olabilir.

  • lookup_array Gerekli Bilgiler. Aramanın yapıldığı hücre aralığı.

  • match_type İsteğe bağlı. -1, 0 veya 1 sayısı. match_type bağımsız değişkeni, Excel'in lookup_value lookup_array'daki değerlerle nasıl eşleştirdiğini belirtir. Bu bağımsız değişkenin varsayılan değeri 1'dir.

    Aşağıdaki tabloda, işlevin eşleştir_tür bağımsız değişkenindeki ayar temelinde değerleri nasıl bulduğu açıklanır.

Eşleştir_tür Davranış
1 veya yok KAÇINCI, lookup_value değerinden küçük veya buna eşit olan en büyük değeri bulur. lookup_array bağımsız değişkendeki değerler artan sırada yerleştirilmelidir, örneğin: ...-2, -1, 0, 1, 2, ..., A-Z, YANLIŞ, DOĞRU.
0 KAÇINCI, lookup_value'a tam olarak eşit olan ilk değeri bulur. lookup_array bağımsız değişkenindeki değerler herhangi bir sırada olabilir.
-1 KAÇINCI, lookup_value'ten büyük veya ona eşit olan en küçük değeri bulur. lookup_array bağımsız değişkenindeki değerler azalan düzende yerleştirilmelidir, örneğin: DOĞRU, YANLIŞ, Z-A, ... 2, 1, 0, -1, -2, ... vb.
  • KAÇINCI , değerin kendisini değil, eşleşen değerin lookup_array içindeki konumunu döndürür. Örneğin, KAÇINCI("b",{"a","b","c"},0) 2 değerini döndürür; bu, "b"nin {"a","b","c"} dizisi içindeki göreli konumudur.
  • KAÇINCI işlevi metin değerlerini eşleştirirken büyük-küçük harf ayrımı yapmaz.
  • KAÇINCI eşleşen bir değer bulamazsa #YOK hata değerini verir.
  • match_type 0 ise ve lookup_value bir metin dizesiyse, lookup_value bağımsız değişkende joker karakterler — soru işareti (?) ve yıldız işareti (*)— kullanabilirsiniz. Soru işareti tek karakter bulurken, yıldız işareti bir dizi karakter bulur. Gerçek bir soru işaretini veya yıldız işaretini bulmak istiyorsanız, karakterden önce bir tilde işareti (~) koyun.

Örnek

Aşağıdaki tabloda yer alan örnek verileri kopyalayın ve yeni bir Excel çalışma sayfasının A1 hücresine yapıştırın. Formüllerin sonuçları göstermesi için, bunları seçip F2 tuşuna basın ve sonra Enter tuşuna basın. Gerekirse, tüm verileri görmek için sütun genişliğini ayarlayabilirsiniz.

Ürün Sayı
Muz 25
Portakal 38
Elma 40
Armut 41
Formül Açıklama Sonuç
=KAÇINCI(39,B2:B5,1) Tam eşleştirme olmadığından, B2:B5 aralığında aranan değerin altındaki değerin (38) konumunu verir. 2
=KAÇINCI(41,B2:B5,0) 41 değerinin B2:B5 aralığındaki konumu. 4
=KAÇINCI(40,B2:B5,-1) B2:B5 aralığındaki değerler azalan sırada olmadığından hata verir. #YOK