Excel'de EĞER ve DÜŞEYARA İç İçe Fonksiyonları (5 Uygun Örnek)

  • Bunu Paylaş
Hugh West

EĞER ve VLOOKUP fonksiyonları MS Excel'de çeşitli amaçlar için en çok kullanılan fonksiyonlardan bazılarıdır. EĞER ifadesi koşullandırma amacıyla kullanılır ve VLOOKUP bir aralıktaki herhangi bir belirli değeri aramak için kullanılır. Bu iki işlevi kullanan formüller, herhangi bir veri kümesinden herhangi bir belirli değeri kolayca arayabilir. Bu makalede, size 5 pratik örnek göstereceğim EĞER ve VLOOKUP Excel'de iç içe işlev.

Alıştırma Çalışma Kitabını İndirin

Alıştırma çalışma kitabımızı buradan ücretsiz olarak indirebilirsiniz!

İç İçe EĞER ve DÜŞEYARA Kullanımı.xlsx

Excel'de EĞER ve DÜŞEYARA İç İçe Fonksiyonlarının 5 Pratik Kullanımı

1. VLOOKUP Çıktısını Belirli Bir Değerle Eşleştirme

Ürünlerden oluşan bir veri kümesi düşünelim KIMLIK , İsim , Birim Fiyat , Miktar , Toplam Tutar ve Teslim Tarihi .

Şimdi, her bir ürünün kullanılabilirliğini EĞER ve DÜŞEYARA formülü Sadece ürünün adını girerek ürünün bulunabilirliğini aramak istiyoruz. Bunu başarmak için aşağıdaki adımları izleyin.

📌 Adımlar:

  • İlk ve en önemli olarak hücre C17 .
  • Aşağıdaki formülü aşağıdaki alana girin hücre C17 ve basın Girin.
=IF(VLOOKUP(C16,$C$5:$D$14,2,FALSE)=0, "Hayır", "Evet")

🔎 Formül Dağılımı:

  • İlk olarak VLOOKUP işlevi C16 arama anahtar kelimesinin bulunduğu hücredir. $C$5:$D$14 girilen verileri arayacağımız aralıktır. 2 arama aralığımızın ikinci sütununda eşleşen kriter değerini aradığımız için kullanılır ve son olarak YANLIŞ tam eşleşmeyi tanımlamak için kullanılır.
  • Evet, VLOOKUP(C16,$C$5:$D$14,2, FALSE) 'nin değerini döndürecektir. Miktar için sütun hücre C16 .
  • Bu konuda daha fazla bilgi edinmek için VLOOKUP fonksiyonunu ziyaret ederseniz, bu link
  • O zaman EĞER fonksiyonunun çıktısının VLOOKUP fonksiyonu 0 veya başka bir şeydir. Sonuca bağlı olarak EĞER fonksiyonu nihai çıktı olarak Evet veya Hayır döndürecektir.
  • Hakkında daha fazla bilgi edinmek için EĞER işlevini kullanmak istiyorsanız, şu adresi ziyaret edebilirsiniz link
  • Şimdi, sıfırdan büyük bir miktara sahip herhangi bir ürün adını girin. hücre C16 ve çıktıyı kontrol edin.

  • Şimdi, miktarı 0 olan ürünlerin herhangi bir adını hücre C16 . Ve, sonucun şöyle olacağını göreceksiniz Hayır .

Böylece, aşağıdakileri kullanarak bir formül oluşturdunuz EĞER ve VLOOKUP işlevlerini belirli bir değer için sonuç döndürmek üzere kullanabilirsiniz.

Daha fazlasını okuyun: Excel'de İç İçe DÜŞEYARA Nasıl Kullanılır (3 Kriter)

2. İki Değere Göre Arama Yapmak için EĞER ve DÜŞEYARA İç İçe Formülü Kullanma

Şimdi iki değeri kullanarak herhangi bir öğeyi veya ürünü arayacağız EĞER ve VLOOKUP Veri kümesinde, her ürün için iki farklı piyasa fiyatı vardır. Burada iki değer vardır: bir ürün kimliği ve bir piyasa numarası.

Şimdi, bu iki değere dayanarak ürünün fiyatını bulmak istiyoruz. Bunu yapmak için aşağıdaki adımları izleyin.

📌 Adımlar:

  • İlk olarak, hücreye aşağıdaki formülü girin C18 ve tuşuna basın Girin Anahtar.
=IF(C17="Market 1",DÜŞEYARA(C16,B5:E14,3,YANLIŞ),DÜŞEYARA(C16,B5:E14,4,YANLIŞ))

🔎 Formül Dağılımı:

  • IF işlevinde C17="Pazar 1″ Mantıksal koşuldur. Girilen Piyasa No'nun 1 olup olmadığını kontrol eder.
  • Eğer Piyasa No 1 ise, o zaman fiyat Pazar 1 sütununu kullanarak VLOOKUP(C16,B5:E14,3,FALSE) bir parçası.
  • Aksi takdirde, fiyatı Pazar 2 kullanarak sütun VLOOKUP(C16,B5:E14,4,FALSE) bu alt formül.
  • Aşağıda, kimliği şuraya girin hücre C16 ve Market No in hücre C17 .
  • Ardından, aşağıdaki düğmeye basın Girin Anahtar.

Böylece, aşağıdakileri içeren bir formül oluşturabileceksiniz EĞER ve VLOOKUP iki değere göre aramak için iç içe işlevler başarıyla.

Daha fazlasını okuyun: Excel DÜŞEYARA vs VLOOKUP: 3 Örnekle

3. Arama Getirilerini Başka Bir Hücre ile Eşleştirme

Şimdi, bu bölümde, verilerden en yüksek fiyatı bulacağız ve aranan verilerimizin girilen verilerle eşleşip eşleşmediğini karşılaştıracağız. MAX işlevi .

Şimdi, gerçek hedefe ulaşmak için aşağıdaki adımları izleyin.

📌 Adımlar:

  • En başta, hücreye aşağıdaki formülü girin C17 ve basın Girin.
=IF(VLOOKUP(C16,$B$5:$G$14,4)>=F16,"Yes","No")

🔎 Formül Dağılımı:

  • İçinde EĞER fonksiyonunu kullandığımızda, ilk olarak koşulu VLOOKUP işlevinin dönüş değeri. VLOOKUP(C16,$B$5:$G$14,4) bu kısım girilen ID'nin fiyatını döndürecek ve önceden tanımlanmış maksimum değerle karşılaştırılacaktır.
  • Girilen ID'nin fiyatı en yüksek fiyattan büyük veya ona eşitse Evet, aksi takdirde Hayır yazdırılır.
  • Aşağıda, herhangi bir kimlik girin hücre C16 ve çıktıyı kontrol edin hücre C17 .

Böylece, bir değeri başka bir hücre aracılığıyla arayabileceksiniz.

Daha fazlasını okuyun: Excel'de DÜŞEYARA Kullanarak En Yüksek Değeri Döndürme

Benzer Okumalar

  • DÜŞEYARA Çalışmıyor (8 Neden & Çözümler)
  • INDEX MATCH vs VLOOKUP Fonksiyonu (9 Örnek)
  • Excel'de Birden Fazla Sütun Döndürmek için DÜŞEYARA (VLOOKUP) (4 Örnek)
  • Excel'de DÜŞEYARA ve Tüm Eşleşmeleri Döndürme (7 Yol)
  • Birden Fazla Değeri Dikey Olarak Döndürmek için Excel DÜŞEYARA

4. Daha Kısa Bir Listeden Değerleri Aramak için IF & VLOOKUP ile İç İçe Fonksiyon Kullanımı

Şu anda, bir listeden bazı belirli verileri sıralamak veya çıkarmak istiyoruz EĞER ve VLOOKUP Önceki veri kümesine ek bir sütun eklendiğini varsayalım. Durum Bu nitelik için iki olası değer vardır, biri Teslim edildi ve Teslim Edilmedi Görevimiz, verilen bilgileri kullanarak her bir ürünün durumunu tanımlamaktır. Teslim Edilen Ürün Listesi masa bilgisi.

Bu hedefe ulaşmak için aşağıdaki adımları uygulayın.

📌 Adımlar:

  • İlk ve en önemli olarak hücre G5 ve aşağıdaki formülü ekleyin.
=IF(ISNA(VLOOKUP(C5,$I$5:$I$10,1,FALSE)), "Teslim Edilmedi", "Teslim Edildi")

🔎 Formül Dağılımı:

  • Buna ek olarak, bir IF, ISNA ve VLOOKUP fonksiyonlarının kombinasyonu Burada. ISNA fonksiyonu arama aralığından eşleşen veri adını bulamazsa DOĞRU, aksi takdirde YANLIŞ döndürür.
  • Dönüş değerini kullanarak ISNA işlevi , the EĞER işlevi İade " Teslim Edilmedi " ürün arama aralığında bulunmazsa ve " Teslim edildi " ürün arama aralığındaysa.
  • Bu konuda daha fazlasını keşfetmek istiyorsanız ISNA işlevi bu adresi ziyaret edebilirsiniz link .
  • Daha sonra Girin Anahtar.
  • Daha sonra doldurma kolu özellik aşağı doğru formülü aşağıdaki diğer tüm hücrelere kopyalamak için.

Böylece, bu yollar aracılığıyla bir kısa listeden değerlere bakabileceğinizi göreceksiniz.

Daha fazlasını okuyun: Excel'de DÜŞEYARA ile EĞER ISNA Fonksiyonu Nasıl Kullanılır (3 Örnek)

5. Farklı Hesaplamalar Gerçekleştirmek için EĞER-DÜŞEYARA İç İçe Fonksiyonunun Kullanımı

Şimdi bu bölümde, ürünlerin fiyatına göre otomatik olarak daha fazla hesaplama yapacağız.

Diyelim ki, birim fiyat 800 $'dan büyükse %20'lik indirimi ve 800 $'dan küçükse %20'lik indirimi bulmak istiyoruz. 15% Birim fiyat 800 $'dan düşükse, bunu gerçekleştirmek için aşağıdaki adımları izleyin.

📌 Adımlar:

  • Başlangıçta, üzerine tıklayın hücre C17 ve aşağıdaki formülü girin.
=IF(VLOOKUP(C16,$B$5:$F$14,4,FALSE )>800, VLOOKUP(C16,$B$5:$F$14,4,FALSE)*%15, VLOOKUP(C16,$B$5:$F$14,4,FALSE)*%20)

  • Ardından, aşağıdaki düğmeye basın Girin Anahtar.

🔎 Formül Dağılımı:

  • VLOOKUP(C16,$B$5:$F$14,4,FALSE )>800 bu bölüm, aşağıdakilerin olup olmadığını kontrol edecektir C16 hücresinin arama değerini Birim Fiyat sütunu 800'den büyüktür.
  • =IF(VLOOKUP(C16,$B$5:$F$14,4,FALSE )>800,VLOOKUP(C16,$B$5:$F$14,4,FALSE)*15%,VLOOKUP(C16,$B$5:$F$14,4,FALSE)*20%) bu kısım, bakılan değer 800'den büyükse %15 ile çarpılmasını, aksi takdirde %20 ile çarpılmasını sağlar.
  • Şu anda, herhangi bir kimliği hücre C16 ve çıktıyı şu şekilde alacaksınız hücre C17 .

Sonuç olarak, aşağıdakileri kullanarak farklı hesaplamalar yapabileceksiniz EĞER ve VLOOKUP iç içe fonksiyonlar.

Excel'de EĞER ve DÜŞEYARA İşlevlerinin İç İçe Formülü ile Çalışırken Hatalar Nasıl Ele Alınır?

Şimdi, bazen, aramanıza göre bir eşleşme olmayabilir. Bu durumda, şunları alırsınız #N/A Ancak bazı hileler ve formüller kullanarak bu hatayı göstermekten kaçınabilirsiniz. Geçmiş örneklerde kullanılan aynı veri kümesi aracılığıyla bunu öğrenmek için aşağıdaki yolları izleyin.

1. #N/A Hatalarını Gizlemek için IF ISNA DÜŞEYARA

Kullanabilirsiniz ISNA işlevi ile EĞER ve VLOOKUP almaktan kaçınmak için işlevler #N/A hataları. Bunu yapmak için aşağıdaki adımları izleyin.

📌 Adımlar:

  • İlk ve en önemli olarak hücre C17 ve aşağıdaki formülü ekleyin.
=IF(ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)), "Bulunamadı",VLOOKUP(C16,$B$5:$F$14,4,FALSE))

  • Ardından, tuşuna basın. Girin Anahtar.

🔎 Formül Dağılımı:

  • VLOOKUP(C16,$B$5:$F$14,4,FALSE) 'de bulunan ürün kimliği için Birim Fiyat sütunundan birim fiyatı bulur. hücre C16 .
  • ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)) bu bölüm, istenen birim fiyat değerinin veri kümesinde mevcut olup olmadığını kontrol eder.
  • =IF(ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)), "Bulunamadı",VLOOKUP(C16,$B$5:$F$14,4,FALSE)) bu formül, değer veri kümesinde yoksa "Bulunamadı" sonucunu döndürür ve değer veri kümesinde varsa "Bulundu" sonucunu döndürür.
  • Şu anda, veri kümesinde bulunmayan herhangi bir kimliği hücre C16 .
  • Sonuç olarak, istediğiniz sonucu Not found in hücre C17 yerine #N/A Hata.

Sonuç olarak, aşağıdakilerle başa çıkabileceksiniz #N/A Bu şekilde hatalar.

Daha fazlasını okuyun: Eşleşme Varken DÜŞEYARA Neden #N/A Döndürüyor? (5 Neden & Çözüm)

2. EĞER ve DÜŞEYARA İşlevini Kullanarak Eksik Veriler için 0 Döndürme

Şimdi, diyelim ki, hiçbir veri eşleşmediğinde "Not found" döndürmek yerine 0 döndürmek istiyorsunuz. Bunu aşağıdaki adımları kullanarak gerçekleştirebilirsiniz.

📌 Adımlar:

  • İlk olarak, hücreye aşağıdaki formülü girin C17 ve tuşuna basın Girin Anahtar.
=IF(ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)),0,VLOOKUP(C16,$B$5:$F$14,4,FALSE))

🔎 Formül Dağılımı:

  • ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)) bu bölüm, aşağıdakilerin olup olmadığını kontrol eder C16 hücresinin arama birim fiyat değerinin veri kümesinde mevcut olup olmadığı.
  • =IF(ISNA(VLOOKUP(C16,$B$5:$F$14,4,FALSE)),0,VLOOKUP(C16,$B$5:$F$14,4,FALSE)) bu kısım, veri kümesinde değer bulunamazsa 0 döndürür ve bulunursa istenen ürünün gerçek birim fiyatını döndürür.
  • Daha sonra, veri kümesinde bulunmayan herhangi bir kimliği hücre C16 .

Böylece, istediğiniz sonucu hücre C17 ve aşağıdakilerle başa çıkabilecektir #N/A 0 ile hatalar.

Not:

Fiyat olarak, alan bir para birimi olarak biçimlendirilir, bu nedenle doğrudan 0 yazdırmaz. 0 yerine, bir çizgi çizgisi (-) .

Hatırlanması Gerekenler

Pratikte, şunları elde edebilirsiniz #N/A Aşağıdaki nedenlerden dolayı hatalar.

  • Arama değeri tabloda mevcut değil
  • Arama değeri yanlış yazılmış veya fazladan boşluk içeriyor.
  • Tablo aralığı doğru girilmemiş.
  • DÜŞEYARA'yı kopyalıyorsunuz ve tablo referansı kilitli değil.

Sonuç

Bu makalede, size 5 pratik örnek gösterdim EĞER - VLOOKUP Pratik yapmak için ücretsiz çalışma kitabımızı da indirebilirsiniz. Umarım bu makaleyi yararlı ve bilgilendirici bulursunuz. Başka sorularınız veya önerileriniz varsa, lütfen buraya yorum yapmaktan çekinmeyin.

Ve, ziyaret edin ExcelWIKI Excel hakkında daha fazla şey öğrenmek için! İyi günler! Teşekkürler!

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.