Kaçıncı (Match), Indis (Index) Fonksiyonlar


  • İNDİS () / INDEX() fonksiyonu ilgili dizi, hücre aralığındaki verilen satır ve sütun numarasındaki değeri döndürür.

İNDİS(dizi;satırsayısı;sütunsayısı) => İNDİS(tablom; kaçıncı satır; kaçıncı sütun)

INDEX(array, row_num, [col_num])

Aşağıdaki örnekteki çeşitli değerleri İNDİS / INDEX fonksiyonuyla getirelim:

index2

Formülleri okuyalım:

=INDEX($A$2:$B$6,3,2) = A2:B6 hücre aralığında 3. satır, 2. sütundaki değeri getir.

index3

=INDEX($A$2:$B$6,5,2) = A2:B6 hücre aralığında 5. satır, 2. sütundaki değeri getir.

=INDEX($A$2:$B$6,2,1) =A2:B6 hücre aralığında 2. satır, 1. sütundaki değeri getir.

NOT: Buradaki satır ve sütun numaraları seçtiğim aralığın göreceli satır ve sütun numaralarıdır, bulunulan hücrenin gerçek satır sütun numarası değildir.

  • KAÇINCI() / MATCH()  fonksiyonu bize seçili tablomuzda ki sıralamaya göre aranan değerin göreceli satır (sıra) numarasını döndürür.

KAÇINCI(aranan_değer;aranan_dizi;eşleştir_tür) => KAÇINCI(aradığım değer;hangi tabloda;tam eşleşme istiyorsak burayı “0” (sıfır) gireceğiz)

MATCH(lookup_value, lookup_array, [match_type])

MATCH2

Formülleri okuyalım:

=MATCH(“Bondi Beach”,$A$2:$A$6,0) A2:A6 hücre aralığında “Bondi Beach” besinci sırada

=MATCH(2010,$B$4:$B$6,0) Burada yukarıdaki notu destekleyen bir örnek yaptık. Hücre aralığımı B4 den başlattım ve B4:B6 aralığında 2010 yılı birinci sırada

=MATCH(“posta kodu”,$A$1:$B$1,0) Sadece satırda değil sütun sırası için de Kaçıncı/Match fonksiyonunu kullanabiliriz. A1:B1 sütun aralığında “posta kodu” ikinci sırada

match1

  • KAÇINCI /MATCH – INDIS / INDEX Beraber:

Index ve Match fonksiyonları kardeş gibidir genellikle ayrı kullanıldıkları pek görülmez. Bunun nedeni INDEX fonksiyonu kullanırken tabloda aradığım değerin her zaman kaçıncı satır ve ya sütunda olduğunu bilemeyiz. Böyle bir durumda MATCH fonksiyonu yardıma koşar.

örnek 1 : Şimdi bu örnekte 2 farklı semtin posta kodlarını tek formülle getirelim.

index-match

index-match2

Formülü okuyalım:

=INDEX(A2:B6,MATCH(D2,A2:A6,0),2) A2:B6 hücre aralığında, satır numarası Newtown’un bulunduğu satır, sütun numarası posta kutusu bilgisinin yer aldığı 2. sütundaki değeri getir.

örnek 2 :Yukarıdaki örnekte posta kodu 2. sütunda olduğunu bildiğimiz için 2’yi elle girdik. Şimdi hem satır hem de sütun numarasını KAÇINCI/MATCH fonksiyonuyla getireceğimiz bir örnek yapalım.

Aşağıdaki tablodan yaralanarak 2012 yılında yatak satışı ve 2013 yılındaki koltuk satışını bulunuz.

index_match

Çözüm :

index_match_result

D2 Formul =INDEX($B$7:$E$12,MATCH($C2,$B$7:$B$12,0),MATCH($B2,$B$7:$E$7,0))

D3 Formul =INDEX($B$7:$E$12,MATCH($C3,$B$7:$B$12,0),MATCH($B3,$B$7:$E$7,0))

NOT: Index ve match fonksiyonları genellikle düşeyara fonksiyonunun alternatifi olarak kullanılır. Bu konuyla ilgili detaylı anlatıma buradan ulaşabilirsiniz.

Excel dosyasını indirmek için tıklayınız:

kacinci_match_index_indis1

Reklamlar

Kaçıncı (Match), Indis (Index) Fonksiyonlar” üzerine 3 yorum

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s