Excel'de belirli bir aralıkta belirtilen değer varsa, nasıl değer döndürülür?

Excel'de veriyle çalışırken, belirli bir değerin tanımlı bir aralıkta bulunup bulunmadığını belirlemek ve bu değer varsa ona karşılık gelen bitişik hücredeki bilgiyi almak sıklıkla gereklidir. Örneğin, sol ekran görüntüsünde gösterildiği gibi, bir liste veya aralıkta “5” numarasını arıyorsanız, buna karşılık gelen bitişik değeri otomatik olarak getirmek isteyebilirsiniz. Bu yaklaşım, ürün kimliklerini arama, kullanıcı bilgilerini çekme veya kodları değerlere eşleme gibi manuel arama gerektirmeyen görevlerde son derece kullanışlıdır.
Belirli bir aralıkta belirtilen bir değer varsa bir değer döndürün
Belirli bir aralıkta belirtilen bir değer varsa VLOOKUP işlevini kullanarak değer döndürün
Excel'de bir veri tablosu veya aralığından belirli bir girdiyle ilişkilendirilmiş değeri hızlıca almak için VLOOKUP işlevi basit ve etkili bir çözüm sunar.
Bu yöntem, arama sütununuzun (değeri aradığınız yerin) Veri Aralığı'nızın en soldaki sütunu olması ve sağ tarafındaki bir sütundan veri döndürmek istemeniz durumunda özellikle etkilidir. Kodlar, isimler, kimlikler veya referans numaraları aramak ve ilişkili ayrıntıları kolayca getirmek için sıkça kullanılır.
1. Sonucun görünmesini istediğiniz boş bir hücre seçin. Formül Çubuğuna aşağıdaki formülü girin:
=VLOOKUP(E2,A2:C8,3,TRUE) Formülü çalıştırmak için Enter tuşuna basın. Ekran görüntüsüne bakın:

Bu örnekte, E2 hücresindeki 5 sayısı (örneğin 4 ile 6 arasında) A sütununda belirtilen bir aralığa denk gelirse, Excel bu değeri A2:C8 aralığında arar ve üçüncü sütundan (C sütunu) karşılık gelen değeri seçili hücreye otomatik olarak yerleştirir. Görselde “Eklenti 012” sonucu döndürülür çünkü 5 sayısı 4–6 aralığı içindedir.
Not: Formülde E2, arama değerini; A2:C8, arama değeri aralığını ve döndürülecek değerleri içeren Veri Aralığı'nı; 3 ise dönüş değerinin, belirtilen aralığın üçüncü sütunundan alınması gerektiğini gösterir. Bu başvuruları çalışma sayfanıza uygun şekilde ayarlayın.
İpuçları ve Sık Karşılaşılan Hatalar:
- Arama aralığınızın (A2:C8) hem arama sütununu hem de dönüş sütununu içermesini sağlayın.
- VLOOKUP işlevini DOĞRU bağımsız değişkeniyle kullandığınızda, arama sütununun artan sırada sıralanmış olması gerekir; aksi takdirde beklenmeyen sonuçlarla karşılaşabilirsiniz.
- Tam eşleşme için dördüncü bağımsız değişken olarak YANLIŞ kullanın; ancak aralık aramaları için (bu örnekte olduğu gibi) bunu DOĞRU olarak bırakın.
- Verileriniz sık sık değişiyorsa, hizalama hatalarını önlemek için başvurularınızı düzenli olarak gözden geçirin.
Belirli bir aralıkta belirtilen bir değer varsa INDEX ve MATCH işlevlerini kullanarak değer döndürün
INDEX ve MATCH kombinasyonu, belirli bir aralıkta belirtilen bir değer varsa sonuç döndürmek için son derece esnek bir yöntemdir. VLOOKUP’tan farklı olarak INDEX ve MATCH, herhangi bir sütunda arama yapabilir ve sütunların sırasından bağımsız olarak istediğiniz başka bir sütundan değer getirebilir. Arama sütununuz en solda değilse ya da veri yapınızda daha fazla esneklik gerekiyorsa bu özellik özellikle işinize yarar.
1. Sonucun görünmesini istediğiniz boş bir hücreyi seçin (örneğin F2). Ardından Formül Çubuğu'na aşağıdaki formülü girin:
=INDEX(C2:C8, MATCH(E2, A2:A8,1)) Formülü onaylamak için Enter tuşuna basın.
- MATCH(E2, A2:A8, 1), E2'deki değerden küçük veya ona eşit olan en büyük değerin konumunu A sütununda arar. (Bu işlemin doğru çalışması için A sütununun artan sırada sıralanmış olması gerekir.)
- INDEX(C2:C8, …), MATCH tarafından bulunan satır numarasına karşılık gelen C sütunu değerini döndürür.
Bu formül, E2 hücresindeki değeri A2:A8 aralığında arar. Değer bulunursa (örneğin, 5 değeri satırlardan birinde 4 ile 6 arasındaysa), MATCH işlevi ilgili göreceli konumu döndürür ve INDEX, C2:C8 aralığının ilgili satırından değeri çeker. MATCH içindeki '1' yaklaşık eşleşmeyi belirtir; bu nedenle arama aralığınızın uygun şekilde sıralı olduğundan emin olun.
- Tam eşleşme istiyorsanız, MATCH fonksiyonunda üçüncü bağımsız değişken olarak
0kullanın. - INDEX ve MATCH, hem dikey hem de yatay veri yönlerini destekler.
- Değer bulunamazsa formül #YOK hatası döndürür; daha kullanıcı dostu çıktılar için
EĞERHATAile sarmalayın.
Belirli bir aralıkta belirtilen bir değer varsa XLOOKUP işlevini kullanarak değer döndürün
XLOOKUP işlevi, Excel 365 ve Excel 2019’da değer aramak için modern bir alternatiftir. XLOOKUP, arama sütununun konumuyla ilgili kısıtlamaları ortadan kaldırır ve VLOOKUP’un aksine otomatik olarak tam veya yaklaşık eşleştirme yapabilir.
1. İstenilen çıktı hücresine (örneğin F2) aşağıdaki formülü girin:
=XLOOKUP(1, (E2>,=A2:A8)*(E2<,=B2:B8), C2:C8) Formülü girdikten sonra sonucu seçili hücrede görmek için Enter tuşuna basın.
- (E2>=A2:A8) formülü, E2 hücresinin A sütunundaki her bir değerle karşılaştırılarak büyük veya eşit olup olmadığını denetler.
- (E2<=B2:B8) formülü, E2 hücresinin B sütunundaki her bir değerle karşılaştırılıp küçük ya da eşit olup olmadığını denetler.
- Bu iki koşulun çarpılması, 1 ve 0 içeren bir dizi oluşturur; burada 1, E2 değerinin ilgili satırda A ile B arasında olduğunu gösterir.
- XLOOKUP(1, …, C2:C8) ilk olarak 1 değerini arar ve C sütunundan karşılık gelen değeri döndürür.
- XLOOKUP, sabit sütun numaralarıyla çalışan VLOOKUP’un aksine, sütunlar eklendiğinde veya taşındığında dinamik olarak kendini ayarlar.
- Hem dikey hem de yatay verilerle sorunsuz çalışır.
- Excel 365 veya 2021 sürümü gerekir; eski sürümler için yukarıda açıklanan diğer yöntemleri kullanın.

KUTOOLS AI ile Excel'in Sihirli Gücünü Açığa Çıkarın
- Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve hepsi basit komutlarla çalışan grafikler oluşturun.
- Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
- VBA Kodlama: VBA kodlarını zahmetsizce yazın ve uygulayın.
- Formül Yorumlama: Karmaşık formülleri kolayca çözmek artık çok daha basit!
- Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
İlgili Makaleler:
- Excel'de VLOOKUP ile doğru/yanlış ya da evet/hayır sonucu nasıl döndürülür?
- Excel'de bitişik veya yan hücreye nasıl dönüş değeri alınır?
- Excel'de bir hücre belirli bir metin içeriyorsa, başka bir hücrede nasıl dönüş değeri elde edilir?
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar