Excel DÜŞEYARA vs VLOOKUP: 3 Örnekle

  • Bunu Paylaş
Hugh West

Her iki Excel'i de kullanıyoruz ARAMA ve VLOOKUP İstenilen sütun ve aralıktaki değerleri ortaya çıkarmak için veri kümelerindeki değerleri aramak için fonksiyonlar. ARAMA ve VLOOKUP sonuçlarında benzer şekilde çalışırlar, ancak çalışabilirlik açısından farklılık gösterirler. Bu makalede, Excel ARAMA vs VLOOKUP fonksiyonları arasındaki farkları ve değiştirilebilirliklerini belirtmektedir.

Diyelim ki, elimizde bir veri kümesi var Ürün Satışları kullanarak seçili sütunlardaki veya aralıklardaki herhangi bir değeri aramak istiyoruz. ARAMA ve VLOOKUP aralarındaki farklılıkları göstermek için.

İndirmek için Veri Seti

Çalışma kitabını aşağıdaki bağlantıdan indirebilirsiniz.

Lookup vs Vlookup.xlsx

DÜŞEYARA & DÜŞEYARA'nın Temelleri

ARA Fonksiyonu:

Sözdizimi ARAMA fonksiyon o

LOOKUP(lookup_value, lookup_vector, [result_vector])

Ya da

LOOKUP(lookup_value,array)

Sözdiziminde,

lookup_value; Aramak istediğiniz değer.

lookup_vector; 'nin bulunduğu tek satır veya sütun lookup_value var.

[result_vector](İsteğe bağlı); eşit büyüklükte lookup_vector sonuç değerinin çıkarıldığı tek satır veya sütun. Fonksiyon, olmaması durumunda 1. sütun verilerini döndürür.

dizi; ile eşleşen değeri çıkarır. lookup_value menzilden.

VLOOKUP Fonksiyon:

Sözdizimi VLOOKUP fonksiyonu

VLOOKUP(lookup_value, table_array,col_index_num, [range_lookup])

Sözdiziminde,

lookup_value; Aramak istediğiniz değer.

table_array; arama yaptığınız tablo veya aralık lookup_value .

col_index_num; 'nin bulunduğu sütun numarasıdır. lookup_value çıkarılacaktır.

[range_lookup]; arama eşleşme durumunu bildirir. DOĞRU-Yaklaşık Eşleşme , FALSE-Exact Match.

Daha fazlasını okuyun: DÜŞEYARA'da Tablo Dizisi Nedir? (Örneklerle Açıklanmıştır)

Excel DÜŞEYARA vs DÜŞEYARA İşlevi

1. Yaklaşık Eşleşme ile Başa Çıkma

Aralarındaki temel farklardan biri ARAMA ve VLOOKUP fonksiyonlar şu ki ARAMA fonksiyonu bir Yaklaşık Maç . Nerede VLOOKUP her ikisini de sunar Yaklaşık ve Tam olarak Kibritler.

ARAMA lookup_arrar'dan otomatik olarak yaklaşık eşleşmeleri getirir (örn, B4:B16 )

➤VLOOKUP col_index_num öğesinden bir değer almak için yaklaşık veya tam eşleşme seçeneği sunar.

DÜŞEYARA İşlevinin Gerçekleştirilmesi

Kullandığımız formül Arama sonucu hücre

=LOOKUP(H4,B4:B16,C4:C16)

İşte,

H4; bu lookup_value.

B4:B16; bu lookup_vector.

C4:C16; bu [result_vector].

Veri kümesinden, herhangi bir rastgele değer için bir dönüş değeri istiyoruz lookup_value (yani, Çikolata ). Ancak hala bu tür bir girişimiz yok. ARAMA formülü bir değer döndürür. Açıkçası, sonuçta elde edilen değer yanlıştır. ARAMA formülü ile eşleşen yaklaşık değeri getirir. lookup_value (yani, Çikolata ).

DÜŞEYARA İşlevinin Gerçekleştirilmesi

Kullanılan Formül Vlookup sonucu hücre

=VLOOKUP(H11,B4:E16,2,FALSE)

İşte,

H11; bu lookup_value.

B4:E16; bu table_array.

2; bu col_index_num.

YANLIŞ; bu [range_lookup].

Benzer şekilde ARAMA formülünü kullanırsak VLOOKUP formülünü seçili bir sütun numarasından sonuç değerini almak için kullanır. #N/A çünkü böyle bir giriş yok.

Her ikisi de ARAMA ve VLOOKUP fonksiyonunun sonuçlarını tek bir resimde görmek size tam bir fikir verecektir. ARAMA fonksiyonunun yaklaşık eşleşme sınırlaması.

Şimdi, şu şekilde sınırlandırıldığı söylenebilir Varsayılan Yaklaşık Eşleşme , the ARAMA fonksiyonunun gerisinde kalıyor VLOOKUP fonksiyon.

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

Benzer Okumalar

  • Excel'de Çift DÜŞEYARA Nasıl Uygulanır (4 Hızlı Yol)
  • DÜŞEYARA Çalışmıyor (8 Neden & Çözümler)
  • INDEX MATCH vs VLOOKUP Fonksiyonu (9 Örnek)
  • Excel'de DÜŞEYARA ve Tüm Eşleşmeleri Döndürme (7 Yol)
  • Excel'de Birden Çok Ölçütle DÜŞEYARA Kullanma (6 Yöntem + Alternatifler)

2. Her İki Yönlü Çalışmanın Gerçekleştirilmesi

Bu ARAMA fonksiyonu değerleri her iki yönde de arar ve eşleştirir soldan sağa veya sağdan sola Bununla birlikte VLOOKUP işlevi yalnızca soldan sağa eşleştirmek için arayın. Daha spesifik olarak VLOOKUP, ve lookup_value sonuç değerlerini aldığı sütunların solunda olmalıdır.

ARAMA soldan sağa veya sağdan sola çalışabilirliğe izin verir. lookup_value satırlara veya sütunlara aynı anda.

➤VLOOKUP sadece soldan sağa çalışabilirliğe izin verir. lookup_value sadece sütunlara.

DÜŞEYARA İşlevinin Gerçekleştirilmesi

Kullandığımız formül Arama Sonucu hücre

=LOOKUP(H4,C4:C16,B4:B16)

İşte,

H4; bu lookup_value.

C4:C16; bu lookup_vector.

B4:B16; bu [result_vector].

Veri kümesinde, herhangi bir rastgele değer için bir dönüş değeri istiyoruz lookup_value (yani, 57 ) kullanıyoruz. ARAMA fonksiyonunun sonuca ulaşmasını sağlar ve tam sonucu verir (örn, Kepek ). olarak ARAMA fonksiyonu her iki yönde de çalışarak [result_vector].

DÜŞEYARA İşlevinin Gerçekleştirilmesi

Kullandığımız formül Vlookup Sonucu hücre

=VLOOKUP(H11,B4:E16,1,FALSE)

İşte,

H11; bu lookup_value.

B4:E16; bu table_array.

1; bu col_index_num.

YANLIŞ; bu [range_lookup].

Tıpkı ARAMA formülüne göre VLOOKUP formülü sonuç değerini seçilen bir sütun numarasından alır (örn, 1 ). Geri döner #N/A 'ye bırakılan sütunlarda dönüş değerini arayamadığı için lookup_value. İşte, burada col_index_num (yani, 1 ), aşağıdakilere bırakılmıştır lookup_value sütunu (örn, 2 ).

Basitçe aşağıdakileri ayırt edebilirsiniz ARAMA ve VLOOKUP fonksiyonunun yönlü çalışabilirliğini sadece aşağıdaki resme bakarak anlayabilirsiniz.

Bu yüzden ARAMA fonksiyonunun çalışabilirliği göz önüne alındığında çok boyutlu olduğu VLOOKUP fonksiyon tökezler.

Daha fazlasını okuyun: Excel'de Kullanabileceğiniz 7 Arama Türü

3. Değiştirilebilir LOOKUP ve VLOOKUP

Her ikisi de ARAMA ve VLOOKUP fonksiyonları, arama yönleri dışında benzer şekillerde arama sonuçları üretir. Çoğu durumda bunları birbirinin yerine kullanabiliriz.

Sözdiziminden şunu görebiliriz ARAMA fonksiyonu basittir ve lookup_vector . Bu VLOOKUP fonksiyonu da bunu yapar ancak karmaşık bir şekilde. VLOOKUP fonksiyonu, bağımsız değişkende belirtilen sütundaki değerleri döndürür.

DÜŞEYARA İşlevinin Gerçekleştirilmesi

Kullanılan formül Arama Sonucu o

=LOOKUP(H4,B4:B16,C4:C16)

Formülde,

H4; bu lookup_value.

B4:B16; bu lookup_vector.

C4:C16; bu [result_vector].

Alırsın 57 değerini çapraz kontrol ederseniz, sonuç olarak Miktar sütununda, sonuçla aynı girişi alırsınız.

Yani, basitçe şunu söyleyebiliriz ARAMA formülü doğru sonuçla geri döner.

DÜŞEYARA İşlevinin Gerçekleştirilmesi

Kullandığımız formül Vlookup Sonucu hücre

=VLOOKUP(H11,B4:E16,2,FALSE)

Formülde,

H11; bu lookup_value.

B4:E16; bu table_array.

2; bu col_index_num.

YANLIŞ; bu [range_lookup].

Aynı şekilde ARAMA Formül, VLOOKUP geri döner 57 Ve sonuç olarak ortaya çıkan değerin doğru olduğunu basitçe bakarak söyleyebilirsiniz.

Aşağıdaki resimden, aşağıdakiler arasındaki değişen davranışı bulabilirsiniz ARAMA ve VLOOKUP fonksiyonlar.

Her ikisini de gerçekleştirmek ARAMA ve VLOOKUP fonksiyonları için basitçe her ikisinin de sunduklarının benzer olduğunu ve tam olarak aynı sonuçları sağladığını söyleyebiliriz.

Daha fazlasını okuyun: Excel'de Birden Fazla Değere Nasıl Bakılır (10 Yol)

Sonuç

Bu ARAMA ve VLOOKUP ilgili yönler dikkate alındığında sonuçlar sağlama konusunda benzerdir. ARAMA fonksiyonu çok boyutludur ve uygulaması VLOOKUP fonksiyonu. Ancak, tam eşleşme durumunda VLOOKUP Umarım yukarıda tartışılan örnekler kafa karışıklığınızı giderir. Başka sorularınız veya eklemek istediğiniz bir şey varsa yorum yapın.

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.