BYMMB Bilişim Akademi — ana sayfa

Excel Düşeyara ile İndis Kaçıncı

M. Mustafa Bolat Yayın: 2 dk okuma Excel

Excel Düşeyara ile İndis Kaçıncı: yazının metni

Daha önce Düşeyara kullanımı ile ilgili olarak bir video hazırlamıştım. İzlemediyseniz tıklayın.

Düşeyara fonksiyonu, İngilizce Excel'de Vlookup olarak geçmektedir. Bu fonksiyon Excel'in en çok kullanılan fonksiyonu olmakla beraber, inanılmaz kolay ve işlevseldir. Düşeyara dizilimi şu şekildedir; =Düşeyara(Aranan Değer, Aranan Tablo Dizisi, İstenilen Verinin Bulunduğu Sütun Numarası,0)

Düşeyara ile sonuç alınabilmesi için verilerin ardışık sütunlarda yer alması gerekmektedir.
düşeyara

Resimde görüldüğü gibi düşeyara ile plaka numarası girildiğinde, o plaka numarası ile aynı satırda yer alan İl ismi getirilebiliyor.

Burada önemli olan, girilen verinin ana tablo dizin'inin ilk sütunda yer almasıdır.

Düşeyara her zaman sağa doğru işlem yapar. Yani bir değer girersiniz ve değeri ana tabloda aratırsınız. Aratılan ve getirilmesi istenen değerin, aratılan değerin bulunduğu sütunun sağında yer alması gerekmektedir. Aksi takdirde Düşeyara fonksiyonu hata verecektir.

Resimdeki tablo sadece 2 sütundan oluşuyor. Tablo daha büyükse, istenilen verinin yer aldığı sütun numarası da ona göre belirlenmelidir.

Fonksiyon içinde Sütun İndis Sayısı kısmına, istenilen verinin, aratılan değerin bulunduğu sütunun kaç sütun sağındaysa o değer yazılmalıdır.

Peki il ismi girerek, plaka numarası getirilebilir mi? Bu Düşeyara fonksiyonu ile mümkün değildir. Çünkü Düşeyara her zaman sağa doğru arar.

Böyle bir sorunun çözümü ise İndis ve Kaçıncı fonksiyonlarının birlikte kullanımı ile mümkündür.

Kaçıncı fonksiyonu, adı üstünde bir verinin; bulunduğu dizi içinde kaçıncı sırada yer aldığını söyler. İndis ise; Kaçıncı fonksiyon'unun bulduğu sayısal değeri, Sütun ismi ile birleştirir ve sonucu getirir.

indis kaçıncı

Resimde görüldüğü gibi il ismi yazarak, o ile ait plaka numarası bu şekilde getirilebilir.

Kaçıncı fonksiyon'unun dizilimi =Kaçıncı(Aranan Değer, Aranan Dizi,0)

İndis ise =İndis(Sütun,Değer)

İndis ve Kaçıncı birlikte kullanılarak Düşeyara ile yapılan aynı işlemler yapılabilir. Ancak Düşeyara, İndis ve Kaçıncı'nın birlikteliğinden doğan güce yaklaşamaz bile :)

Bu sayfada yer alan video'da biraz görsel olarak bahsetmiştim bu fonksiyonlardan. Eğer izlemediyseniz oradan da faydalanabilirsiniz.

Dinamik sorgular ve interaktif raporlar oluşturmak için çok gerekli fonksiyonlardır.

Öğrenmek istediğiniz konuları gerek yorum yaparak gerekse mail atarak bana bildirebilirsiniz. Kısa süre içinde bir görsel ya da yazılı döküman hazırlarım.

Bu yazı, sitemi takip eden Ali Mert ASLAN'ın isteği üzerinde hazırlanmıştır.

Faydalı olması dileğiyle...

Arama ve koşul fonksiyonlarını ekip genelinde aynı seviyeye getirmek isteyen kurumlar için: şirketlere özel Excel eğitimi.