KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de en yakın değeri nasıl bulabilirim?

YazarXiaoyang Değiştirme Tarihi

Veri analizi veya raporlama sırasında, bir sütun ya da değer kümesi içinde belirli bir hedef değere en yakın öğeyi bulmanız sıkça gerekebilir. Excel’in yerleşik bir “en yakın değeri bul” işlevi olmasa da, bu işlem formüller, VBA, Koşullu Biçimlendirme veya üçüncü parti araçlar kullanılarak kolayca gerçekleştirilebilir. Bu makalede, bu yaygın yaklaşımlar detaylıca incelenecek; her yöntemin temel ilkeleri, uygulama adımları ve avantaj–dezavantajları değerlendirilerek size en uygun çözümü seçmenizde rehberlik edilecektir.


Dizi formülüyle en yakın veya en yakın sayıyı bulun

Diyelim ki Sütun B’de bir sayı listesiniz var ve örneğin 18 gibi belirli bir sayıya en yakın değeri bulmanız gerekiyor. Excel’de bir dizi formülü kullanmak, bu değeri liste üzerinde manuel olarak taramadan verimli bir şekilde belirlemenizi sağlar.

Başlamak için boş bir hücre seçin ve aşağıdaki formülü girin. Formülü yazdıktan sonra yalnızca Enter tuşuna basmak yerine Ctrl + Shift + Enter tuşlarına bastığınızdan emin olun. Böylece formül, doğru çalışması için gerekli olan dizi formülü olarak yürütülecektir:

=INDEX(B3:B22,MATCH(MIN(ABS(B3:B22-E2)),ABS(B3:B22-E2),0))
Not:Bu dizi formülünde {=INDEX(B3:B22,MATCH(MIN(ABS(B3:B22-E2)),ABS(B3:B22-E2),0))}:
  • B3:B22, verileri incelemek istediğiniz aralığı ifade eder.
  • E2, hedeflediğiniz hücredir.

Bu yaklaşım, sürekli bir aralıktan tek bir en yakın sayıyı almanız gerektiğinde en uygundur. Sayısal doğruluk ve tam eşleşmelerin kritik olduğu çoğu durumda mükemmel sonuçlar verir. Ancak dizi formüllerinin çok büyük veri kümelerinde kaynak yoğun olabileceğini unutmayın. Performans sorunları ya da #DEĞER!gibi hata mesajları alırsanız, hücre referanslarınızı kontrol edin ve Ctrl + Shift + Entertuşlarına doğru şekilde bastığınızdan emin olun.


Verilen değerin sapma aralığındaki tüm en yakın sayıları Kutools for Excel ile kolayca seçin

Bazen tek bir en yakın değere değil, hedef değerinizin belirli bir aralığı içindeki tüm sayılara ihtiyacınız olabilir—bu genellikle sapma aralığı olarak adlandırılır. Kutools for Excel, Özel Hücreleri Seç özelliğini kullanarak hedefinize belirli bir fark dahilindeki tüm değerleri hızlıca seçmenizi sağlayan pratik bir çözüm sunar.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

Örneğin, hedef değerinizi 18 ve sapma değerini 2 olarak belirlediğinizi varsayalım. Bu durumda, aralığınız 16 (18–2) ile 20 (18+2) arasında kalan tüm değerleri kapsar. Bunu adım adım şu şekilde gerçekleştirebilirsiniz:

1. Aramak istediğiniz aralığı seçin (örneğin, B3:B22), ardından Kutools > Seç > Belirli hücreleri seçin.

2.Belirli hücreleri seçiniletişim kutusunda:

  • Altında Seçim türünü belirtin, ardından Hücre’yi seçin.
  • İçinde Türü belirtin:
    - İlk açılır liste değerini Daha Büyük veya Eşit olarak ayarlayın ve kutuya 16 girin.
    - İkinci açılır menüyü Daha Küçük veya Eşit olarak ayarlayın ve 20 girin.

Belirli Hücreleri Seç iletişim kutusunda seçenekleri ayarlayın

3. Uygulamak için Tamam düğmesine tıklayın. Kutools, kriterlerinize uyan kaç hücre olduğunu bildirecek ve aşağıda gösterildiği gibi belirtilen sapma dahilindeki tüm en yakın değerleri vurgulayacaktır:
verilen değerin tüm en yakın değerleri seçilir

Bu çözüm, özellikle değişken toleranslara sahip geniş aralıklarla çalışırken tüm yakın değerleri toplu olarak hızlıca belirlemek için idealdir. Unutmayın: seçiminizin doğruluğu, sapmanızın net bir şekilde tanımlanmasına bağlıdır—sapmanız çok dar ya da çok geniş olursa İlgili Veriler’i kaçırabilir veya istenmeyen değerleri dahil edebilirsiniz.


Hedefe en yakın değeri bulmak için VBA makrosu

Sayısal ya da metin verilerinde, birden fazla sayfa veya büyük veri kümeleri üzerinde özelleştirilmiş en yakın değer aramalarını otomatikleştirmek isteyen kullanıcılar için VBA makrosu verimli ve esnek bir çözümdür. Excel’i, hedefiniz ile tüm adaylar arasındaki farkı sistematik olarak değerlendirecek şekilde programlayarak yalnızca en yakın sayıyı değil, aynı zamanda metin uzaklığına göre en yakın dizgeyi de elde edebilirsiniz.

Bu yaklaşım, özellikle manuel yöntemlerin yetersiz kaldığı çok geniş aralıklarda veya tekrarlayan görevlerde entegre otomasyon gereksinimi olduğunda büyük avantaj sağlar. Ancak unutmayın: VBA makrolarının çalışması için makroların etkinleştirilmesi ve VBA ortamına temel düzeyde hakimiyet gereklidir. Herhangi bir makroyu çalıştırmadan önce, verilerinizi yanlışlıkla kaybetmemek için her zaman yedekleyin.

1. Geliştirici > Visual Basic seçeneğine tıklayın. Microsoft Visual Basic for Applications penceresinde, Ekle > Modül seçeneğine tıklayıp aşağıdaki kodu modüle kopyalayın:

Function FindClosest(rng As Range, target As Double) As Double
    Dim cell As Range
    Dim minDiff As Double
    Dim closestValue As Double
    
    minDiff = 1E+99
    For Each cell In rng
        If Abs(cell.Value - target) < minDiff Then
            minDiff = Abs(cell.Value - target)
            closestValue = cell.Value
        End If
    Next cell  
    FindClosest = closestValue
End Function 

2. Ardından çalışma sayfanıza gidin ve bu formülü boş bir hücreye girin: =FindClosest(B3:B22, E2). En yakın değeri almak için Enter tuşuna basın.

Not: Bu formülde,B3:B22Veri Aralığı tanımlar ve E2en yakın eşleşmeyi bulmak için kullanılan hedef değeri içerir.

En yakın değerleri görsel olarak vurgulamak için Koşullu Biçimlendirme Kullan kullanın

Verileri gözden geçirirken veya sunarken, verilerinizi filtrelemeden ya da yeniden düzenlemeksizin hedefe en yakın değerleri görsel olarak belirlemek genellikle büyük kolaylık sağlar. Excel’in yerleşik Koşullu Biçimlendirme Kullan özelliği, hedef değerine en yakın hücreleri vurgulayarak onları tek bir bakışta fark etmenizi sağlar. Bu yöntem tam değeri döndürmese de, hızlı veri analizi ve görsel vurgu açısından son derece etkilidir.

Bu yöntemin başlıca avantajı, veri veya hedef değerler değiştiğinde uyarlanabilen yıkıcı olmayan, dinamik vurgulamadır. Görünürlüğün önemli olduğu panolar, sunumlar ve inceleme senaryoları için özellikle uygundur. Ancak birden fazla değer aynı “yakınlık” derecesine sahipse daha az kesin olabilir ve ileri işlem için değeri kendisi çıktı olarak vermez.

1. İncelemek istediğiniz hücre aralığını seçin (örneğin, B3:B22).

2. Giriş sekmesinde, Koşullu Biçimlendirme > Yeni Kural seçeneğine tıklayın.

3. İletişim kutusunda Biçimlendirilecek hücreleri belirlemek için bir formül kullan seçeneğini işaretleyin. Ardından formül kutusuna aşağıdaki formülü girin:

=ABS(B3-$E$2)=MIN(ABS($B$3:$B$22-$E$2))

4. Biçim seçeneğine tıklayın, bir vurgu rengi belirleyin, ardından Tamam ve tekrar Tamam düğmesine tıklayarak kuralı uygulayın.

Bu işlem, Aralık seçimi içindeki değerleri E2 hücresindeki hedef değere en yakın olacak şekilde eşleştirerek, bu koşulu sağlayan tüm hücreleri vurgulayacaktır.

Geniş aralıklarla çalışıyorsanız ya da beklenmeyen sonuçlarla karşılaşıyorsanız, referanslarınızın doğru olduğundan ve mutlak/göreli referansların amaçlandığı şekilde ayarlandığından emin olun (hedef hücreyi ve aralık referanslarını sabitlemek için $ işaretini kullanın).


Demo: verilen değerin sapma aralığındaki tüm en yakın değerleri seçin

 

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

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.

ExcelWordOutlookTabsPowerPoint
  • 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