Excel VLOOKUP ve XLOOKUP fonksiyonları tablolardan veri çekmek için en çok kullanılan araçlardır. Stok kodu ile fiyat bulma, personel listesinden departman getirme gibi işlerde zamandan tasarruf sağlar. Bu rehberde VLOOKUP formülü, XLOOKUP avantajları, hata çözümleri ve pratik örnekler anlatılıyor.
VLOOKUP nedir?
VLOOKUP (Dikey Arama) belirttiğiniz değeri tablonun ilk sütununda arar, aynı satırdan istediğiniz sütundaki sonucu döndürür.
Örnek: =VLOOKUP(A2; StokTablo; 3; FALSE)
- A2: Aranan değer (ürün kodu)
- StokTablo: Veri aralığı (ilk sütun kod olmalı)
- 3: Döndürülecek sütun numarası
- FALSE: Tam eşleşme (0 da yazılabilir)
Sık VLOOKUP hataları
#N/A: Değer bulunamadı — yazım hatası, boşluk veya farklı format (metin vs sayı)
#REF!: Sütun numarası aralık dışında
Yanlış sonuç: TRUE (yaklaşık eşleşme) kullanımı; veri sıralı değilse hata verir
Çözüm: TRIM, metin/sayı dönüşümü; mutlaka FALSE kullanın.
XLOOKUP — 2026'da tercih edilen
Microsoft 365 ve Excel 2021+ ile gelen XLOOKUP daha esnektir:
=XLOOKUP(A2; KodSütunu; FiyatSütunu; "Bulunamadı")
- Sola arama yapabilir (VLOOKUP yapamaz)
- Varsayılan tam eşleşme
- Birden fazla sütun döndürme
- #N/A yerine özel mesaj
XLOOKUP yoksa INDEX+MATCH kombinasyonu VLOOKUP'tan güvenilirdir.
Pratik senaryolar
- Fiyat listesi: Kod → birim fiyat
- Personel: Sicil no → ad soyad, e-posta
- Satış raporu: Ürün ID → kategori, KDV oranı
Tabloları Excel Table (Ctrl+T) formatına çevirmek formül okunabilirliğini artırır — Pivot tablo ile raporlama birleştirilebilir.
İpuçları
- Mutlak referans:
$A$2:$D$100kopyalarken kaymayı önler - Büyük veride performans: gereksiz tüm sütun seçmeyin
- Power Query alternatif: çok büyük birleştirmelerde daha stabil
Sık sorulanlar
Google Sheets'te XLOOKUP var mı?
XLOOKUP desteklenir; VLOOKUP da çalışır.
İki koşulla arama?
XLOOKUP + FILTER veya INDEX MATCH MATCH kullanın.
Sonuç
Yeni projelerde XLOOKUP tercih edin; eski dosyalarda VLOOKUP çalışmaya devam eder. #N/A gördüğünüzde önce veri formatını kontrol edin.
İlgili: Microsoft 365 · Microsoft