Excel Formulas Academy · Ders

HLOOKUP ile Satırlarda Arama

Değerleri bir sütunda aşağı doğru değil, bir satır boyunca arayın.

3. ders / 413 adım

HLOOKUP ile Satırlarda Arama, CoddyKit'te ücretsiz bir Excel Formulas Academy dersidir. Bu, 4 dersinin 3. 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.

HLOOKUP ile Tanışın

HLOOKUP, VLOOKUP'ın yatay karşılığıdır. H harfi yatayı ifade eder: bir sütunda aşağı doğru arama yapmak yerine tablonun üst satırında yatay olarak arama yapar ve ardından aynı sütunun daha aşağısından bir değer döndürür.

Verileriniz bir sütunda aşağı doğru değil, etiketler bir satır boyunca olacak şekilde yana doğru düzenlendiğinde HLOOKUP kullanın.

=HLOOKUP(value, table, row_index_num, [range_lookup])

Dört Argüman

HLOOKUP, önemli bir değişiklik dışında VLOOKUP'ı yansıtır. Argümanları şunlardır:

  • arama değeri - üst satırda aradığınız şey
  • tablo aralığı - hücrelerin aralığı
  • satır dizin numarası - hangi satırdan değer döndürüleceği (üstten başlayarak sayılır)
  • [aralık araması] - yaklaşık eşleşme için TRUE, tam eşleşme için FALSE

Veriler aşağı doğru ilerlediği için üçüncü argümanın artık sütun dizini değil, bir satır dizini olduğuna dikkat edin.

=HLOOKUP(lookup_value, table_array, row_index_num, FALSE)

Yatay Düzenlenmiş Örnek Tablo

Ayların A1:D3 hücrelerinde 1. satır boyunca ilerlediği üç aylık bir tablo düşünün:

  • 1. satır: Oca, Şub, Mar, Nis
  • 2. satır (Satışlar): 100, 150, 120, 200
  • 3. satır (Maliyetler): 60, 70, 65, 90

HLOOKUP'ın aradığı yer üst satırdır (aylar). Alt satırlarda döndürmek istediğimiz veriler bulunur.

İlk HLOOKUP'ınız

Mar ayının satış rakamını bulmak için HLOOKUP, üst satırda "Mar" ifadesini arar ve ardından 2. satırdaki (Satışlar) değeri döndürür:

Şöyle okuyabilirsiniz: A1:D3 aralığının üst satırında "Mar" ifadesini arayın ve tam eşleşme kullanarak 2. satırdaki değeri döndürün. Sonuç 120'dir.

=HLOOKUP("Mar", A1:D3, 2, FALSE)

Satır Dizinini Sayma

Satır dizin numarası, sayfanın 1. satırından değil, tablo aralığınızın üstünden başlayarak sayılır.

A1:D3 aralığımızdaki satırlar şöyle numaralandırılır:

  • 1. satır = aylar (arama satırı)
  • 2. satır = Satışlar
  • 3. satır = Maliyetler

Dolayısıyla bir ayın Maliyetler değerini döndürmek için satır dizini olarak 3 kullanın. Dizin 1, yalnızca aradığınız etiketi döndürür.

=HLOOKUP("Feb", A1:D3, 3, FALSE)

Bir Hücreden Arama

VLOOKUP'ta olduğu gibi, etiketi yazmak yerine genellikle bir hücreye başvurursunuz. Bir ay F1 hücresinde seçilmişse doğrudan bu hücreye başvurun.

F1'i başka bir ayla değiştirdiğinizde sonuç da anında güncellenir. Bu, HLOOKUP'ı yatay bir özet tablosunu okuyan küçük bir seçim alanı için oldukça kullanışlı kılar.

=HLOOKUP(F1, A1:D3, 2, FALSE)

HLOOKUP ve VLOOKUP Karşılaştırması

İki işlev aynı fikrin 90 derece döndürülmüş hâlidir:

  • VLOOKUP: ilk sütunda aşağı doğru arama yapar; üçüncü argüman bir sütun dizinidir
  • HLOOKUP: üst satırda yatay olarak arama yapar; üçüncü argüman bir satır dizinidir

Seçiminizi düzeninize göre yapın. Başlıklarınız yanda aşağı doğru uzanıyorsa VLOOKUP, üstte yatay olarak uzanıyorsa HLOOKUP kullanın.

Tam ve Yaklaşık Eşleşme Hâlâ Geçerli

Aralık araması argümanı, VLOOKUP'takiyle aynı şekilde davranır:

  • FALSE = tam eşleşme; üst satırın sıralanmış olması gerekmez; eksik değerler #N/A verir
  • TRUE = yaklaşık eşleşme; üst satır soldan sağa artan düzende sıralanmış olmalıdır

Ay adları gibi etiket aramalarında FALSE kullanın. Eşiklerden oluşan kademeli bir satır için TRUE çalışır, ancak kademeleri yatay olarak düzenlemek nadirdir.

=HLOOKUP(F1, A1:D3, 2, FALSE)

Kopyalarken Tabloyu Kilitleme

Bir HLOOKUP'ı birkaç hücre boyunca yatay olarak kopyalarsanız, kaymaması için tablo aralığını dolar işaretleriyle kilitleyin. Her sütunla birlikte değişmesi gerekiyorsa arama değerini göreli bırakın.

Burada sağa doğru kopyalama, arama etiketi bir sonraki hücreye geçerken tabloyu sabit tutar. VLOOKUP'takiyle aynı disiplindir; yalnızca yatay yönde uygulanır.

=HLOOKUP(B5, $A$1:$D$3, 2, FALSE)

Yatay Veriler Göründüğünde

Yatay tablolar beklediğinizden daha sık karşınıza çıkar:

  • Yılların veya ayların sütunlarda yer aldığı finansal modeller
  • Turların üst kısımda yatay olarak sıralandığı puan çizelgeleri
  • Dönemleri başlık satırına yerleştiren içe aktarılmış raporlar

Tüm tabloyu dönüştürmek yerine HLOOKUP, tabloyu olduğu gibi sorgulamanızı sağlar. Bununla birlikte birçok kişi verileri dikey tutmayı tercih eder; çünkü çoğu işlev bu düzeni destekler ve VLOOKUP veya XLOOKUP bu yapıya doğal olarak uyar.

=HLOOKUP(2024, A1:F4, 3, FALSE)

HLOOKUP ile MATCH Kullanımı

VLOOKUP'ta olduğu gibi, satır indeksini sabit olarak yazmak kırılgan olabilir. Bir satır eklerseniz indeks bozulur. Satır konumunu MATCH ile bularak bunu dinamik hâle getirebilirsiniz.

Burada MATCH, A sütunundaki etiketler arasında "Costs" etiketinin hangi satırda bulunduğunu belirler ve bu sayıyı HLOOKUP'a aktarır. Böylece satırlar yer değiştirse bile formül çalışmaya devam eder. Bu, daha sonra daha ayrıntılı inceleyeceğiniz arama işlemlerini birleştirmeye dair ilk deneyiminizdir.

=HLOOKUP(F1, A1:D3, MATCH("Costs", A1:A3, 0), FALSE)

Hızlı Kontrol

Yatay aramalar konusundaki kavrayışınızı sınayın.

Özet: Satırlar Arasında Arama

Artık yatay tabloları sorgulayabilirsiniz:

  • HLOOKUP, üst satırda arama yapar ve aşağıdaki bir satırdan sonuç döndürür
  • Üçüncü argüman, aralığın üstünden başlayarak sayılan bir satır_indeks_numarası değeridir
  • Tam ve yaklaşık eşleşme için FALSE ve TRUE, VLOOKUP'taki gibi çalışır
  • Yatay olarak kopyalarken tabloyu $ işaretiyle sabitleyin
  • Başlıklar dikey yerine yatay olarak sıralandığında bunu kullanın

Sırada VLOOKUP'ın bazen neden başarısız olduğunu ve bunu nasıl teşhis edeceğinizi öğreneceksiniz.

=HLOOKUP(F1, $A$1:$D$3, 2, FALSE)
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

“HLOOKUP ile Satırlarda Arama” dersi ücretsiz mi?

Evet — “HLOOKUP ile Satırlarda Arama” 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.

“HLOOKUP ile Satırlarda Arama” dersinde ne öğreneceğim?

Değerleri bir sütunda aşağı doğru değil, bir satır boyunca arayın. 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 3. dersidir.

“HLOOKUP ile Satırlarda Arama” 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. VLOOKUP Bir Tabloyu Nasıl Arar
  2. Tam ve Yaklaşık Eşleşme
  3. HLOOKUP ile Satırlarda Arama
  4. VLOOKUP Neden Bazen Başarısız Olur
← Excel Formulas Academy Sayfasına Dön