Excel'de belirli bir değerden büyük veya küçük olan değerleri nasıl bulup değiştirebilirim?
Excel'de büyük veri kümeleri üzerinde çalışırken, belirli kriterleri karşılayan hücreleri tespit edip değiştirmeniz gerekebilir; örneğin, belirli bir eşikten yüksek ya da düşük olan değerler. Söz gelimi, 500’den büyük tüm sayıları 0 ile değiştirmeniz veya performans standartlarının altındaki tüm değerleri bir uyarı mesajıyla güncellemeniz gerekebilir. Standart Bul ve Değiştir aracı yalnızca tam veya kısmi metin/sayı eşleşmelerini desteklerken, sayısal karşılaştırmalara dayalı koşullu değişimler için alternatif yaklaşımlar gerekir. Bu eğitim, bu tür senaryoları verimli bir şekilde çözmenizi sağlayacak birkaç pratik yöntemi açıklar ve Zamanı Kaydet özelliğiyle manuel hataları en aza indirmenize yardımcı olur.
Bul ve Değiştir belirli bir değerden büyük / küçük olan değerleri VBA koduyla
Bul ve Değiştir belirli bir değerden büyük / küçük olan değerleri Kutools for Excel ile
Diğer Yerleşik Excel Yöntemleri – Filtrele/Sırala ve Değiştir
Bul ve Değiştir belirli bir değerden büyük / küçük olan değerleri VBA koduyla
Örneğin, veri kümenizdeki 500'dan büyük olan her değeri tek bir işlemde 0 ile değiştirmek istediğinizi düşünün. Bu, not düzeltmeleri, uygunluk sonuçlarının işaretlenmesi veya veri temizleme gibi yaygın ihtiyaçlarda karşınıza çıkar. VBA kullanarak tüm bu süreci otomatikleştirebilir ve tekrarlı manuel düzenlemelerden kaçınabilirsiniz.

Aşağıdaki VBA çözümü, belirli bir sayıdan daha büyük veya daha küçük olan tüm hücre değerlerini aynı anda değiştirmenizi sağlar. Karşılaştırma değerini ve yerine geçecek değeri kendi ihtiyacınıza göre özelleştirebilirsiniz:
1. Microsoft Visual Basic for Applications penceresini açmak için ALT + F11 tuşlarına basın. Microsoft Visual Basic for Applications penceresi.
2. Ekle > Modül seçeneğine tıklayın ve aşağıdaki kodu Modül penceresine yapıştırın.
VBA kodu: Bul ve Değiştir belirli bir değerden büyük veya küçük olan değerleri
Sub FindReplace()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If Rng.Value > 500 Then
Rng.Value = 0
End If
Next
End Sub
3. Ardından bu kodu çalıştırmak için F5 tuşuna basın. İstendiğinde, Bul ve Değiştir işlemi için değerlerin bulunduğu veri aralığını seçin. (İlgili verileri seçmek, ilgisiz hücrelerde istenmeyen değişimleri önlemeye yardımcı olur.)

4. İletişim kutusunda Tamam düğmesine tıklayın. Kod, Aralık seçiminizi otomatik olarak tarayacak ve 500'den büyük tüm değerleri 0 ile değiştirecektir (veya başka şekilde belirtilmişse).[ [TN_35_END]]

Notlar ve İpuçları:
- Kodda aşağıdaki satırları değiştirerek eşik ve değiştirme değerini ayarlayabilirsiniz:
If Rng.Value >500Then
Rng.Value =0 - Bu kod yalnızca sayıları değiştirir; verilerinizde boş hücreler veya sayısal olmayan girdiler varsa, bunlar olduğu gibi kalır.
- VBA'yı çalıştırmadan önce, değişiklikleri geri almak isteyebileceğinizi düşünerek dosyanızın bir yedek kopyasını kaydetmeyi unutmayın.
- Bir makro güvenlik uyarısıyla karşılaşırsanız, bu çalışma kitabında makroların etkin olduğundan emin olun.
Bul ve Değiştir belirli bir değerden büyük / küçük olan değerleri Kutools for Excel ile
VBA veya kodlama konusunda tecrübeniz yoksa, Kutools for Excel bu sorunu grafiksel bir şekilde çözmenizi sağlar. Belirli hücreleri seçin aracı, koşullarınızla eşleşen tüm hücreleri belirlemenize ve içeriklerini aynı anda değiştirmenize olanak tanıyarak kullanıcı hatalarını en aza indirir, veri temizleme işlemini ise hızlandırır.
Kutools for Excel yüklendikten sonra,Kutools for Excelaşağıdaki adımları izleyin:
1. İşlemek istediğiniz veri aralığını seçin.
2. Kutools > Seç > Belirli hücreleri seçin seçeneğine tıklayarak Belirli hücreleri seçin iletişim kutusunu açın.

3.Belirli hücreleri seçiniletişim kutusunda:
- Hücre seçin ve Seçim türünü belirtin.
- Şu seçeneği seçin: Büyüktür(veya)Küçüktür, gereksiniminize göre) Türü belirtin.
- Bitişik alana eşik değerini girin (örneğin, 500).

4. Tamam düğmesine tıklayın. Koşullarınızı karşılayan tüm hücreler aynı anda vurgulanacaktır. Şimdi, değiştirmek istediğiniz değeri yazın ve Ctrl + Enter tuşlarına birlikte basın; her seçili değer anında güncellenecektir.
![]() | ![]() | ![]() |
Ek İpuçları:
- İhtiyacınıza göre şunlar gibi diğer kriterleri de kullanabilirsiniz: Küçüktür, Eşittir veya İçerir.
- Yanlışlıkla değişiklik yapmamak için Ctrl + Enter tuşlarına basmadan önce seçimlerinizi iki kez kontrol edin.
Kutools for Excel'ı şimdi indirin ve ücretsiz deneyin!
Excel Formülü – Eşikten büyük veya küçük değerleri değiştirmek için yardımcı sütunda EĞER fonksiyonunu kullanın
Bu yaklaşım, Excel'in yerleşik EĞER fonksiyonunu kullanarak bir yardımcı sütun oluşturur; böylece koşula dayalı değişimleri görsel olarak kolayca kontrol edebilir ve ardından uygulayabilirsiniz. Özellikle orijinal verilerinizi değiştirmeden önce daha fazla şeffaflık istiyorsanız ya da sonuçların neye benzeyeceğini test etmek için yıkıcı olmayan bir yöntem arıyorsanız son derece kullanışlıdır. Ayrıca raporlama, kategorilendirme veya aykırı değerleri işaretlemek gibi farklı senaryolar için değiştirme mantığını özelleştirebilirsiniz.
1. Verilerinizin yanına yeni bir sütun ekleyin (örneğin, verileriniz A sütunundaysa, B sütununu ekleyin).
2. Yardımcı sütunun ilk hücresine (örneğin B2) 500'den büyük tüm değerleri 0 ile değiştirmek için aşağıdaki formülü girin:
=IF(A2>,500,0,A2) Eşikten küçük değerleri değiştirmek istiyorsanız (örneğin, 200'ten küçük), şu formülü kullanın:
=IF(A2<,200,0,A2) 500 500 veya 200 ve 0 yerine ihtiyacınıza uygun herhangi bir eşik ve değiştirme değerini kullanabilirsiniz. A2 başvurusu, gerçek Veri Aralığınızla eşleşecek şekilde ayarlanmalıdır.
3. Formülü yazdıktan sonra Enter tuşuna basın. Ardından, formülü yardımcı sütunun kalan hücrelerine kopyalayın (doldurma tutamacını aşağı sürükleyin veya çift tıklayın).
4. Yardımcı sütunun istediğiniz sonucu verdiğini doğruladığınızda, yeni verileri seçip kopyalayın; ardından Orijinal Veri Aralığı'na sağ tıklayıp Özel Yapıştır > Değerler seçeneğini kullanarak orijinal verilerin üzerine hesaplanan sonuçları yapıştırın.
İpuçları ve Önlemler:
- Yardımcı sütun formülleri, orijinal verileri değiştirmeden önce değişiklikleri kolayca fark etmenizi ve incelemenizi sağlayarak riski en aza indirir.
- Formülleri bitişik olmayan aralıklara uygularken, doğru hizalamayı sağlamak için hücre başvurularına dikkat edin.
- Bu yaklaşım, incelemeyi tamamlayıp üzerine yazmaya karar verene kadar orijinal verilerinizi güvende tutar.
- Büyük veri kümeleriniz varsa formül kullanımı, VBA veya Kutools’a kıyasla daha yavaş olabilir; ancak veri değişikliklerini izlemek açısından daha güvenlidir.
Diğer Yerleşik Excel Yöntemleri – Filtrele ve Değiştir
Filtreleme, belirli bir gereksiniminizden büyük veya küçük olan tüm değerleri görsel olarak seçmenize yardımcı olur; böylece ilgili hücreler üzerinde standart Excel düzenleme işlemlerini kullanarak hızlıca değişiklik yapabilirsiniz. Bu yöntem esnektir ve formül ya da kod gerektirmez—bu da tek seferlik veya görsel görevler için Excel arayüzünü doğrudan tercih eden kullanıcılar için idealdir.
1. Veri aralığınızı seçin ve filtrelemeyi etkinleştirmek için Veri > Filtre seçeneğine tıklayın.
2. Değerlendirmek istediğiniz sütundaki açılır oku tıklayın.Sayı Filtreleri>Büyük Olan(veya)Küçük Olan) seçeneğini belirleyin, ardından eşik değerini girin (örneğin: 500).
3. Excel yalnızca Filtre Koşullarınıza uyan satırları gösterecektir. Sütununuzdaki tüm görünür, filtrelenmiş hücreleri seçin.
4. Yeni değeri (örneğin, 0) girin ve Ctrl + Enter tuşlarına basın — Excel yalnızca şu anda görünür (filtrelenmiş) hücrelere yazacaktır.
5. Filtreyi kapatın ve nihai veri kümenizi görün ve kontrol edin.
İpuçları, Avantajlar ve Dezavantajlar:
- Filtrele-Yerine Koy yöntemi, hangi hücrelerin değiştirildiğini görsel olarak onaylamak istediğiniz orta büyüklükteki veri kümeleri için doğrudan ve idealdir.
- Formül içeren sütunlarda bu yöntem, formüllerin üzerine yazarak onları bozabilir; dikkatli kullanın.
- Yanlış aralığı seçip değişiklik yaptıysanız, Ctrl + Z tuşlarına basarak işlemi geri alın; ardından seçimlerinizi veya Filtre Koşullarınızı ayarlayıp tekrar deneyin.
İlgili makaleler:
Excel'de Bul ve Değiştir ile tam eşleşme nasıl yapılır?
Excel'de metni ilgili resimlerle nasıl değiştirebilirim?
Excel'de Bul ve Değiştir ile doldurma rengini nasıl değiştirirsiniz?
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


