Excel'de Değer Aramak için İNDEKS ve KAÇINCI işlevini kullanın

Anonim

Bu yazımızda, Excel'de Değer Aramak için İNDEKS ve KAÇINCI işlevinin nasıl kullanılacağını öğreneceğiz.

Vlookup işlevini değiştirmek için INDEX & MATCH işlevi

Dizin satırını ve sütun numarasını bilen bir değeri bulmak için genellikle DÜŞEYARA işlevini kullanırız. DÜŞEYARA işlevi için, sütun numarası ve satır eşleştirme kriterlerine sahip olmamız ve en önemli şeyin, değerin eşleşen değerin sağında olmasını bulmamız gerekir. Ancak veriler bunu her zaman desteklemiyor. Çoğu zaman, satır veya sütun indeksini bilmeden, sadece değerlerin eşleşeceği değerlere bakmamız gerekir. Örneğin: Çalışan kimliğine sahip bir çalışanın maaşını bulma. Bunda satır dizini için Çalışan Kimliğini ve sütun dizini için Maaş'ı arayacağız. INDEX & MATCH kullanarak bu aramayı nasıl yapabileceğimizi öğrenelim.

Problem Nasıl Çözülür?

Formülün anlaşılması için önce aşağıdaki fonksiyonlar hakkında biraz gözden geçirmemiz gerekiyor.

  1. İNDEKS işlevi
  2. KAÇINCI işlevi

Şimdi yukarıdaki fonksiyonları kullanarak bir formül yapacağız. Match işlevi, satır başlığı alanındaki arama değeri1'in dizinini döndürür. Ve başka bir KAÇINCI işlevi, sütun başlığı alanından arama değeri 2'nin dizinini döndürür. Tablo verilerinden arama değeri altındaki değerleri almak için indeks numaraları şimdi INDEX işlevine beslenecektir.

Genel Formül:

= INDEX ( veri , KAÇINCI ( aranan_değer1, satır_başlıkları, 0 , KAÇINCI ( aranan_değer2, sütun_başlıkları, 0 ) ) )

veri : tablonun içindeki başlıksız değerler dizisi

aranan_değer1 : satır_başlığında aranacak değer.

satır_başlıkları : Satır Aranacak Dizin dizisi.

aranan_değer1 : column_header'da aranacak değer.

sütun_başlıkları : sütun Aranacak dizin dizisi.

Örnek:

Yukarıdaki ifadeleri anlamak karmaşık olabilir. Öyleyse bunu bir örnekte formülü kullanarak anlayalım.

Burada, öğrencilerin Konu listeleriyle kazandıkları puanların bir listesi bulunmaktadır. Aşağıdaki anlık görüntüde gösterildiği gibi belirli bir Öğrenci (Gary) ve Konu (Sosyal Bilgiler) için Puanı bulmamız gerekiyor.

Öğrenci değeri1, Row_header dizisiyle ve Konu değeri2, Column_header dizisiyle eşleşmelidir.

J6 hücresindeki formülü kullanın:

= INDEX ( tablo , MAÇ ( J5, satır, 0 , KAÇINCI ( J4, sütun, 0 ) ) )

Açıklama:

  • KAÇINCI işlevi, J4 hücresindeki Öğrenci değerini satır başlığı dizisiyle eşleştirir ve konumunu döndürür 3 sayı olarak.
  • KAÇINCI işlevi, J5 hücresindeki Konu değeriyle sütun başlığı dizisiyle eşleşir ve konumunu döndürür 4 sayı olarak.
  • INDEX işlevi, satır ve sütun dizin numarasını alır ve tablo verisine bakar ve eşleşen değeri döndürür.
  • KAÇINCI türü bağımsız değişkeni 0 olarak sabitlenir. Formül tam eşleşmeyi çıkaracağından.

Burada formülün değerleri hücre referansları olarak, satır_başlığı, tablo ve sütun_başlığı ise adlandırılmış aralıklar olarak verilmiştir.

Yukarıdaki anlık görüntüde görebileceğiniz gibi, öğrencinin aldığı Puanı aldık. Gary Konuda Sosyal çalışmalar 36 olarak. Ve formülün iyi çalıştığını kanıtlıyor ve şüpheleriniz varsa anlamak için aşağıdaki notlara bakın.

Şimdi sayı olarak satır başlıkları ve sütun başlıkları ile yaklaşık eşleşmeyi kullanacağız. Yaklaşık eşleşme, metin değerlerine uygulanmasının bir yolu olmadığından yalnızca sayı değerlerini alır

Burada ürünün Yükseklik ve Genişliğine göre bir değer fiyatımız var. Aşağıdaki anlık görüntüde gösterildiği gibi belirli bir Yükseklik (34) & Genişlik (21) için Fiyatı bulmamız gerekiyor.

Yükseklik değeri1, Row_header dizisiyle, Genişlik değeri2 ise Column_header dizisiyle eşleşmelidir.

K6 hücresindeki formülü kullanın:

= İNDEKS ( veri , MAÇ ( K4, Yükseklik, 1 , MAÇ ( K5, Genişlik, 1 ) ) )

Açıklama:

  • KAÇINCI işlevi, K4 hücresindeki Yükseklik değerini satır başlığı dizisiyle eşleştirir ve konumunu döndürür 3 sayı olarak.
  • KAÇINCI işlevi, K5 hücresindeki Genişlik değerini sütun başlığı dizisiyle eşleştirir ve konumunu döndürür 2 sayı olarak.
  • INDEX işlevi, satır ve sütun dizin numarasını alır ve tablo verisine bakar ve eşleşen değeri döndürür.
  • KAÇINCI türü bağımsız değişkeni 1'e sabitlenmiştir. Formül yaklaşık eşleşmeyi çıkaracağından.

Burada formüle verilen değerler hücre referansları olarak verilir ve satır_başlığı, veri ve sütun_başlığı, yukarıdaki anlık görüntüde belirtildiği gibi adlandırılmış aralıklar olarak verilir.

Excel'de İNDEKS ve KAÇINCI işlevini kullanarak tam eşleşme araması da yapabilirsiniz. Excel'de İNDEKS ve KAÇINCI işlevini kullanarak Büyük/Küçük Harfe Duyarlı Aramanın nasıl yapılacağı hakkında daha fazla bilgi edinin. Excel'deki joker karakterleri kullanarak kısmi eşleşmeleri de arayabilirsiniz.

Yukarıdaki anlık görüntüde görebileceğiniz gibi, yüksekliğe göre elde edilen Fiyatı aldık. (34) & Genişlik (21) 53.10 olarak. Ve formülün iyi çalıştığını kanıtlıyor ve şüpheleriniz varsa daha fazla anlamak için aşağıdaki notlara bakın.

Notlar:

  1. KAÇINCI işlevinin arama dizisi argümanı, verilerin başlık alanı olan 2 D dizisiyse işlev #NA hatası döndürür…
  2. KAÇINCI işlevinin eşleme türü bağımsız değişkeni 0 olduğundan, işlev tam değerle eşleşir.
  3. Arama değerleri, hücre referansı olarak veya doğrudan formülde tırnak işareti ( " ) kullanılarak argüman olarak verilebilir.

Excel'de Değer Aramak için İNDEKS ve KAÇINCI işlevini kullanma hakkındaki bu makalenin açıklayıcı olmasını umuyoruz. Değerleri hesaplama ve ilgili Excel formülleri hakkında daha fazla makaleyi burada bulabilirsiniz. Bloglarımızı beğendiyseniz, Facebook'ta arkadaşlarınızla paylaşın. Ayrıca bizi Twitter ve Facebook'ta da takip edebilirsiniz. Sizden haber almayı çok isteriz, işimizi nasıl iyileştirebileceğimizi, tamamlayabileceğimizi veya yenileyebileceğimizi ve sizin için daha iyi hale getirebileceğimizi bize bildirin. E-posta sitesinde bize yazın.

Değeri Aramak için INDEX ve MATCH kullanın : INDEX-MATCH formülü, belirli bir tablodaki bir değeri dinamik ve kesin olarak aramak için kullanılır. Bu, DÜŞEYARA işlevine bir alternatiftir ve DÜŞEYARA işlevinin eksikliklerinin üstesinden gelir.

İki veya Daha Fazla Arama Tablosundan DÜŞEYARA kullanın : Birden fazla tablodan arama yapmak için IFERROR yaklaşımını kullanabiliriz. Birden çok tablodan arama yapmak için hatayı bir sonraki tablo için anahtar olarak alır. Başka bir yöntem ise bir If yaklaşımı olabilir.

Excel'de Büyük/Küçük Harfe Duyarlı Arama nasıl yapılır : Excel'in DÜŞEYARA işlevi büyük/küçük harf duyarlı değildir ve listeden ilk eşleşen değeri döndürür. INDEX-MATCH bir istisna değildir, ancak büyük/küçük harfe duyarlı hale getirmek için değiştirilebilir. Bakalım nasıl…

Excel'de Ölçütlerle Sık Görünen Metin Arama : Arama, metinde en sık MODE işleviyle INDEX-MATCH kullandığımız bir aralıkta görünür. İşte yöntem.

Popüler Makaleler :

Excel'de EĞER İşlevi nasıl kullanılır? : Excel'deki EĞER ifadesi koşulu kontrol eder ve koşul DOĞRU ise belirli bir değer veya YANLIŞ ise başka bir belirli değer döndürür.

Excel'de DÜŞEYARA İşlevi nasıl kullanılır? : Bu, farklı aralık ve sayfalardan değer aramak için kullanılan excel'in en çok kullanılan ve popüler işlevlerinden biridir.

Excel'de SUMIF İşlevi nasıl kullanılır? : Bu, başka bir gösterge panosu temel işlevidir. Bu, belirli koşullardaki değerleri özetlemenize yardımcı olur.

Excel'de COUNTIF İşlevi nasıl kullanılır? : Bu şaşırtıcı işlevi kullanarak değerleri koşullarla sayın. Belirli değerleri saymak için verilerinizi filtrelemeniz gerekmez. Gösterge tablonuzu hazırlamak için Countif işlevi gereklidir.