Excel'de Birden Çok İç İçe DÜŞEYARA

Anonim


Burada olduğunuza göre, birden çok tablodaki bazı değerleri aramak istediğinizi varsayıyorum. Tablolardan herhangi biri verilen arama değerini içeriyorsa, bunları Excel DÜŞEYARA işlevini kullanarak almak istersiniz. Doğru? İşte bunu nasıl yapacağınız.

İç içe DÜŞEYARA işlevi için Genel Formül

=EĞERHATA(DÜŞEYARA(arama_değeri,tablo1,sütun,0),EĞERHATA(DÜŞEYARA(arama_değeri,tablo2,sütun,0),DÜŞEYARA(arama_değeri,tablo3,sütun,0)))

aranan_değer:Bu, kaydınızda aradığınız değerdir.

Tablo1, Tablo2, Tablo3,… :Bunlar, değerin var olduğunu bildiğiniz tablolardır.

sütun:Değeri almak istediğiniz tablodaki sütun numarası.

0: Bu tam bir eşleşme içindir. Yaklaşık bir eşleşme yapmak istiyorsanız 1'i kullanın.

Konuyu netleştirmek için bir örnek verelim.

Birden çok tabloyu aramak için iç içe DÜŞEYARA'ları kullanma

Önce bir senaryo oluşturalım. Üç Yoga dersi verdiğimizi varsayalım. Günün sonunda, üzerinde John yazan bir bileklik buluyorsunuz. Artık John'un üç sınıftan birine ait olduğunu biliyorsunuz. Her üç sınıfta da john'u aramak için, EĞERHATA işlevlerinin içine iç içe veya zincirlenmiş DÜŞEYARA işlevini koymamız gerekecek.

Burada, üç tabloda da DÜŞEYARA kullanarak john'u aramak ve telefon numarasını almak istiyoruz.

Yukarıdaki genel formülü kullanarak bu formülü E12 hücresine koyarız.

=EĞERHATA(DÜŞEYARA(D12,B2:C7,2,0)),EĞERHATA(DÜŞEYARA(D12,F2:G7,2,0),DÜŞEYARA(D12,J2:K7,2,0)))

Buraya, D12 arama değerimizdir.

B2:C7, F2:G7, ve J2:K7 içinde aramak istediğimiz tablolardır.

2 sayıyı almak istediğimiz tabloların sütun numarasıdır. (Burada sütun numarası her tablo için aynıdır, ancak farklı veri kümelerinde farklı olabilir).

Giriş düğmesine bastığınızda, John'un numarasını alır.

O nasıl çalışır

Teknik basittir. Bildiğimiz gibi DÜŞEYARA verilen tabloda arama değerini bulamadığında #YOK hatası veriyor ve EĞERHATA işlevi #YOK hatası veriyorsa belirtilen değeri döndürür. Bu özellikleri avantajımıza kullanıyoruz.

İlk DÜŞEYARA çalışır. İlk tabloda John'u bulamıyor. #YOK hatası veriyor. Şimdi, bu işlev EĞERHATA işlevinde kapsüllenmiştir. İlk DÜŞEYARA formülü #YOK EĞERHATA'yı beslediğinden, EĞERHATA'nın yine bir EĞERHATA işlevi içeren ikinci kısmı çalışır.
Bir sonraki turda, DÜŞEYARA ikinci tablo F2:G7'de john'u arar. Tekrar başarısız olur ve EĞERHATA kontrolü bir sonraki parçaya sektirir. Bu kısımda sadece DÜŞEYARA Fonksiyonumuz var ama bu sefer üçüncü tablo J2:K7'de john'u bulup sayıyı döndürüyor.

Not: Yukarıdaki örnekte, John'un üç tablonun bir parçası olduğundan emindik. Ancak tablolarınızın bu değerleri içerip içermediğinden emin değilseniz, "Değer hiçbir tabloda bulunamadı" diyen başka bir EĞERHATA işlevi kullanın.

=EĞERHATA(DÜŞEYARA(D12,B2:C7,2,0)),EĞERHATA(DÜŞEYARA(D12,F2:G7,2,0),EĞERHATA(DÜŞEYARA(D12,J2:K7,2,0)),"Yapılamıyor bulmak")))

Evet çocuklar, birden fazla tabloya bu şekilde bakabilirsiniz. Bu, birden fazla tabloyu aramanın en zarif yolu değil ama elimizdeki bu. Bunu yapmanın başka yolları da var. Bir yol, tek bir ana dosyada tüm sınıfların birleşik bir veri setine sahip olmaktır. Bir diğeri her zaman VBA'dır.

Umarım yeterince açıklayıcı olabilmişimdir. Bu makale veya başka bir excel veya VBA ile ilgili makale hakkında herhangi bir şüpheniz varsa, aşağıdaki yorumlar bölümünde bana bildirin.

EĞERHATA ve DÜŞEYARA işlevi | DÜŞEYARA işlevinin kendisi harika bir işlevdir ancak EĞERHATA işleviyle birlikte kullanıldığında daha da iyi çalışır. EĞERHATA işlevi, DÜŞEYARA işlevi tarafından döndürülen herhangi bir hatayı yakalamak için kullanılır.

ISERROR ve DÜŞEYARA işlevi | DÜŞEYARA işlevi bir hatayla sonuçlanırsa, bu kombinasyon TRUE değerini döndürür.

Excel Hakkında 17 Şey DÜŞEYARA | DÜŞEYARA'nın 17 harika özelliğini tek seferde öğrenin.

ARA Birden Çok Değer | INDEX-MATCH işlevini kullanarak birden çok eşleşme arayın.

Popüler Makaleler:

Verimliliğinizi Artıracak 50 Excel Kısayolu | Görevinizde daha hızlı olun. Bu 50 kısayol, Excel'de daha da hızlı çalışmanızı sağlayacaktır.

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

Excel 2016'da EĞERSAY | Bu şaşırtıcı işlevi kullanarak değerleri koşullarla sayın. Belirli bir değeri saymak için verilerinizi filtrelemeniz gerekmez. Gösterge tablonuzu hazırlamak için Countif işlevi gereklidir.

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.