MS Excel İndis İşlevi / MS Excel Index Function

EXCEL İNDİS FONKSİYONU VİDEO ANLATIM


Dersimizin videosuna aşağıdaki linkten erişebilirsiniz.


EXCEL İNDİS FORMÜLÜ ÖRNEKLİ ANLATIM

İNDİS işlevinin söz dizimi;

=İNDİS(VERİ_DİZİSİ;SATIR;[SÜTUN];[ALAN_SAYISI])


Argümanlarında başvuru verilen veri dizisinin, belirtilen satırındaki/sütundaki veriyi döndürür. 

Veri dizisi şeklindeki kullanımda [SÜTUN] argümanına gerek yoktur.

Argümanlarında başvuru verilen veri tablosunun, belirtilen satır ve sütundaki veriyi döndürür.

[ALAN_SAYISI] eğer VERİ_DİZİSİ parçalı girildiyse kullanılır ve hangi parçanın kullanılacağını belirtir.

SATIR, [SÜTUN] ve [ALAN_SAYISI] dizi ya da tablo içindeki bir hücreye işaret etmesi gerekir; aksi halde, İNDİS işlevi #REF! hatası verir. 


Bu söylediklerimizi pekiştirmek için bir dizi basit örnek yapalım.

H13:I20 ve K13:L19 aralıklarında il araç plakaları kayıtlarını içeren iki tablomuz var. 

B12:B16 aralığında verilen görevleri aynı satırın A sütununda yapalım. 

İlk örneğimiz Tablo#1 deki 6. şehir hangisi?

Bunun için A12 de =İNDİS(Tablo#1 deki şehir adlarını içeren veri dizisini seç;6) ve enter. 

Sonuç olarak Tablo#1 den BİLECİK kaydını döndürdü. 

İkinci örneğimiz Tablo#1' deki konumu 2;2 olan veri hangisi?

Bunun için A13 de =İNDİS(Tablo#1 deki kayıtların tümünü seç;2;2) ve enter. 

Sonuç olarak Tablo#1 den ikinci satır ikinci sütunda yer alan kaydı yani Ankara ilinin plakasını döndürdü. 

Üçüncü örneğimiz Tablo#1 ve Tablo#2 yi aynı işlev içerisinde tanımlayıp; Tablo#2'deki konumu 1;2 olan veriyi bulun!

A15 de =İNDİS((Tablo#1 deki kayıtların tümünü seç;Tablo#2 deki kayıtların tümünü seç);1;2;2) 

Sonuç olarak Tablo#2 den birinci satır ikinci sütundaki kaydı yani Kocaeli ilinin plakasını döndürdü. 

Excel İndis İşlevi Örnek, İndis Formülü Örnek, İndis Fonksiyonu Örnek

Örneklerimiz bu kadar. Şimdi Bonus uygulamamıza geçelim.

Önceki videolarımızı izleyenler hatırlayacaktır. 

Bonus uygulamamız, müşteri veri tabanında işlevler kullanarak filtreleme yaptırmak.

En son KAÇINCI ve DOLAYLI işlevlerini birlikte kullanarak, arama kriterimize (filtremize) uyan tüm kayıtların konumlarını bulmuştuk.

Artık İNDİS işlevini öğrendiğimize göre müşteri veri tabanındaki kayıtları filtre ekranımıza çektirebiliriz.

Bunun için E3 de =İNDİS(Müşteri veri tabanındaki müşteri adlarını içeren veri dizisini seç; Bu satıra karşılık gelen kayıt konumunu seç) ve enter. Örnek: İNDİS(K3:K20;C3).

Şimdi formülü sola ve aşağıya doğru kopyalayacağız. Başvuru aralıklarının isteğimiz doğrultusunda değişmesi için doğru yerlere $ işaretleri koymamız gerek. 

Formülü sola doğru kopyaladığımızda; 

     - Müşteri veri tabanına yapılan başvurunun sütun numarasının değişmesini ama 

     - Kayıt konumuna yapılan başvurunun sütun numarasının değişmemesini istiyoruz.

Formülü aşağıya doğru kopyaladığımızda; 

     - Müşteri veri tabanına yapılan başvurunun satır numaralarının değişmemesini ama

     - Kayıt konumuna yapılan başvurunun satır numarasının değişmesini istiyoruz.

Önceki videolarımızdan hatırlayacağınız üzere değişmesini istemediğimiz yerlerin soluna $ işareti koyacağız.

Bunun için E3 hücresinde F2 yapalım. 

Formülün müşteri veri tabanına başvuru veren kısmında rakamların soluna, kayıt konumuna başvuru veren kısmında harfin soluna $ işareti koyalım {İNDİS(K$3:K$20;$C3)} ve enter diyelim.

Formülü sola ve aşağıya doğru kopyalayalım.

Arama kriterimize uyan iki kayıt olduğu için C5 den sonraki satırlarda #YOK hatası döndü. 

Görsel olarak hoş bir durum değil. 

Bu kötü görünümden kurtulmak formülün başına bir EĞER ifadesi koyalım ve D sütunundaki sıra no değeri B3 de bulunan kayıt sayısından büyük ise herhangi bir şey göstermesin.

Bunun için E3 de F2 yapalım ve = den sonra EĞER($B$3>=D3;....mevcut formülü aynen bırakıp en sona da ….;"") ve enter. Örnek: =EĞER($B$3>=$D3;İNDİS(K$3:K$20;$C3);"").

İşlemimiz tamamdır. Formülün son halini sola ve aşağıya doğru kopyalayalım. 

Son olarak arama metnimizi değiştirerek tamamlanmış uygulamamızı bir kez daha test edelim.

A3 de *m* yazıp enter diyelim.

Filtre kısmında müşteri adında "m" harfi olan kayıtlar doğru şekilde listelendi.

Excel Joker Karakterler, Eğersay, Kaçıncı, Dolaylı, İndis İşlevleri

Böylelikle Joker Karakterler eğitim videomuz ile başladığımız Bonus uygulamamızı bitirmiş olduk.


Son olarak İNDİS Fonksiyonunun İngilizcesi INDEX Formula dır.


Yorum ve sorularınızı yorumlar bölümünde bekliyoruz.

Youtube kanalımıza abone olmayı unutmayınız.

Sağlıkla hoşça kalın!



Yorumlar

Bu blogdaki popüler yayınlar

MS Excel Kasa Defteri TCMB Gram ALTIN Fiyat Serisi Çekme Uygulaması

MS Excel Kasa Defteri Gelir Gider Tablosu Uygulaması

MS Excel Kasa Defteri Nakit Akış Tablosu Uygulaması