İki Boyutlu DÜŞEYARA

İçindekiler

DÜŞEYARA ve YATAYARA işlevleri, verileri tek boyutta aramakla iyi bilinir:

Ve daha sonra:

Ancak İKİ boyutlu bir dizimiz varsa ne olur?

Ve Mar-08'deki Boats değerini bulmak istiyoruz. Böylece taşıma modunu ve ihtiyacımız olan ayı belirtmek için iki açılır liste ekleyebiliriz:

Excel, 2d diziden değerler döndürmemize izin veren INDEX adlı bir işlev sağlar:
INDEX(Array_Range, Satır Numarası, Sütun Numarası)

Nereye
• Array_Range, iki boyutlu dizinin Excel'deki aralığıdır - bu durumda $B$4:$H$7
• Satır Numarası, "Tekne" metnini bulduğumuz listedeki konumdur - bu durumda 1'dir.
• Sütun Numarası, “Mar-08” ayını bulduğumuz listedeki konumdur.

Tabii geriye sadece Satır ve Sütun Numarasını belirlemek kalıyor. Bu, bir dizi değer içindeki bir dizgenin konumunu döndüren KAÇINCI işlevi kullanılarak yapılır:
MATCH(“String”, Range,0) - “Range” dizisindeki “String” konumunu döndürür ve 0, tam bir eşleşme istediğimizi belirtir. Bu nedenle, {Tekneler, Arabalar, Uçaklar, Kamyonlar} aralığındaki Teknelerin konumunu arıyoruz - bu da 1'dir. Bu satır numarasını verecektir:

MAÇ(B11,$B$4:$B$7,0)
Ve benzer şekilde sütun numarası için
MAÇ(C11,$C$2:$H2,0)
Ve sonra tüm bunları tek bir fonksiyonda birleştiriyoruz:
=INDEX($C$4:$H$7,KAÇINCI(B11,$B$4:$B$7.0),KAÇINCI(C11,$C2:$H$2,0))
Mart 2008'de tekneler için 79 değerini vermek için:

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave