Excel'de XLOOKUP nedir? DÜŞEYARA'dan nasıl daha iyi?
Yayınlanan: 2022-08-21Excel arama işlevi ailesi çok büyük bir ailedir. Excel'de XLOOKUP bu ailenin en yeni üyesidir. Bu ailenin diğer öne çıkan üyelerinden bazıları YATAYARA, DÜŞEYARA, ARA, DİZİN + KAÇINCI vb.'dir. Excel 2021 veya Excel 365 kullanıyorsanız DÜŞEYARA yerine DÜŞEYARA kullanabilirsiniz. Excel uzmanları, XLOOKUP formülünün kullanışlı ve kullanımı kolay olduğu görüşünde.
DÜŞEYARA hakkında fikir sahibi olmak istiyorsanız bu işlevi DÜŞEYARA 2.0 olarak düşünebilirsiniz. Bu işlevi daha iyi anlamak için çeşitli XLOOKUP örneklerini de kontrol edebilirsiniz.
Burada Excel'de XLOOKUP ve XLOOKUP formülüne ışık tutacağız .
Dünyanın en iyi Üniversitelerinden çevrimiçi veri bilimi kurslarını öğrenin. Kariyerinizi hızlandırmak için Yönetici PG Programları, Gelişmiş Sertifika Programları veya Yüksek Lisans Programları kazanın.
Excel'de XLOOKUP nedir?
Excel'deki XLOOKUP , bir hücre aralığından belirli değerleri bulmak için güçlü bir arama aracıdır. Bir Excel veri kümesinden eşleşen verileri (mevcut en yakın eşleşme veya tam eşleşme olabilir) çeker. Birden fazla eşleşen sonuç olabilir. Böyle bir durumda, kümedeki son veya ilk sonuç döndürülür. Ancak, bu aynı zamanda kullandığınız argümanlara da bağlı olacaktır.
XLOOKUP formülü , özel olarak oluşturulmuş Excel elektronik tablolarında farklı türdeki veri talepleri için esnek olan özel bir arama aracı olarak çalışır. Bu, Microsoft 365 kullanıcıları için kullanılabilen yeni bir işlevdir.
Popüler Veri Bilimi Kurslarımızı keşfedin
IIITB'den Veri Biliminde Yönetici Yüksek Lisans Programı | İş Karar Verme için Veri Biliminde Profesyonel Sertifika Programı | Arizona Üniversitesi'nden Veri Biliminde Bilim Ustası |
IIITB'den Veri Biliminde İleri Düzey Sertifika Programı | Maryland Üniversitesi'nden Veri Bilimi ve İş Analitiğinde Profesyonel Sertifika Programı | Veri Bilimi Kursları |
DÜŞEYARA formülünü kullandığınızda , yalnızca üç temel parametre sağlamanız gerekir ve MS Excel diğer üç işlevi gerçekleştirebilir:
- Aradığınız değer
- Bu değeri bulacağınız liste
- Sonucu istediğiniz liste
- [isteğe bağlı] bulunamazsa değer
Kolay anlaşılması için bir XLOOKUP örneği :
=XLOOKUP (“Alice”, Pazarlama[Pazarlama Görevlisi], Pazarlama[Net Pazarlama])
Ad [Pazarlama Kişisinin] sütununda varsa, Alice için [Net Pazarlama] değerini döndürür.
DÜŞEYARA'yı karşılaştırdığınızda , aramayı gerçekleştirmek için sütun_sayısı veya doğru/yanlış belirtmeniz gerekmez .
Bu, XLOOKUP'ın yalnızca solda değil, sonucu bulmak için veri sayfasında herhangi bir yerde arama yapabileceği anlamına gelir. Karmaşık DÜŞEYARA formüllerini veya karmaşık INDEX+MATCH formüllerini tercih etmeniz gerekmez.
MS Excel'de XLOOKUP formülünün ve işlevinin sözdizimi
MS Excel'de XLOOKUP formülünün ve işlevinin sözdizimi aşağıdaki gibidir:
XLOOKUP (değer, aranan_dizi, dönüş_dizisi, [bulunmazsa], [eşleştirme_modu], [arama_modu])
Parametreler veya Bağımsız Değişkenler
değer – Bu, aranan_dizide aramanız gereken değerdir.
lookup_array – Bu, değer aranacak hücre veya dizi aralığıdır
dönüş_dizisi – Aranan_dizideki değerin konumuna göre karşılık gelen bir değerin döndürüleceği hücre veya dizi aralığı .
if_not_found – İsteğe bağlı. Eşleşme bulunamazsa döndürülecek değer. Bu parametre atlandığında, işlev bir #YOK hatası verir (YATAYARA ve DÜŞEYARA işlevleriyle aynı).
match_mode – Bu isteğe bağlıdır. Bu, gerçekleştirilecek maç türüdür. Bu değerlerden olabilir:
match_mode | Açıklama |
0 | Tam eşleşme |
-1 | Tam eşleşme bulunamazsa, bir sonraki daha küçük öğeyi döndürür |
1 | Tam eşleşme bulunamazsa, bir sonraki daha büyük öğeyi döndürür |
2 | *, ?, ~ gibi özel karakterler kullanarak joker karakter eşleşmesi |
search_mode – Bu isteğe bağlıdır. Bu, gerçekleştirmeniz gereken arama türüdür. Aşağıdaki değerlerden biri olabilir:
Arama modu | Açıklama |
1 | Arama, aranan_dizideki ilk öğede başlar (varsayılan) |
-1 | Aramanın aranan_dizideki son öğede başladığı ters arama |
2 | Aranan_dizideki öğelerin artan sırada düzenlenmesi gereken ikili arama |
-2 | Aranan_dizideki öğelerin azalan düzende düzenlenmesi gereken ikili arama |
MS Excel'de XLOOKUP formülünü kullanma adım adım kılavuzu
XLOOKUP işlevini kullanarak bir formül oluşturmak istiyorsanız aşağıdaki adımları izleyin:
Adım 1 – Boş bir hücre seçme
DÜŞEYARA işlevini yeni bir formüle eklemek istediğinizde, önce veri kümenizi içeren bir Excel sayfası açın ve boş bir hücre seçin. Alternatif olarak, yeni bir elektronik tablo açmanız gerekir.
Hücreyi seçtikten sonra, gerektiği gibi yazmaya ve düzenlemeye başlayabilmeniz için şerit çubuğundaki formül çubuğuna basmanız gerekir. Şerit çubuğunda imlecin yanıp söndüğünü görmeniz, hücrenin etkin olduğu anlamına gelir ve düzenlemeye başlayabilirsiniz. Artık yeni bir XLOOKUP formülü ekleyebilirsiniz .
Adım 2 – Arama (arama) kriterlerinin belirlenmesi
XLOOKUP işlevini kullanarak yeni bir formül kullanırken belirli bir yapı ve söz dizimi izlemelisiniz. Formülü yazarak başlamalısınız. Şerit çubuğuna =DÜŞEYARA( yazmaya başlayın. Şimdi arama kriterlerinizi girin. Aradığınız bilgi budur.
XLOOKUP, metinleri ve sayı dizilerini destekler. Ancak çoğu kullanıcı bir hücre referansı belirtir. Böylece, XLOOKUP formülünü doğrudan değiştirmeden tercihinize göre arama kriterlerini değiştirebilirsiniz . Varsayılan olarak, XLOOKUP tam eşleşmeyi bulmaya çalışacaktır.
Adım 3 – Lookup_array ve return_array kullanarak veri setini belirleme
XLOOKUP formülüne arama değerini ekledikten sonra , aranan_dizi ve dönüş_dizi hücre aralıklarınızı tanımlamanız gerekir . Aranan_dizi , arama sorgunuzu veya en yakın yaklaşık sonucu içerebilecek sütun veya satırdır. dönüş_dizisi, dönüş sonucunuzu göreceğiniz sütun veya satırdır.
Bu aşamada, özel bir hata mesajı eklemek, arama değeri sırasını değiştirmek veya farklı bir arama türü kullanmak istemiyorsanız , XLOOKUP formülünüzü bir kapatma parantezi ile kapatabilirsiniz.
Adım 4 (isteğe bağlı) – not_found kullanarak özel hata mesajı ekleme
Arama değeriniz için tam bir eşleşme bulmayı düşünüyorsanız , ancak bu, aranan_dizi aralığında değilse, Excel bir #NA hata yanıtı gösterecektir. Bu sorunu önlemek için, XLOOKUP formülüne isteğe bağlı bir not_found argümanı eklemelisiniz . Bulunamadı bağımsız değişkeni, tırnak işaretleri içindeki bir metin dizesi ("bulunamadı"), sayısal bir değer, bir hücre başvurusu veya bir boole değeri (doğru veya yanlış) olabilir.
Adım 5 (isteğe bağlı) – Match_mode kullanarak yaklaşık, tam veya Joker Arama Eşleşmeleri ekleme
Excel'deki XLOOKUP, varsayılan olarak tam eşleşmeleri aramak için tasarlanmıştır. Ancak bu, XLOOKUP formülüne isteğe bağlı bir match_mode argümanı eklenerek değiştirilebilir . Bir joker eşleşme olarak, bu en yakın ve ilk tahmindir. Arama sırasını değiştirmek istiyorsanız, bir sonraki adımda bir search_mode argümanı eklemeniz gerekir.
Adım 6 (isteğe bağlı) – Arama_modu kullanılarak değer dönüş sırasının belirlenmesi
Bir XLOOKUP formülünde , isteğe bağlı bir arama_modu bağımsız değişkeni, desteklenen son bağımsız değişkendir. Bu, XLOOKUP'ın eşleşen bir sonuç bulduğu tüm sırayı değiştirir. Varsayılan olarak, Excel ilk olası değeri deneyecek ve eşleştirecektir.
Excel'de DÜŞEYARA'nın DÜŞEYARA'dan daha iyi olmasının nedenleri
DÜŞEYARA formülünün DÜŞEYARA'dan daha iyi olmasının birçok nedeni vardır . Burda biraz var:
1. XLOOKUP, varsayılan olarak tam eşleşmeyi bulmaya çalışır
DÜŞEYARA'da, doğru sonucu elde etmek için son parametre olarak YANLIŞ'tan bahsetmeniz gerekir. Ancak, XLOOKUP'ta varsayılan olarak tam eşleşmeyi bulabilirsiniz. Arama davranışını değiştirmek için eşleşme modu parametresini kullanın .
2. XLOOKUP formülü dinamik hale getirir
MS Excel'de XLOOKUP formülü dinamik ve basittir. En önemlisi, formül daha az hataya açıktır. Sadece =DÜŞEYARA( yazmanız yeterlidir ve sonucu alırsınız. Değer bulunamazsa, #YOK hatası alırsınız.
3. Excel'de XLOOKUP'ta isteğe bağlı parametreler vardır
XLOOKUP formülü , özel durumları aramak için isteğe bağlı parametreler sunar. Yukarıdan aşağıya arama yapabilir veya joker karakter aramaları yapabilirsiniz. Sıralanmış listeleri arama seçenekleri daha hızlıdır.
4. XLOOKUP yazmak kolaydır
=XL yazmanız gerekir ve işlev başlar. Bu, diğer işlevleri ve formülleri çalıştırmaktan çok daha kolaydır.
5. Excel'deki XLOOKUP, referansı çıktı olarak döndürür
XLOOKUP formülü , değeri değil, çıktı olarak referansı döndürür. Normal kullanıcılar için bu önemli bir şey olmayabilir, ancak Excel yanlısı kullanıcılar için refs döndüren bir formüldür. Bu, XLOOKUP'ın diğer formüllerle birçok şekilde birleştirilebileceği anlamına gelir.
Popüler Veri Bilimi Makalelerimizi okuyun
Veri Bilimi Kariyer Yolu: Kapsamlı Bir Kariyer Rehberi | Veri Bilimi Kariyer Gelişimi: İşin Geleceği burada | Veri Bilimi Neden Önemlidir? Veri Biliminin İşletmeye Değer Katmasının 8 Yolu |
Yöneticiler için Veri Biliminin Uygunluğu | Her Veri Bilimcisinin Sahip Olması Gereken Nihai Veri Bilimi Hile Sayfası | Veri Bilimcisi Olmanız İçin En Önemli 6 Neden |
Veri Bilimcisinin Hayatında Bir Gün: Ne yapıyorlar? | Efsane Bozuldu: Veri Biliminin Kodlamaya ihtiyacı yok | İş Zekası ve Veri Bilimi: Farklar nelerdir? |
Çözüm
Arama işlevleri, karmaşık Excel elektronik tablolarında veri aramak istediğinizde en iyi seçenekler arasındadır. Excel'de XLOOKUP , popüler arama işlevleri arasındadır. Veri analistleri için, DÜŞEYARA formülü mükemmel bir seçimdir, çünkü istenen sonuçları elde etmek için verileri manipüle etmelerine izin verir.
UpGrad'ın Veri Analitiği Sertifika Programı ile bir sınıfa katılın
Veri analitiğinde kariyer yapmak, mevcut sektörde kazançlı bir fırsattır. Veri analistleri, önemli bilgileri çıkarmak için büyük hacimli verilerle çalışır. Veri analitiğindeki becerilerinizi geliştirmek için, upGrad'ın Veri Analitiği Sertifika Programına katılmalısınız . Fullstack Academy tarafından desteklenen kursu tamamladıktan sonra bir Caltech veri analizi sertifikası alacaksınız. Harika bir veri analisti olmanın yolunu açacak olan kurs boyunca veri görselleştirme becerileri, Python ve SQL öğrenebileceksiniz.
XLOOKUP'ı hangi Excel sürümünde alacaksınız?
XLOOKUP işlevi yalnızca Office 365 için Excel'de kullanılabilir.
DÜŞEYARA formülü YATAYARA veya DÜŞEYARA formülünden daha mı iyi?
DÜŞEYARA formülünün hem YATAYARA hem de DÜŞEYARA işlevinin ve formülünün yerini alması ilginçtir. XLOOKUP'taki yaklaşık eşleşmeler daha akıllı ve daha uygundur. XLOOKUP, verileri her yönde arayabilir.