Excel'de Dizin Eşleştirme İşlevi (DÜŞEYARA için bu Güçlü Alternatifi Kullanın)

INDEX İşlevi Excel'de Ne Yapar?

INDEX İşlevi, sonucu satır numarasından döndürebilir ve KAÇINCI işlevi bize dizideki arama değerinin konumunu verebilir. INDEX MATCH Excel Fonksiyonunun bu kombinasyonu, tabloyu soldan sağa aramak için kullanılamayan DÜŞEYARA'nın önemli bir sınırlamasını ele almak için çok kullanışlıdır; ancak, INDEX MATCH Fonksiyonu bu hedefe zahmetsizce ulaşabilir. Bu yazıda bunu ayrıntılı olarak tartışacağız -

Bu kadar basit, şimdilik, INDEX işlevinin sözdizimine bakın.

Dizi: Hangi sütun veya diziden değere ihtiyacımız var ??

Satır Numarası: Sağlanan dizide, hangi satırdan sonuca ihtiyacımız var ???

Bu iki argüman çoğu durumda yeterince iyidir. Şimdi, INDEX işlevi örneğine bakacağız.

Misal

Bu örnek için aşağıdaki verileri göz önünde bulundurun.

A1'den B7 hücre aralığına kadar verilerimiz var. D2 hücresinde ay ismimiz var ve bu ayın adı için E2 hücresindeki satış değerine ihtiyacımız var.

E2 hücresindeki INDEX işlevini açalım.

Bir dizi ilk argümandır, yani sonuca hangi sütundan ihtiyacımız var, yani "satış" sütunundan sonuçlara ihtiyacımız var, bu nedenle B2'den B7'ye kadar seçim yapın.

Sıradaki SATIR numarasıdır, yani sonuca ihtiyaç duyduğumuz satırdaki seçili hücre aralığında. Bu örnekte, "Mart" ayı için satış değerine ihtiyacımız var. Seçilen aralıkta "Mar" üçüncü satırdır, bu nedenle üçüncü satırdaki sonuçlara ihtiyacımız var.

Tamam, hepsi bu. Parantezi kapatın ve enter tuşuna basın, "Mart" ayı için satış değerimiz olacak.

Bunun gibi, verilen satır numarasına göre, değeri sağlanan diziden alacağız.

MATCH İşlevi Excel'de Ne Yapar?

KAÇINCI işlevi, sağlanan dizide arama değerinin konumunu bulmak için kullanılır. Basit bir ifadeyle, hücre aralığındaki arama değeri satır numarası veya sütun numarası. MATCH işlevinin söz dizimi aşağıdadır.

Arama Değeri: Hangi arama değeri için konumu bulmaya çalışıyoruz ??

Arama Dizisi: Hangi hücre dizisinde veya aralığında, arama değerini arıyoruz ???

Eşleme Türü: Bu, ne tür bir sonuca ihtiyacımız olduğuna karar verecektir. Tam eşleşme için sıfır sağlayabiliriz.

Excel'de MATCH İşlevi Örneği

Bu örnek için, yalnızca yukarıdaki verileri dikkate alın.

Yukarıdaki verilerden, E5 hücresindeki "Mar" ayının konumunu almaya çalışıyoruz. E5 hücresinde KAÇINCI işlevini açın.

İlk bağımsız değişken "Arama Değeri" dir, bu nedenle burada arama değerimiz "Mar", bu nedenle D5 hücresini seçin.

Arama Dizisi , arama değerinin konumunu hangi hücre aralığından aramaya çalıştığımızdır. Bu yüzden "Ay" sütununu seçin.

Son argüman Eşleme Türüdür çünkü tam eşleşme arzına bakıyoruz 0.

Dolayısıyla, A2: A7 arama dizisinde, "Mar" arama değerinin konumu 3'tür.

Excel'de INDEX + MATCH Fonksiyonunun kombinasyonu

Dizin, sonucu belirtilen satır numarasından döndürebilir ve Match işlevi bize dizideki arama değerinin konumunu verebilir. Satır numarasını INDEX formülüne sağlamak yerine, satır numarasını döndürmek için MATCH işlevini kapatabiliriz.

E2 hücresinde INDEX işlevini açın.

İlk bağımsız değişken için, Dizi B2'yi B7'ye sağlar.

İçin sıra sayısı, yerine 3 olarak satır numarası temin INDEX işlevi içinde MATCH fonksiyonu açın.

Arama değerini D2 hücresi olarak seçin.

Arama dizisini A2 ila A7 olarak seçin.

Eşleme türü olarak sıfır girin.

Dolayısıyla, MATCH işlevi INDEX işlevi tarafından sağlanan satır numarasına bağlı olarak satış değerini döndürür. Satış değerinin dinamik olarak değiştiğini görmek için D2 hücresindeki Ay adını değiştirebiliriz.

DÜŞEYARA için Güçlü Alternatif

Hepimiz DÜŞEYARA işlevini her gün kullandık, ancak DÜŞEYARA işlevinin sınırlamalarından biri, değeri sağdan sola değil, yalnızca soldan sağa getirebilmesidir.

Örneğin, aşağıdaki verilere bakın.

Yukarıdaki veri arama değeri Ay'dır ve sonuç sütunu satışlardır. Ancak veri sonucu sütununda (Satış), arama dizisi tablosunun (Ay) solundadır, bu nedenle DÜŞEYARA burada kullanmanıza yardımcı olamaz, ancak INDEX ve MATCH kombinasyonuyla, yine de tablodan verileri alabiliriz.

Ilginç makaleler...