Excel Formulas Academy · Ders

XLOOKUP Sözdizimi

Arama değeri, arama dizisi ve döndürülecek dizi bağımsız değişkenlerini öğrenin.

1. ders / 413 adım

XLOOKUP Sözdizimi, CoddyKit'te ücretsiz bir Excel Formulas Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Excel Formulas Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

XLOOKUP ile Tanışın

XLOOKUP, VLOOKUP ve HLOOKUP'ın modern alternatifidir. Bir sütunda (veya satırda) bir değer bulur ve eşleşen değeri başka bir sütundan veya satırdan döndürür.

En büyük avantajı şudur: nerede arama yapılacağını ve ne döndürüleceğini iki ayrı aralık olarak belirtirsiniz. Sütunları saymanız veya yanıtınızın hangi tarafta bulunduğu konusunda endişelenmeniz gerekmez.

XLOOKUP, Excel 365, Excel 2021 ve Google E-Tablolar'da kullanılabilir.

Üç Temel Argüman

En basit XLOOKUP yalnızca üç bilgiye ihtiyaç duyar:

  • aranan_değer - aradığınız şey
  • arama_dizisi - içinde arama yapılacak aralık
  • sonuç_dizisi - yanıtın alınacağı aralık

Formülü şöyle okuyabilirsiniz: bu değeri bu sütunda bul ve bana o sütundaki eşleşen öğeyi ver.

=XLOOKUP(lookup_value, lookup_array, return_array)

İlk Uygulamalı Örnek

Bir ürün listesi düşünün. A sütununda ürün adları, B sütununda fiyatlar yer alıyor. "Keyboard" ürününün fiyatını bulmak istiyorsunuz.

Adı A2:A20 aralığında arar ve fiyatı B2:B20 aralığından döndürürsünüz. XLOOKUP, arama dizisini tarar, "Keyboard" değerini bulur ve ardından sonuç dizisinin aynı satırında bulunan değeri döndürür.

=XLOOKUP("Keyboard", A2:A20, B2:B20)

Metin Yerine Hücreye Başvurma

"Keyboard" değerini formülün içine sabit olarak yazmak kırılgandır. Aranan değeri bir hücreye bağlamak çok daha iyidir.

Kullanıcı ürün adını D2 hücresine yazarsa, bu hücre değiştirildiğinde formülünüz otomatik olarak tepki verir. Canlı arama araçları ve gösterge panoları bu şekilde çalışır.

=XLOOKUP(D2, A2:A20, B2:B20)

Arama ve Sonuç Dizileri Uyumlu Olmalı

Arama dizisi ile sonuç dizisi aynı yüksekliğe (aynı satır sayısına) sahip olmalıdır. XLOOKUP bunları satır satır eşleştirir.

A2:A20 19 satır içeriyorsa sonuç dizisi de 19 satır içermelidir. Aksi durumda XLOOKUP satırları doğru şekilde eşleştiremeyeceği için #VALUE! hatası oluşur.

=XLOOKUP(D2, A2:A20, B2:B20)

Farklı Bir Sütundan Sonuç Döndürme

Sonuç dizisinin arama dizisinin yanında olması gerekmez. Adların A sütununda, stok miktarının ise E sütununda olduğunu varsayalım.

Sonuç dizisini E2:E20 aralığına yönlendirmeniz yeterlidir. Sütunlar arasındaki boşluk XLOOKUP için önemli değildir; VLOOKUP ise sütunları sağa doğru sayar.

=XLOOKUP(D2, A2:A20, E2:E20)

Tam Eşleşme Varsayılandır

XLOOKUP'ın en kullanışlı özelliklerinden biri, varsayılan olarak tam eşleşme aramasıdır.

VLOOKUP'ın varsayılanı yaklaşık eşleşmeydi; kullanıcılar son FALSE değerini eklemeyi unuttuğunda bu işlev fark edilmeden yanlış yanıtlar döndürüyordu. XLOOKUP bunu tersine çevirir: Bilinçli olarak başka bir seçenek istemediğiniz sürece tam eşleşme alırsınız.

=XLOOKUP(D2, A2:A20, B2:B20)

Bir Satırda Arama Yapma

XLOOKUP yatay verileri de işleyebilir. Ay adları 1. satıra, satışlar 2. satıra yerleştirilmişse sütun yerine satırda arama yapabilirsiniz.

Aynı formül yapısı çalışır: aranan değer, ayların bulunduğu satır ve satışların bulunduğu satır. Tek bir işlev hem VLOOKUP'ın hem de HLOOKUP'ın yerini alır.

=XLOOKUP("Mar", B1:M1, B2:M2)

Başka Formüllerin İçinde Kullanma

XLOOKUP tek bir değer döndürdüğü için onu doğrudan bir hesaplamaya yerleştirebilirsiniz.

Örneğin, aramayla bulunan birim fiyatı E2 hücresindeki miktarla çarpabilirsiniz. Arama önce çalışır, fiyatı döndürür ve çarpma işlemi bu sonucu kullanır. Bu, sayfanızı düzenli ve okunabilir tutar.

=XLOOKUP(D2, A2:A20, B2:B20) * E2

Tüm Sütun Başvuruları

Yeni satırlar eklendikçe formülün çalışmaya devam etmesi için A:A ve B:B gibi tüm sütun başvurularını kullanabilirsiniz.

Bu kullanışlıdır, ancak çok büyük sayfalarda biraz daha yavaş olabilir. Düzenli veriler için tam aralığa veya bir Excel Tablosu'na başvurmak iyi bir alışkanlıktır.

=XLOOKUP(D2, A:A, B:B)

XLOOKUP Neden Daha İyi

VLOOKUP ile karşılaştırıldığında XLOOKUP:

  • Yön bağımsızdır - sonuç sütunları aramanın solunda veya sağında olabilir
  • Daha güvenlidir - varsayılan olarak tam eşleşme kullanır
  • Kararlıdır - sütun eklemek onu bozmaz
  • Daha basittir - sütun indeksi saymayı gerektirmez

Üç temel argümanı öğrendikten sonra günlük arama işlemlerinin çoğu zahmetsiz hâle gelir.

=XLOOKUP(D2, A2:A20, B2:B20)

Hızlı Kontrol

Temel XLOOKUP söz dizimi konusundaki anlayışınızı sınayın.

Özet: XLOOKUP Temelleri

XLOOKUP'ın üç temel argümanını öğrendiniz:

  • aranan_değer - bulunacak değer
  • arama_dizisi - aramanın yapılacağı yer
  • sonuç_dizisi - döndürülecek değer

Varsayılan olarak tam eşleşme kullanır, sonuç aralığı herhangi bir yerde bulunabilir ve hem sütunlarda hem de satırlarda çalışır. Sırada, eksik değerleri düzgün şekilde ele almasını sağlayacaksınız.

=XLOOKUP(D2, A2:A20, B2:B20)
Başlamak ücretsiz

Yapay zeka eğitmeniyle Excel öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
30
Dersler
120

Sıkça Sorulan Sorular

“XLOOKUP Sözdizimi” dersi ücretsiz mi?

Evet — “XLOOKUP Sözdizimi” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Excel Formulas Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

“XLOOKUP Sözdizimi” dersinde ne öğreneceğim?

Arama değeri, arama dizisi ve döndürülecek dizi bağımsız değişkenlerini öğrenin. Excel Formulas Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Excel Formulas Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Excel Formulas Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“XLOOKUP Sözdizimi” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Excel Formulas Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Excel Formulas Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. XLOOKUP Sözdizimi
  2. if_not_found ile Eşleşmeyen Sonuçları Ele Alma
  3. Sola ve Aşağıdan Yukarıya Arama
  4. Tam Satırları veya Sütunları Döndürme
← Excel Formulas Academy Sayfasına Dön