Çok Kriterli Düşeyara


 

coklu_dus

Tek kritere gore arama yaptığımızda Düşeyara formülünün kullanımını detaylı olarak işlemiştik. Peki aranan değerimiz 2 ve ya daha fazla ise düşeyara formülünü nasıl kullanacağız?

Bu şekildeki durumları nasıl çözebileceğimizi aynı örnek üzerinden kolaydan zora doğru giden 3 farklı yöntem ile anlatmaya çalışacağım.

Elimizde ürün isimleri ve yılların olduğu bir data tablomuz var. Yandaki secimli listeden secilen ürunun yine secilen yıldaki satısını getirelim.


Capture

 

YÖNTEM 1 – Yardımcı bir sütun acarak

*Ana datada yardımcı bir sütun açalım “&” ile yada BİRLEŞTİR / CONCATENATE  fonksiyonu ile yılı ve ürün adını birleştirelim. Şimdi düşeyara fonksiyonunun içine de aranan değer olarak yıl ve ürün adını vereceğiz.

coklu_duseyara

coklu_duseyara2

YÖNTEM 2 – MATCH & INDEX fonksiyonlari ile

coklu_duseyara4

{=INDEX(A2:C13,MATCH(1,(A2:A13=F2)*(B2:B13=F3),0),3)}

Formülü okumaya çalışalım:

INDEX(dizi;satır sayısı;sütun sayısı)

dizi: yani veriyi getireceğim tablom A2:C13

satir sayisi : MATCH(1,(A2:A13=F2)*(B2:B13=F3),0) (formulu izle (evaluate formula) ile bu formulun sonucu nasıl hesapladıgını adım adım gorebilirsiniz)

sütun sayısı: Kaçıncı satırdaki bilgiyi istiyorum. Satışları istediğim için 3 gireceğim.

Not: Bu bir dizi fonksiyonu olduğu için Ctrl + shift +enter demeyi unutmayınız.

YÖNTEM 3 – SUMPRODUCT / TOPLA.CARPIM Fonksiyonu ile

coklu_duseyara3

excel dosyasını indirmek icin tıklayınız:

download

 

 

Reklamlar

Çok Kriterli Düşeyara” üzerine 11 yorum

    • Merhaba,
      Geri bildiriminiz icin tesekkurler, ancak yontem 2 bir dizi fonksiyonudur, #N/A (#YOK) hatasi almamak icin formul icerisindeyken enter yerine ctrl+shift+enter a basarsaniz calistigini goreceksiniz.

  1. ben bir veri tabanına bağlı tablo oluşturuyorum. Ancak birinci sayfada bir satırda belirlediğim verileri 2. sayfada belirlediğim tabloya aktarmak istiyorum. yalnız birinci sayfadaki seçtiğim veri değiştikçe 2. sayfadaki verilerde ona göre otomatık olarak değişmesini istiyorum. Nasıl yapabilirim yardımcı olursanız çok sevinirim.

    • Verilerin icerigine ve beslemek istediginiz satir ve sutun sayisina bagli olarak degismekle beraber benim tavsiyem Index ve Match fonksiyonlari kullanarak ikinci sayfadaki verileri 1. sayfaya tasimaniz.Ancak her iki datada da satir sayilari cok fazla ise diger bir tavsiyem Power Pivot yada Power Query kullanarak datalari birbirine baglamaniz olacaktir.

  2. Filitreleme yaparak da olabiliyor… İlgili sütunlara filtre koyup bu tabloya ulaşabiliyoruz. Teşekkürler.

  3. Merhaba, örneğin bir metin ‘X’ diye adlandıralım. Sütun boyunca yazılı X değerinin en büyük karşılığını nasıl aratabilirim. (Kısaca Max ile Düşey aranın birleşimi) ?

  4. Eğer 2. bir unique bilgi yoksa örneğin aynı tarihte girilen bütün satırları başka bir sayfaya çekmek istersek ne yapabiliriz?

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