KAÇINCI (MATCH) Fonksiyonu
KAÇINCI fonksiyonu, bir dizide veya hücre aralığında, aradığınız değerin **göreli konumunu (indeksini)** döndürür. Örneğin, 5 elemanlı bir listede "Elma" 3. sıradaysa, sonuç 3 olur. Bu fonksiyon, İNDİS fonksiyonu ile birlikte dinamik aramalarda sıklıkla kullanılır.
KAÇINCI Fonksiyonunun Yapısı:
=KAÇINCI(aranan_değer; arama_dizisi; [eşleştirme_türü])
KAÇINCI fonksiyonunun temel argümanlarını inceleyelim:
1. Aranan Değer ()
Arama yapmak istediğiniz değerdir (metin, sayı veya mantıksal değer olabilir).
2. Arama Dizisi ()
Aranan değerin aranacağı tek satırlık veya tek sütunluk bir hücre aralığıdır (örneğin: `A1:A8` veya `A1:H1`).
3. Eşleştirme Türü (İsteğe Bağlı) ()
Arama yöntemini belirler (varsayılan: 1).
- 0 (Tam Eşleşme): Aranan değerin tam olarak aynısını bulur. **En çok kullanılan türdür.**
- 1 (Küçük Eşleşme): Aranan değerden küçük veya eşit en büyük değeri bulur. Dizinin **artan** sırada sıralı olması gerekir.
- -1 (Büyük Eşleşme): Aranan değerden büyük veya eşit en küçük değeri bulur. Dizinin **azalan** sırada sıralı olması gerekir.
Örnek Senaryo ve Uygulama
A sütununda "Elma" kelimesinin hangi sırada (kaçıncı satırda) olduğunu bulmak istiyorsunuz.
KAÇINCI Uygulaması
A1'den A8'e kadar olan sütunda, "Elma" metninin tam eşleşmesini arıyoruz:
=KAÇINCI("Elma"; A1:A8; 0) → Sonuç: 3 (Çünkü Elma 3. satırda)
Eşleştirme türü 1 (Küçük Eşleşme) ile 70 değerinin konumunu bulmak istiyoruz:
=KAÇINCI(70; C1:C8; 1) → Sonuç: 4 (Çünkü 70'e en yakın küçük veya eşit sayı 60'tır ve 4. sıradadır)
KAÇINCI fonksiyonu, aranan değerin dizideki (bu örnekte A1:A8) konumunu (indeksini) döndürür.
Arama Dizisi: A1:A8 (Sadece A sütununda arama yapılır). Aranan değerin konumunu bulun.
=KAÇINCI("Elma"; A1:A8; 0)
KAÇINCI Fonksiyonu, A1:A8 aralığında aranan değerin konumunu (indeksini) döndürür.