Excel – Çoklu kritere göre arama

Excel’de tek kritere göre arama işlemini düşeyara formülüyle yapabilirsiniz. Ancak kriteriniz birden fazla ise bunun için İNDİS(INDEX) ve KAÇINCI(MATCH) formüllerinden oluşan kombinasyonu kullanmanızda fayda vardır.

Örneğin aşağıdaki tabloda Veri1 ve veri2 alanındaki kriterlere göre veri3 alanındaki veriyi getirmek istiyoruz.

Veri1 Veri2 Veri3
1291 902 06.01.2010
1291 903 07.01.2010
1133 902 08.01.2010
1133 903 09.01.2010
1111 902 10.01.2010
1111 903 11.01.2010

Bunun için şu formülü yazdıktan sonra =İNDİS(C2:C7;KAÇINCI(1;(A2:A7=1291)*(B2:B7=903);0)) Ctrl+Shift+Enter’a basıyoruz. Bu durumda formülün başına “{” işareti, sonuna “}” işareti gelecektir. Bu durumda A2:A7 aralığında 1291 olan ve B2:B7 aralığında 903 olan satıra karşılık gelen C2:C7 aralığındaki değeri getirecektir.

=İNDİS(BULUNACAK DEĞER ARALIĞI;KAÇINCI(1;(1. KRİTER ARALIĞI=1.KRİTER)*(2. KRİTER ARALIĞI=2.KRİTER));0))

 

 

 

 

2 thoughts on “Excel – Çoklu kritere göre arama

  • cihan
    6 Ocak 2013 at 18:45

    Tam aradığım formül. Paylaşımın için çok teşekkürler.

  • Hüseyin
    23 Şubat 2017 at 12:18

    Öncelikle paylaşım için teşekkür ederim. Ben veri 1 de plakalar veri 2 de de aylar oldugunu varsayıyorum . seçtiğimiz plakalı aracın seçilen ayda hangi bakımları yapılmış ise onu listelemek istiyorum. yani veri 3 yapılan bakımlar veri 4 ise bakımın tutarı olacak.Bu konuda nasıl bir yolizlemeliyim. ayrıca data tablom sürekli güncellenecek.

Bir cevap yazın

Your email address will not be published. Required fields are marked *.

*
*
You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>