Ana Sayfa Excel LOOKUP / ARA FONKSİYONU
Excel

LOOKUP / ARA FONKSİYONU

Paylaş
Paylaş

ARA Fonksiyonu Nedir ve Nasıl Kullanılır?

Excel’de ARA (LOOKUP) fonksiyonu, bir tek boyutlu sütun veya satırda aradığınız değeri bulup, aynı konumdaki başka bir sütun veya satırdan ilgili değeri döndürmek için kullanılır. Bu fonksiyon, eski nesil bir fonksiyondur ve DÜŞEYARA (VLOOKUP) veya YATAYARA (HLOOKUP) fonksiyonlarına benzer mantıkla çalışır, ancak genellikle daha basit bir kullanım sunar. ARA, çoğunlukla sıralanmış verilerle tam veya yaklaşık eşleşmeyi bulmak için kullanılır.

Önemli Noktalar:

  • ARA fonksiyonu bir dizi içinde belirli bir değeri arar.
  • Aranan değer, dizi içinde bulunamazsa, aranan değerden daha küçük veya ona eşit olan en büyük değeri bulur (yaklaşık eşleşme).
  • Veriler artan sırada sıralanmışsa daha sağlıklı sonuçlar verir.
  • ARA, aynı satır veya sütun içindeki bir değeri arayıp, eşleşen değerin karşılık gelen aynı konumdaki hücresini döndürür.

Sözdizimi:

İki farklı ARA kullanımı vardır: vektör formu ve dizi formu.

  1. Vektör Formu: ARA(aranan_değer; aranan_vektör; [sonuç_vektör])
    • aranan_değer: Bulmak istediğiniz değer veya hücre referansı.
    • aranan_vektör: Aranan değerin bulunduğu tek boyutlu aralık (bir satır veya bir sütun).
    • sonuç_vektör (isteğe bağlı): Bulunan değere karşılık gelen bilgiyi içeren aynı boyutta başka bir tek boyutlu aralık. Verilmezse, ARA fonksiyonu aranan_vektör üzerinde işlem yapar.
  2. Dizi Formu (Artık çok yaygın kullanılmıyor): ARA(aranan_değer; tablo_dizisi)
    • aranan_değer: Bulmak istediğiniz değer.
    • tablo_dizisi: En az iki satır veya iki sütun içeren bir aralık.
      Eğer tablo_dizisi yatay ise ARA ilk satırda arama yapar ve bulunduğunda aynı sütundaki son satırdan değeri getirir.
      Eğer tablo_dizisi dikey ise ARA ilk sütunda arama yapar ve bulunduğunda aynı satırdaki son sütundan değeri getirir.

Not: Günümüzde DÜŞEYARA, YATAYARA, İNDİS, KAÇINCI ve özellikle ÇAPRAZARA (XLOOKUP) fonksiyonları ARA fonksiyonunun yapabildiği işleri daha güvenilir ve esnek şekilde yapmaktadır.


Örnek Tablo (Vektör Formu Kullanımı)

Aşağıdaki tabloda bir mağazanın ürün kodlarına göre ürün fiyatları bulunuyor. Ürün koduna göre fiyat bulmak için ARA fonksiyonunu kullanalım.

Ürün KoduFiyat
P0015,000 TL
P0023,000 TL
P0034,500 TL
P0042,000 TL
P0056,000 TL

Önemli: ARA fonksiyonu sıralı veriyle daha iyi çalışır. Bu nedenle Ürün Kodu sütununun artan sırada (P001, P002, P003, P004, P005 gibi) olduğundan emin olun.

Amacımız: P003 kodlu ürünün fiyatını bulmak.

Adımlar:

  1. D1 hücresine “Aranacak Kod” yazın.
  2. D2 hücresine “P003” yazın (aranan değeri buraya girelim).
  3. E1 hücresine “Fiyat” yazın.
  4. E2 hücresine aşağıdaki formülü girin: =ARA(D2; A2:A6; B2:B6)

Açıklama:

  • D2: “P003” aranan değer.
  • A2:A6: Ürün Kodları sütunu (aranan_vektör).
  • B2:B6: Fiyatlar sütunu (sonuç_vektörü).

Formül, “P003” değerini A2:A6 aralığında arayacak, bulduğunda aynı konumdaki B sütunundan karşılık gelen fiyatı getirecektir.

Sonuç:

  • “P003” kodu A4 hücresinde bulundu (P003 = A4).
  • Aynı konumdaki fiyat B4 hücresinde 4,500 TL’dir.
  • E2 hücresinde sonuç olarak 4,500 TL görünecektir.

Başka Bir Örnek (Yaklaşık Eşleşme):

Eğer ürün kodu tam olarak bulunamazsa, ARA en yakın küçük değeri bulur. Örneğin, D2 hücresine “P002.5” yazarsak, tam eşleşme yoktur. P002 < P002.5 < P003. Aranan dizi P001 < P002 < P003 < P004 < P005 sıralı olduğu için ARA “P002.5” aradığında “P002″ye en yakın ve küçük olan “P002″yi bulacak ve onun fiyatını döndürecektir (3,000 TL).

Not: Bu özellik bazen istenmeyen sonuçlar verebilir. Tam eşleşme isteyenler genellikle DÜŞEYARA, KAÇINCI+İNDİS veya ÇAPRAZARA kullanır.


İpuçları:

  • Tam Eşleşme İçin: ARA fonksiyonunun doğası gereği tam eşleşme garantisi yoktur. Bunun yerine DÜŞEYARA veya ÇAPRAZARA kullanmayı tercih edebilirsiniz.
  • Sıralama: ARA yaklaşık eşleşme yapacağından, verilerin artan sırada sıralanması daha güvenilir sonuçlar elde etmenizi sağlar.
  • Alternatif Fonksiyonlar: Daha esnek veya tam eşleşme garantili aramalar için KAÇINCI + İNDİS ikilisi veya ÇAPRAZARA fonksiyonu önerilir.

Özet: ARA fonksiyonu, eski nesil bir arama fonksiyonudur. Sıralanmış bir dizide aradığınız değeri bularak aynı konumdaki başka bir değeri döndürür. Yaklaşık eşleşme yapar ve tam eşleşme gerektiren durumlarda daha yeni fonksiyonlar (ÇAPRAZARA, DÜŞEYARA, İNDİS+KAÇINCI) tercih edilir.


🟢Eğitim talepleri için bizimle buradan iletişime geçebilirsiniz. 👉 https://forms.office.com/r/0gMDksLjLg

🟢News from Microsoft 365 bültenimize abone olabilir. 👉 https://www.linkedin.com/newsletters/7076133011028611072/

🟢Microsoft 365 Copilot Community grubumuza katılabilirsiniz. 👉 https://www.linkedin.com/groups/9559408/

Sevgiler ❤️

Paylaş
Yazar
Murat OSMA - Office Applications Unit Manager | Copilot Pioneer

Microsoft 365 Copilot Eğitim ve danışmanlık hizmetinin yanında Copilot Studio ile çözümler geliştiriyorum.🚀 1999 yılında lise yıllarında Excel'le tanıştım. 17 yıldır kurumsal şirketlere ve bireysel kullanıcılara Temel, Orta-İleri, İleri, Uzman, VBA (Makro), Excel Dashboard ve Excel ile Webden Veri Alma Eğitimleri veriyorum. Ayrıca Excel ve VBA Danışmanlık hizmeti de vermekteyim. VBA Developer olarak, şirketlerin Excel'deki işlerini otomasyona dökecek birçok yazılım geliştirdim. 2013 yılında, zor zamanlarda bir fikir olarak doğan ve 2015 Haziran ayında da web tarafında yayına aldığım Excel Arşivi'ni ( www.excelarsivi.com ) büyük bir heyecanla kurdum.

Bir yorum bırak

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer yazılar
Excel

DGET / VAL FONKSİYONU

VAL (DGET) Fonksiyonu Nedir? VAL fonksiyonu (İngilizce: DGET), bir veri tabanı veya...

Excel

IMAGE / RESİM FONKSİYONU

RESİM Fonksiyonu Nedir? RESİM (İngilizce sürümde IMAGE) fonksiyonu, bir hücrede resim görüntülemek...

Excel

TAMİŞGÜNÜ.ULUSL / NETWORKDAYS.INTL FONKSİYONU

Excel’de TAMİŞGÜNÜ.ULUSL fonksiyonu bir başlangıç tarihi ile bitiş tarihi arasındaki çalışma günlerini...

Excel

TAMİŞGÜNÜ / NETWORKDAYS FONKSİYONU

Excel’de TAMİŞGÜNÜ fonksiyonu bir başlangıç tarihi ile bitiş tarihi arasındaki çalışma günlerini...