Excel'de YENİ ve GELİŞMİŞ XLOOKUP Fonksiyonu Nasıl Kullanılır? (10 Örnek)
Excel’in yeni XLOOKUP fonksiyonu, Excel’in sunabileceği en güçlü ve en kolay Arama fonksiyonudur. Microsoft’un sürekli çabaları sonucunda, bu fonksiyon nihayet VLOOKUP, HLOOKUP, INDEX+MATCH ve diğer arama fonksiyonlarının yerini almak üzere yayınlandı.
Bu eğitimde, XLOOKUP’ın avantajlarının neler olduğunu, nasıl edinebileceğinizi ve farklı arama problemlerini çözmek için nasıl uygulayabileceğinizi göstereceğiz.
XLOOKUP Nasıl Edinilir?
XLOOKUP fonksiyonu yalnızca Microsoft365 için Excel, Excel2021 ve sonraki sürümlerde ve Excel for the web'de kullanılabilir. Excel2019 veya daha eski bir sürüm kullanıyorsanız, XLOOKUP'a erişmek için yükseltmeyi düşünebilirsiniz.
Sözdizimi
Bir aralık veya dizi içinde arama yapar ve ilk eşleşen sonucun değerini döndürür. Sözdizimi aşağıdaki gibidir:
Argümanlar:
- Lookup_value (gerekli): Aradığınız değerdir. Tablo_aralığı aralığının herhangi bir sütununda olabilir.
- Lookup_array (gerekli): Arama yapmak istediğiniz aralık veya dizidir.
- Return_array (gerekli): Değeri almak istediğiniz aralık veya dizidir.
- If_not_found (isteğe bağlı): Geçerli bir eşleşme bulunamadığında döndürülecek değerdir. [if_not_found] bölümünde gösterilecek metni özelleştirebilirsiniz.
Aksi takdirde, varsayılan olarak dönüş değeri #YOK olacaktır. - Match_mode (isteğe bağlı): Burada lookup_value ile lookup_array içindeki değerlerin nasıl eşleştirileceğini belirtebilirsiniz.
- 0 (varsayılan) = Tam eşleşme. Eşleşme bulunamazsa #YOK döndürülür.
- -1 = Tam eşleşme. Eşleşme bulunamazsa bir önceki küçük değeri döndürür.
- 1 = Tam eşleşme. Eşleşme bulunamazsa bir sonraki büyük değeri döndürür.
- 2 = Kısmi eşleşme. Joker karakterler (*, ? ve ~) kullanarak joker eşleşme yapar.
- Search_mode (isteğe bağlı): Burada aramanın hangi sırayla yapılacağını belirtebilirsiniz.
- 1 (varsayılan) = lookup_value değerini lookup_array'deki ilk öğeden son öğeye doğru arar.
- -1 = lookup_value değerini lookup_array'deki son öğeden ilk öğeye doğru arar. Bu, lookup_array'de son eşleşen sonucu almak istediğinizde faydalıdır.
- 2 = Artan sırada sıralanmış lookup_array gerektiren ikili arama yapar. Sıralı değilse, dönen sonuç geçersiz olur.
- -2 = Azalan sırada sıralanmış lookup_array gerektiren ikili arama yapar. Sıralı değilse, dönen sonuç geçersiz olur.
Argümanlar hakkında ayrıntılı bilgi için lütfen aşağıdaki adımları izleyin:
1. Aşağıdaki sözdizimini boş bir hücreye yazın, yalnızca parantezin bir tarafını yazmanız yeterlidir.
2. Ctrl+A tuşlarına basın, ardından Fonksiyon Argümanlarını gösteren bir uyarı kutusu açılır. Parantezin diğer tarafı otomatik olarak tamamlanır.
3. Veri panelini aşağı çekin, böylece XLOOKUP'ın tüm altı fonksiyon argümanını görebilirsiniz.
![]() | >>> | ![]() |
Örnekler
Artık XLOOKUP'ın temel prensiplerini kavradığınızdan eminim. Şimdi XLOOKUP'ın pratik örneklerine geçelim.
Örnek1: Tam eşleşme
XLOOKUP ile tam eşleşme gerçekleştirin
VLOOKUP kullanırken her seferinde tam eşleşme modunu belirtmek zorunda kalmak sizi hiç rahatsız etti mi? Neyse ki, bu sorun harika XLOOKUP fonksiyonunu kullandığınızda artık yok. XLOOKUP, varsayılan olarak tam eşleşme yapar.
Şimdi, elinizde bir ofis malzemeleri envanteri listesi olduğunu ve bir ürünün, örneğin mouse'un birim fiyatını bilmeniz gerektiğini varsayalım, lütfen aşağıdaki adımları izleyin.
Aşağıdaki formülü F2 hücresine yazın ve sonucu almak için Enter tuşuna basın.
=XLOOKUP(E2,A2:A10,C2:C10)
Artık gelişmiş XLOOKUP formülüyle Mouse'un birim fiyatını biliyorsunuz. Eşleşme kodu varsayılan olarak tam eşleşme olduğu için ayrıca belirtmenize gerek yok. VLOOKUP'a göre çok daha kolay ve verimli.
Sadece Birkaç Tıklamayla Tam Eşleşme Elde Edin
Belki daha düşük bir Excel sürümü kullanıyorsunuz ve henüz Excel2021 veya Microsoft365'e yükseltmeyi düşünmüyorsunuz. Bu durumda, size kullanışlı bir özellik öneriyorum - "Bir Değeri Ara". Bu özellikle, karmaşık formüllere veya XLOOKUP'a erişime gerek kalmadan sonucu alabilirsiniz.
1. Eşleşen sonucu yerleştirmek istediğiniz hücreye tıklayın.
2. "Kutools" sekmesine gidin, "Formül Yardımcısı"na tıklayın ve açılır listeden tekrar "Formül Yardımcısı"na tıklayın.
3. Formül Yardımcısı iletişim kutusunda lütfen aşağıdaki gibi yapılandırın:
- "Formül Türü" bölümünde "Arama"yı seçin;
- "Bir formül seçin" bölümünde "Bir aralıkta veri bul"u seçin;
- "Argüman Girişi" bölümünde lütfen aşağıdaki adımları izleyin:
- "Tablo aralığı" kutusunda, arama değeri ve sonuç değerini içeren veri aralığını seçin;
- "Arama değeri" kutusunda, aradığınız değerin hücresini veya aralığını seçin. Lütfen bunun tablo_aralığının ilk sütununda olması gerektiğine dikkat edin;
- "Sütun" kutusunda, eşleşen değeri döndüreceğiniz sütunu seçin.
4. Sonucu almak için Tamam düğmesine tıklayın.
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
Örnek2. Yaklaşık Eşleşme
XLOOKUP ile Yaklaşık eşleşme gerçekleştirin
Yaklaşık bir arama yapmak için, beşinci argümanda eşleşme modunu1 veya -1 olarak ayarlamanız gerekir. Tam eşleşme bulunamazsa, bir sonraki büyük veya küçük değeri döndürür.
Bu durumda, personelinizin gelirlerine göre vergi oranlarını bilmeniz gerekiyor. Tabloyun sol tarafında2021 yılı Federal Gelir Vergisi Dilimleri yer alıyor. Personelinizin E sütunundaki vergi oranını nasıl bulabilirsiniz? Endişelenmeyin, lütfen aşağıdaki adımları izleyin:
1. Aşağıdaki formülü E2 hücresine yazın ve sonucu almak için Enter tuşuna basın.
Daha sonra, dönen sonucun biçimlendirmesini ihtiyacınıza göre değiştirin.
=XLOOKUP(D2,B2:B8,A2:A8,,1)
![]() | >>> | ![]() |
√ Not: Dördüncü argüman [If_not_found] isteğe bağlıdır, bu yüzden atladım.
2. Artık D2 hücresinin vergi oranını biliyorsunuz. Diğer sonuçları almak için, lookup_array ve return_array hücre başvurularını mutlaka dönüştürmeniz gerekir.
- E2 hücresine çift tıklayın ve formülü gösterin: =XLOOKUP(D2,B2:B8,A2:A8,,1);
- Formülde arama aralığı B2:B8'i seçin, F4 tuşuna basarak $B$2:$B$8 yapın;
- Formülde dönüş aralığı A2:A8'i seçin, F4 tuşuna basarak $A$2:$A$8 yapın;
- E2 hücresinin sonucunu almak için Enter tuşuna basın.
![]() | >>> | ![]() |
3. Ardından, tüm sonuçları almak için doldurma tutamacını aşağıya sürükleyin.
√ Not:
- Klavye üzerindeki F4 tuşuna basmak, satır ve sütun önüne dolar işareti ekleyerek hücre başvurusunu mutlaka dönüştürmenizi sağlar.
- Arama ve dönüş aralığına mutlaka başvuru uyguladıktan sonra, E2 hücresindeki formülü şu şekilde değiştirdik:
=XLOOKUP(D2,$B$2:$B$8,$A$2:$A$8,,1)
- E2 hücresinden doldurma tutamacını aşağıya sürüklediğinizde, E sütunundaki her hücredeki formüller yalnızca lookup_value açısından değişir.
Örneğin, E13 hücresindeki formül artık şu şekilde olur:
=XLOOKUP(D13,$B$2:$B$8,$A$2:$A$8,,1)
Örnek3: Joker karakterle eşleşme
XLOOKUP ile Joker karakterle eşleşme gerçekleştirin
XLOOKUP joker karakterle eşleşme fonksiyonuna geçmeden önce, joker karakterlerin ne olduğuna bakalım.
Microsoft Excel'de joker karakterler, herhangi bir karakterin yerini alabilen özel karakterlerdir. Özellikle kısmi eşleşme aramaları yapmak istediğinizde çok faydalıdır.
Üç tür joker karakter vardır: yıldız işareti (*), soru işareti (?) ve tilde (~).
- Yıldız işareti (*) metindeki herhangi bir sayıda karakteri temsil eder;
- Soru işareti (?) metindeki herhangi bir tek karakteri temsil eder;
- Tilde (~), joker karakterleri (*, ? ~) gerçek karakterlere dönüştürmek için kullanılır. Bu işlevi yerine getirmek için joker karakterlerin önüne tilde (~) koyun;
Çoğu durumda, XLOOKUP joker karakterle eşleşme fonksiyonunu kullanırken yıldız işareti (*) karakterini kullanırız. Şimdi joker karakterle eşleşmenin nasıl çalıştığını görelim.
Diyelim ki elinizde Amerika'nın en büyük50 şirketinin Borsa Piyasa Değeri listesi var ve bazı şirketlerin piyasa değerini öğrenmek istiyorsunuz, ancak şirket isimleri kısaltılmış. Bu, joker karakterle eşleşme için mükemmel bir senaryodur. Adım adım benimle ilerleyin.
√ Not: Joker karakterle eşleşme yapmak için en önemli şey, beşinci argüman olan [match_mode]'u2 olarak ayarlamaktır.
1. Aşağıdaki formülü H3 hücresine yazın ve sonucu almak için Enter tuşuna basın.
=XLOOKUP("*"&G3&"*",B3:B52,D3:D52,,2)
![]() | >>> | ![]() |
2. Artık H3 hücresinin sonucunu biliyorsunuz. Diğer sonuçları almak için, lookup_array ve return_array dizilerini sabitlemek için imleci diziye yerleştirip F4 tuşuna basın. Böylece H3 hücresindeki formül şu hale gelir:
=XLOOKUP("*"&G3&"*",$B$3:$B$52,$D$3:$D$52,,2)
3. Tüm sonuçları almak için doldurma tutamacını aşağıya sürükleyin.
√ Not:
- H3 hücresindeki formülde lookup_value "*"&G3&"*" şeklindedir. Yıldız joker karakterini (*) G3 değeriyle ve & işaretiyle birleştiriyoruz.
- Dördüncü argüman [If_not_found] isteğe bağlıdır, bu yüzden atladım.
Örnek4: Sola bak
XLOOKUP kullanarak sağdan sola arama yapın
VLOOKUP'ın dezavantajlarından biri, yalnızca arama sütununun sağındaki değerlere bakabilmesidir. Arama sütununun solundaki değerlere bakmaya çalışırsanız #YOK hatası alırsınız. Endişelenmeyin. XLOOKUP bu sorunu çözmek için mükemmel bir arama fonksiyonudur.
XLOOKUP, arama sütununun hem solunda hem de sağında değer arayacak şekilde tasarlanmıştır. Hiçbir sınırı yoktur ve Excel kullanıcılarının ihtiyaçlarını karşılar. Aşağıdaki örnekte, bu yöntemi göstereceğiz.
Elinizde ülke isimleri ve telefon kodlarının olduğu bir liste olduğunu ve bilinen bir telefon koduna karşılık gelen ülke adını bulmak istediğinizi varsayalım.
C sütununda arama yapmamız ve A sütunundaki değeri döndürmemiz gerekiyor. Lütfen aşağıdaki adımları izleyin:
1. Aşağıdaki formülü boş G2 hücresine yazın.
=XLOOKUP(F2,C2:C11,A2:A11)
2. Sonucu almak için Enter tuşuna basın.
√ Not: XLOOKUP'ın sola bakma fonksiyonu, Index ve Match fonksiyonlarının sol tarafa arama yapmasının yerini alabilir.
Sadece birkaç tıklamayla sağdan sola arama değeri bulun
Formülleri hatırlamak istemeyenler için burada kullanışlı bir özellik öneriyorum - "Sağdan Sola Doğru Ara". Bu özellikle, sağdan sola aramayı birkaç saniyede gerçekleştirebilirsiniz.
1. Excel'de "Kutools" sekmesine gidin, "Süper ARA"yı bulun ve açılır listeden "Sağdan sola doğru ara"ya tıklayın.
2. "Sağdan sola doğru ara" iletişim kutusunda aşağıdaki gibi yapılandırmanız gerekir:
- "Aranacak değerlerin ve çıktı aralığının seçimi" bölümünde, arama aralığını ve çıktı aralığını belirtin;
- "Veri aralığı" bölümünde, veri aralığını girin, ardından "anahtar sütun" ve "dönüş sütunu"nu belirtin;
3. Sonucu almak için Tamam düğmesine tıklayın.
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
Örnek5: Dikey veya Yatay arama
XLOOKUP ile Dikey veya Yatay arama gerçekleştirin
Excel kullanıcıları olarak, muhtemelen VLOOKUP ve HLOOKUP fonksiyonlarına aşinasınız. VLOOKUP bir sütunda dikey arama, HLOOKUP ise bir satırda yatay arama yapar.
Yeni XLOOKUP ise ikisini birleştirir, yani dikey veya yatay arama yapmak için yalnızca tek bir sözdizimi kullanmanız yeterlidir. Harika değil mi?
Aşağıdaki örnekte, yalnızca bir XLOOKUP sözdizimiyle dikey veya yatay arama nasıl yapılır göstereceğiz.
Dikey arama yapmak için, aşağıdaki formülü boş E2 hücresine yazın ve sonucu almak için Enter tuşuna basın.
=XLOOKUP(E1,A2:A13,B2:B13)
Yatay arama yapmak için, aşağıdaki formülü boş P2 hücresine yazın ve sonucu almak için Enter tuşuna basın.
=XLOOKUP(P1,B1:M1,B2:M2)
Gördüğünüz gibi, sözdizimi aynıdır. İki formül arasındaki tek fark, dikey aramada sütunları, yatay aramada ise satırları girmenizdir.
Örnek6: Çift yönlü arama
XLOOKUP ile Çift yönlü arama gerçekleştirin
Hâlâ iki boyutlu bir tabloda değer aramak için INDEX ve MATCH fonksiyonlarını mı kullanıyorsunuz? İşinizi daha kolay yapmak için geliştirilmiş XLOOKUP'ı deneyin.
XLOOKUP, çift yönlü arama yapabilir; iki değerin kesişimini bulur. Bir XLOOKUP'ı diğerinin içine yerleştirerek, içteki XLOOKUP tüm bir satırı veya sütunu döndürebilir, ardından bu dönen satır veya sütun dıştaki XLOOKUP'a return_array olarak girilir.
Elinizde farklı derslerle ilgili öğrencilerin notlarının olduğu bir liste olduğunu ve Kim’in Kimya dersindeki notunu öğrenmek istediğinizi varsayalım.
Büyülü XLOOKUP ile bu işlemi nasıl yapacağımızı görelim.
- "İçteki" XLOOKUP'ı çalıştırarak tüm bir sütunun değerlerini döndürüyoruz. XLOOKUP(H2,B1:E1,B2:E10) Kimya notlarının bir aralığını döndürebilir.
- "İçteki" XLOOKUP'ı, tam formülde return_array olarak kullanarak "dıştaki" XLOOKUP'ın içine yerleştiriyoruz.
- Son olarak formül şöyle olur:
=XLOOKUP(H1,A2:A10,XLOOKUP(H2,B1:E1,B2:E10))
- Yukarıdaki formülü boş H3 hücresine yazın, sonucu almak için Enter tuşuna basın.
Veya tam tersi şekilde de yapabilirsiniz; "içteki" XLOOKUP ile tüm bir satırın değerlerini döndürüp, Kim’in tüm ders notlarını elde edersiniz. Ardından "dıştaki" XLOOKUP ile Kimya notunu bu notlar arasında arayabilirsiniz.
- Aşağıdaki formülü boş H4 hücresine yazın ve sonucu almak için Enter tuşuna basın.
=XLOOKUP(H2,B1:E1,XLOOKUP(H1,A2:A10,B2:E10))
XLOOKUP'ın çift yönlü arama fonksiyonu, dikey ve yatay arama fonksiyonunun da mükemmel bir örneğidir. Denemek isterseniz mutlaka deneyin!
Örnek7: Bulunamadı mesajını özelleştirin
XLOOKUP ile bulunamadı mesajını özelleştirin
Diğer arama fonksiyonlarında olduğu gibi, eşleşme bulunamazsa #YOK hata mesajı döndürülür. Bu, bazı Excel kullanıcıları için kafa karıştırıcı olabilir. Ancak iyi haber şu ki, XLOOKUP fonksiyonunun dördüncü argümanında hata yönetimi mümkündür.
Yerleşik [if_not_found] argümanı ile, #YOK sonucunun yerine özel bir mesaj belirleyebilirsiniz. İhtiyacınız olan metni isteğe bağlı dördüncü argümana yazın ve metni çift tırnak (") içine alın.
Örneğin, Denver şehri bulunamazsa, XLOOKUP #YOK hata mesajı döndürür. Ancak dördüncü argümanı "Eşleşme yok" metniyle özelleştirdikten sonra, formül hata mesajı yerine "Eşleşme yok" metnini gösterecektir.
Aşağıdaki formülü boş F3 hücresine yazın ve sonucu almak için Enter tuşuna basın.
=XLOOKUP(E2,A2:A11,C2:C11,"Eşleşme yok")
Kullanışlı bir özellikle #YOK hatasını özelleştirin
#YOK Hatasını özel mesajınızla hızlıca değiştirmek için, Excel'de Kutools for Excel mükemmel bir araçtır. Yerleşik "0 veya #YOK'u Boş veya Belirli Bir Değerle Değiştir" özelliği sayesinde, karmaşık formüllere veya XLOOKUP'a gerek kalmadan bulunamadı mesajını belirleyebilirsiniz.
1. Excel'de "Kutools" sekmesine gidin, "Süper ARA"yı bulun ve açılır listeden "0 veya #YOK'u Boş veya Belirli Bir Değerle Değiştir"e tıklayın.
2. "0 veya #YOK'u Boş veya Belirli Bir Değerle Değiştir" iletişim kutusunda aşağıdaki gibi yapılandırmanız gerekir:
- "Aranacak değerlerin ve çıktı aralığının seçimi" bölümünde, arama aralığını ve çıktı aralığını seçin;
- Ardından "0 veya #YOK'u Belirli Bir Değerle Değiştir" seçeneğini seçin, istediğiniz metni girin;
- "Veri aralığı" bölümünde, veri aralığını seçin, ardından "anahtar sütun" ve "dönüş sütunu"nu belirtin.
3. Sonucu almak için Tamam düğmesine tıklayın. Eşleşme bulunamadığında özelleştirilmiş mesaj görüntülenecektir.
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
Örnek8: Birden fazla değer
XLOOKUP ile birden fazla değer döndürün
XLOOKUP'ın bir diğer avantajı, aynı eşleşme için aynı anda birden fazla değer döndürebilmesidir. İlk sonucu almak için bir formül girin, ardından diğer dönen değerler otomatik olarak yanındaki boş hücrelere taşar.
Aşağıdaki örnekte, "FG9940005" öğrenci numarasına ait tüm bilgileri almak istiyorsunuz. Buradaki püf nokta, formülde return_array olarak tek bir sütun veya satır yerine bir aralık vermektir. Bu durumda, dönüş aralığı B2:D9’dur ve üç sütunu kapsar.
Aşağıdaki formülü boş G2 hücresine yazın, tüm sonuçları almak için Enter tuşuna basın.
=XLOOKUP(F2,A2:A9,B2:D9)
Tüm sonuç hücrelerinde aynı formül görüntülenir. Formülü ilk hücrede düzenleyebilir veya değiştirebilirsiniz, ancak diğer hücrelerde formül düzenlenemez. Formül çubuğunun gri olduğunu görebilirsiniz, bu da üzerinde değişiklik yapılamayacağı anlamına gelir.
Kısacası, XLOOKUP'ın çoklu değer döndürme fonksiyonu, VLOOKUP'a göre büyük bir gelişmedir. Her formül için ayrı ayrı sütun numarası belirtmekten kurtulursunuz. 👍
Örnek9. Çoklu Kriter
XLOOKUP kullanarak çoklu kriterli arama gerçekleştirin
XLOOKUP'ın bir diğer harika yeni özelliği, çoklu kriterle arama yapabilmesidir. Buradaki püf nokta, formülde arama değerlerini ve arama dizilerini ayrı ayrı "&" operatörüyle birleştirmektir. Aşağıdaki örnekle açıklayalım.
Orta boy mavi vazonun fiyatını bilmemiz gerekiyor. Bu durumda, eşleşme bulmak için üç arama değeri (kriter) gereklidir. Aşağıdaki formülü boş I2 hücresine yazın, ardından sonucu almak için Enter tuşuna basın.
=XLOOKUP(F2&G2&H2,A2:A12&B2:B12&C2:C12,D2:D12)
√ Not: XLOOKUP dizileri doğrudan işleyebilir. Formülü Control + Shift + Enter ile onaylamaya gerek yoktur.
Hızlı bir yöntemle çoklu koşul araması yapın
Excel'de XLOOKUP'tan daha hızlı ve kolay bir şekilde çoklu kriterli arama yapmanın bir yolu var mı? Kutools for Excel, harika bir özellik sunar - "Çoklu Koşul Araması". Bu özellikle, sadece birkaç tıklamayla çoklu kriterli arama yapabilirsiniz!
1. Excel'de "Kutools" sekmesine gidin, "Süper ARA"yı bulun ve açılır listeden "Çoklu Koşul Araması"na tıklayın.
2. "Çoklu Koşul Araması" iletişim kutusunda lütfen aşağıdaki adımları izleyin:
- "Aranacak Değerler ve Liste Yerleştirme Alanı" bölümünde, arama değeri aralığını ve çıktı aralığını seçin;
- "Veri Aralığı" bölümünde lütfen aşağıdaki işlemleri yapın:
- "Anahtar" sütunu kutusunda Ctrl tuşunu basılı tutarak arama değerlerini içeren ilgili anahtar sütunları tek tek seçin;
- "Dönüş" sütunu kutusunda, döndürülecek değerleri içeren sütunu belirtin.
3. Sonucu almak için Tamam düğmesine tıklayın.
√ Not:
- İletişim kutusundaki "Bulunamayan değerleri (#YOK) belirtilen bir değerle değiştir" bölümü isteğe bağlıdır, belirtebilirsiniz veya belirtmeyebilirsiniz.
- "Anahtar" sütunu kutusuna girilen sütun sayısı, "Aranacak Değerler" kutusuna girilen sütun sayısına eşit olmalı ve her iki kutudaki kriterlerin sırası bire bir karşılık gelmelidir.
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
Örnek10. Son Eşleşen Değeri Bulma
XLOOKUP ile son eşleşen sonucu alın
Excel'de son eşleşen değeri bulmak için, altıncı argümanı ters sırada arama yapacak şekilde ayarlayın.
Varsayılan olarak, XLOOKUP'ta arama modu1 olarak ayarlanmıştır, yani ilk öğeden son öğeye doğru arama yapılır. Ancak XLOOKUP'ın güzel yanı, arama yönünün değiştirilebilmesidir. XLOOKUP, arama sırasını kontrol etmek için isteğe bağlı [search mode] argümanı sunar. Altıncı argümanda arama modunu -1 olarak ayarladığınızda, arama yönü sondan başa doğru olur.
Aşağıdaki örneğe bakın. Veritabanında Emma'nın son satışını öğrenmek istiyoruz.
Aşağıdaki formülü boş G2 hücresine yazın, ardından sonucu almak için Enter tuşuna basın.
=XLOOKUP(F2,B2:B11,D2:D11,,,-1)
√ Not: Dördüncü ve beşinci argümanlar isteğe bağlıdır ve bu örnekte atlanmıştır. Sadece isteğe bağlı altıncı argümanı -1 olarak ayarladık.
Harika bir araçla son eşleşen değeri kolayca bulun
XLOOKUP'a erişiminiz yoksa ve karmaşık formülleri hatırlamak istemiyorsanız, "Aşağıdan Yukarıya Doğru Ara" özelliğini kullanarak bu işlemi kolayca gerçekleştirebilirsiniz.
1. Excel'de "Kutools" sekmesine gidin, "Süper ARA"yı bulun ve açılır listeden "Aşağıdan Yukarıya Doğru Ara"ya tıklayın.
2. "Aşağıdan Yukarıya Doğru Ara" iletişim kutusunda aşağıdaki gibi yapılandırmanız gerekir:
- "Aranacak değerlerin ve çıktı aralığının seçimi" bölümünde, arama aralığını ve çıktı aralığını seçin;
- "Veri aralığı" bölümünde, veri aralığını seçin, ardından "anahtar sütun" ve "dönüş sütunu"nu belirtin.
3. Sonucu almak için Tamam düğmesine tıklayın.
√ Not: İletişim kutusundaki "Bulunamayan değerleri (#YOK) belirtilen bir değerle değiştir" bölümü isteğe bağlıdır, belirtebilirsiniz veya belirtmeyebilirsiniz.
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
XLOOKUP Örnek Dosyasını İndir
İlgili makaleler:
- Excel'de INDEX ve MATCH Nasıl Birlikte Kullanılır?
- Excel'de Yaklaşık Eşleşme Sonucu Bulmak İçin Bulanık Eşleme Nasıl Uygulanır?
- Excel'de Çift Yönlü Arama Formülü Nasıl Kullanılır?
- Excel'de Çoklu Kriterle Vlookup Nasıl Yapılır?
- Excel'de Sağdan Sola Vlookup Nasıl Yapılır?
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
- Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
- Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!
Tüm Kutools eklentileri. Tek kurulum
Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.





- Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
- Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
- 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
- En iyi değer — tek tek eklenti almak yerine tasarruf edin