Ana içeriğe atla

Excel'de birden çok ölçütle değeri nasıl görüntüleyebilirim?

Excel'de, vlookup işlevini kullanarak belirlediğiniz belirli bir kritere göre ilgili verilere bir listede hızlı bir şekilde bakabiliriz. Ancak, aşağıda gösterilen ekran görüntüsü gibi birden çok kritere göre göreceli değeri vlookup'a ihtiyacınız varsa, bununla nasıl başa çıkabilirsiniz?

ARA işlevi ile birden çok kriter ile Vlookup değeri

INDEXT ve MATCH işlevi ile birden çok kriter içeren Vlookup değeri

Yararlı bir özelliğe sahip birden çok kritere sahip Vlookup değeri


Göreceli değeri döndürmek için iki kriter kullanmak istediğim aşağıdaki veri aralığına sahip olduğumu varsayalım, örneğin, ürünün ve rengin ilgili satıcılarını aynı satırda döndürmesi gerektiğini biliyorum:


ARA işlevi ile birden çok kriter ile Vlookup değeri

ARA işlevi bu sorunu çözmenize yardımcı olabilir, lütfen bu formülü belirtilen hücreye yazın ve Keşfet istediğiniz doğru sonucu almak için anahtar, ekran görüntüsüne bakın:

=LOOKUP(2,1/($A$2:$A$12=G2)/($C$2:$C$12=H2),($E$2:$E$12))

not: Yukarıdaki formülde:

  • A2: A12 = G2: bu, A2: A2 aralığındaki G12 kriterlerini aramak anlamına gelir;
  • C2:C12=H2: C2:C2 aralığında H12 kriterlerini aramak anlamına gelir;
  • E2: E12: karşılık gelen değeri döndürmek istediğiniz aralığı ifade eder.

İpuçları: İkiden fazla kriteriniz varsa, kriterleri formüle şu şekilde eklemeniz yeterlidir: =LOOKUP(2,1/($A$2:$A$12=G2)/($B$2:$B$12=H2)/($C$2:$C$12=I2),($E$2:$E$12)).


INDEXT ve MATCH işlevi ile birden çok kriter içeren Vlookup değeri

Excel'de, karışık INDEXT ve MATCH işlevi, bir veya daha fazla kritere dayalı değerleri vlookup, bu formülü bilmek için aşağıdaki gibi yapmamız için güçlüdür:

Aşağıdaki formülü boş bir hücreye yazın ve Ctrl + Üst Karakter + Enter anahtarları bir araya getirdiğinizde, göreceli değeri istediğiniz gibi alacaksınız, ekran görüntüsüne bakın:

=INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($C$2:$C$12=H2),0))

not: Yukarıdaki formülde:

  • A2: A12 = G2: bu, A2: A2 aralığındaki G12 kriterlerini aramak anlamına gelir;
  • C2:C12=H2: C2:C2 aralığında H12 kriterlerini aramak anlamına gelir;
  • E2: E12: karşılık gelen değeri döndürmek istediğiniz aralığı ifade eder.

İpuçları: İkiden fazla kriteriniz varsa, kriterleri formüle şu şekilde eklemeniz yeterlidir: =INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($B$2:$B$12=H2)*($C$2:$C$12=I2),0)).


Yararlı bir özelliğe sahip birden çok kritere sahip Vlookup değeri

Eğer varsa Kutools for Excel, Onun ile Çok Durumlu Arama özelliği sayesinde, birden çok kritere göre eşleşen değerleri ihtiyacınız kadar hızlı bir şekilde döndürebilirsiniz.

Not:Bunu uygulamak için Çok Durumlu Aramaöncelikle Kutools for Excelve ardından özelliği hızlı ve kolay bir şekilde uygulayın.

Kurduktan sonra Kutools for Excellütfen şunu yapın:

1. tıklayın Kutools > Süper ARAMA > Çok koşullu Arama, ekran görüntüsüne bakın:

2. In Çok Durumlu Arama iletişim kutusu, lütfen aşağıdaki işlemleri yapın:

  • (1.) Arama Değerleri bölümünde, arama değeri aralığını belirtin veya düğmesini basılı tutarak arama değeri sütununu tek tek seçin. Ctrl değerlerine dayalı olarak vlookup yapmak istediğiniz anahtar;
  • (2.) Çıkış Aralığı bölümünde, eşleşen sonuçları koymak istediğiniz çıktı aralığını seçin;
  • (3.) Anahtar sütun bölümünde, lütfen arama değerlerini içeren ilgili anahtar sütunları, düğmesini basılı tutarak tek tek seçin. Ctrl anahtar;
  • not: Seçili sütun sayısı Anahtar sütun alanında seçilen sütun sayısına eşit olmalıdır. Arama Değerleri alanı ve seçilen her bir sütunun sırası Anahtar sütun alanı, aşağıdaki ölçüt sütunlarıyla bire bir karşılık gelmelidir. Arama Değerleri alan.
  • (4.) Dönüş sütunu bölümünde, ihtiyacınız olan döndürülen değerleri içeren sütunu seçin.

3. Daha sonra, OK or Tamam düğmesine bastığınızda, birden çok kritere göre eşleşen tüm değerler bir kerede çıkarıldı, bkz. ekran görüntüsü:


Daha ilgili makaleler:

  • Birden Çok Çalışma Sayfasında Vlookup Değerleri
  • Excel'de, eşleşen değerleri bir çalışma sayfasının tek bir tablosunda döndürmek için vlookup işlevini kolayca uygulayabiliriz. Ancak, birden çok çalışma sayfasında değerin nasıl aranacağını hiç düşündünüz mü? Aşağıdaki üç çalışma sayfasına sahip olduğumu varsayalım ve şimdi, bu üç çalışma sayfasındaki kriterlere göre ilgili değerlerin bir kısmını almak istiyorum, bu işi Excel'de nasıl çözebilirim?
  • Excel'de 0 Veya N/A Yerine Boş Veya Belirli Bir Değer Döndürmek İçin Vlookup
  • Normalde, karşılık gelen değeri döndürmek için vlookup işlevini uyguladığınızda, eşleşen hücreniz boşsa 0 döndürür ve eşleşen değeriniz bulunmazsa, aşağıda gösterilen ekran görüntüsü gibi bir hata #YOK değeri alırsınız. 0 veya #YOK değerini görüntülemek yerine, boş hücre veya başka bir belirli metin değeri göstermesini nasıl sağlayabilirsiniz?
  • Vlookup ve İki Değer Arasında Eşleşen Verileri Getir
  • Excel'de, belirli bir veriye dayalı olarak karşılık gelen değeri elde etmek için normal Vlookup işlevini uygulayabiliriz. Ancak, bazen, aşağıdaki ekran görüntüsünde gösterildiği gibi, iki değer arasındaki eşleşen değeri vlookup ve döndürmek istiyoruz, bu görevi Excel'de nasıl halledebilirsiniz?

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
Comments (11)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
2,1 itu fungsinya apa yah?
This comment was minimized by the moderator on the site
I have sheet where 2 values should be verify from table available in another file in which 2 values from sheet are common and after matching both the criteria e.g Size and type from table it should capture price
This comment was minimized by the moderator on the site
Hello excelmaster,
How are you? You can lookup values in another file. Let me show you two ways. 
Solution 1:
In photo 1,  sheet1 has the original data of the product details. In photo 2, we need to know the price of some items. We can use the help of the new Excel XLOOKUP function to do the trick.The syntax is =XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode]).Omitting the optional arguments, =XLOOKUP(lookup_value, lookup_array, return_array)In cell E2 of sheet2, please input the formula: =XLOOKUP(A2&B2&C2,Sheet1!A2:A12&Sheet1!B2:B12&Sheet1!C2:C12,Sheet1!D2:D12)Then you get the price of the item in E2. To get the rest of the result, we need to keep the arrays in E2 formula absolute.Then the formula becomes:=XLOOKUP(A2&B2&C2,Sheet1!$A$2:$A$12&Sheet1!$B$2:$B$12&Sheet1!$C$2:$C$12,Sheet1!$D$2:$D$12)
Then drag the autofill handle down to get the rest of the results.
Solution 2:Use the Multi-condition Lookup feature in Kutools for Excel. All results will be returned at the same time.Please see photo 3, set the values in Multi-condition Lookup dialog box. Click the OK button to get the results.Please see photo 4, results in sheet2 are returned based on the data in sheet1.
Hope my two solutions can help you. Have a nice day.
Sincerely,Mandy 
This comment was minimized by the moderator on the site
How do i do this
100 100100 ABC100101 DEF101102103 HIJ103
Results i want
100 ABC
100 ABC
100 ABC
100 ABC
101 DEF
101 DEF
102
103 HIJ
103 HIJ

what formula should i be using?
Thanks
This comment was minimized by the moderator on the site
The lookup will not work if there is a formula in the cell, what is the remedy ??
This comment was minimized by the moderator on the site
you are too genius, you solve my issue.
This comment was minimized by the moderator on the site
This is an elegant formula, also easily expansible to more criteria. The one donwside of INDEX+MATCH formulas is that it's really slow in larger datasets.
This comment was minimized by the moderator on the site
Index match should be faster in my personal opinion. It has been tested as well by many. If uses index match in an array, definitely it will be slower since it will become like a volatile formula. The above formula uses index match in array for multiple criteria condition which actually can be change to non-array type as well ;)
This comment was minimized by the moderator on the site
Thanks for this tutorial; :-) I have a question. What formula should I used? I have a series of data in a row like A1:M1, I'd like a result that if there is/are data that is/are < or > in specific number, it will result to "Disqualified" if it's true or " " (space) if false.
This comment was minimized by the moderator on the site
Hello, Thanks for this tutorial, it's very helpful. The following formula works great. =LOOKUP(2,1/(B:B=H97)/(I:I=H98),E:E). I have a simple question. What I want is, the cell should get the value if (H98 = open) If "open" is not there in (I:I) match (H99 = Under observation) from (I:I) and get the value, If possible get the row. I want to keep the formula as lite as possible. As I will be copying this formula in lots of cells. Also kindly suggest which of the above formula (LOOKUP/SUMPRODUCT/INDEX) is less processor intensive.
This comment was minimized by the moderator on the site
=LOOKUP(2,1/(A2:A10=G2)/(B2:B10=G3),(D2:D10)) what does the 2 mean?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations