Skip to main content

Excel'de belirli bir değerden büyük / küçük değerleri nasıl bulup değiştirebilirsiniz?

Author: Xiaoyang Last Modified: 2025-07-21

Excel'de büyük veri setleriyle çalışırken, genellikle belirli bir eşikten büyük veya küçük gibi kriterlere uyan hücreleri belirlemeniz ve değiştirmeniz gerekir. Örneğin, 500'den büyük tüm sayıları 0 ile değiştirmeniz veya performans standardının altında kalan değerleri bir uyarı mesajıyla değiştirmeniz gerekebilir. Sadece tam veya kısmi metin/sayı eşleşmelerini bulan standart Bul ve Değiştir aracı yerine, sayısal karşılaştırmaya dayalı koşullu değişiklikler alternatif yaklaşımlar gerektirir. Bu öğretici, bu senaryolarla etkili bir şekilde başa çıkmak için birkaç pratik yöntem sunar ve böylece size zaman kazandırır ve manuel hataları en aza indirir.

VBA kodu ile belirli bir değerden büyük / küçük değerleri bul ve değiştir

Kutools for Excel ile belirli bir değerden büyük / küçük değerleri bul ve değiştir

Excel Formülü - Eşik değerinden büyük veya küçük değerleri değiştirmek için yardımcı bir sütunda IF fonksiyonunu kullanma

Diğer Yerleşik Excel Yöntemleri - Filtrele/ Sırala ve Değiştir


VBA kodu ile belirli bir değerden büyük / küçük değerleri bul ve değiştir

Örneğin, veri setinizdeki 500'den büyük her değeri hızlıca bulmak ve bunların hepsini tek bir işlemde 0 ile değiştirmek istediğinizi hayal edin. Bu, notlandırma ayarlamalarında, uyumluluk sonuçlarının işaretlenmesinde veya veri temizlemede sıkça karşılaşılan bir ihtiyaçtır. VBA kullanarak, bu süreci otomatikleştirebilir ve tekrarlayan manuel düzenlemelerden kaçınabilirsiniz.

sample data

Aşağıdaki VBA çözümü, belirli bir sayıdan büyük veya küçük olan tüm hücre değerlerini tek seferde değiştirmenize olanak tanır. Karşılaştırma değeri ve değişiklik ihtiyacınıza göre özelleştirebilirsiniz:

1. Microsoft Visual Basic for Applications penceresini açmak için ALT + F11 tuşlarını basılı tutun.

2. Ekle > Modül'e tıklayın ve aşağıdaki kodu Modül Penceresine yapıştırın.

VBA kodu: Belirli bir değerden büyük veya küçük değerleri bul ve değiştir

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, değerleri bulmak ve değiştirmek istediğiniz veri aralığını seçin. (Sadece ilgili verileri seçmek, ilgisiz hücrelerde istenmeyen değişiklikleri önlemeye yardımcı olur.)

vba code to select data range

4. İletişim kutusunda Tamam'a tıklayın. Kod, seçtiğiniz aralığı otomatik olarak tarayacak ve 500'den büyük tüm değerleri 0 ile değiştirecektir (veya başka türlü belirtildiği şekilde).

all the values greater than a specific value are replaced with0

Notlar ve İpuçları:

  • Eşik ve değiştirme değerini koddaki şu satırları değiştirerek ayarlayabilirsiniz:
    If Rng.Value >500 Then
    Rng.Value =0
  • Bu kod yalnızca sayıları değiştirir. Verileriniz boş hücreler veya sayısal olmayan girişler içeriyorsa, bunlar değiştirilmeden kalır.
  • VBA'yı çalıştırmadan önce, değişiklikleri geri almak isterseniz dosyanızın yedek bir kopyasını kaydetmeyi düşünün.
  • Bir makro güvenlik uyarısıyla karşılaşırsanız, bu çalışma kitabı için makroların etkinleştirildiğinden emin olun.

Kutools for Excel ile belirli bir değerden büyük / küçük değerleri bul ve değiştir

Eğer VBA veya kodlama konusunda deneyimli değilseniz, Kutools for Excel bu sorunu grafiksel bir şekilde çözmek için bir yol sunar. Belirli Hücreleri Seç özelliği, koşullarınıza uyan tüm hücreleri bulmanızı ve içeriklerini tek seferde değiştirmenizi sağlar, kullanıcı hatalarını en aza indirir ve veri temizleme hızını artırır.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

Kutools for Excel'i yükledikten sonra aşağıdaki adımları izleyin:

1. İşlemek istediğiniz veri aralığını seçin.

2. Kutools > Seç > Belirli Hücreleri Seç'e gidin ve Belirli Hücreleri Seç iletişim kutusunu açın.

click Select Specific Cells feature of kutools

3. Belirli Hücreleri Seç iletişim kutusunda:

  1. Seçim türü için Hücre'yi seçin.
  2. Belirli türden Büyüktür (veya Gerektiğinde Küçüktür) seçeneğini belirleyin.
  3. Eşik değerini bitişik alana girin (örneğin,500).

set criteria in the dialog box

4. Tamam'a tıklayın. Kriterlerinize uyan tüm hücreler anında vurgulanacaktır. Şimdi, istenen değiştirme değerini yazın ve Ctrl + Enter tuşlarına birlikte basın; her seçili değer anında güncellenecektir.

original data arrow right the values greater than a specific value are replaced with0

Ek İpuçları:

  • İhtiyaçlarınıza bağlı olarak Daha Küçük, Eşittir veya İçerir gibi diğer kriterleri kullanabilirsiniz.
  • Kazara değişikliklerden kaçınmak için Ctrl + Enter tuşlarına basmadan önce seçimizi iki kez kontrol edin.

Kutools for Excel'i şimdi indirin ve ücretsiz deneyin!


Excel Formülü - Eşik değerinden büyük veya küçük değerleri değiştirmek için yardımcı bir sütunda IF fonksiyonunu kullanma

Bu yaklaşım, Excel'in yerleşik IF fonksiyonunu kullanarak bir yardımcı sütun oluşturur ve koşula dayalı değişiklikleri kolayca görsel olarak kontrol etmenizi ve uygulamanızı sağlar. Özellikle orijinal verilerinizi üzerine yazmadan önce daha fazla şeffaflık istiyorsanız veya sonuçların neye benzeyeceğini test etmek için tahrip edici olmayan bir yöntem arıyorsanız çok faydalıdır. Ayrıca raporlama, kategorize etme veya aykırı değerleri işaretlemek gibi farklı senaryolar için değiştirme mantığını özelleştirebilirsiniz.

1. Verinizin yanına yeni bir sütun ekleyin (örneğin, verileriniz A sütununda ise, yeni bir B sütunu ekleyin).

2. Yardımcı sütunun ilk hücresinde (ö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ğer bir eşik değerinden küçük değerleri değiştirmek istiyorsanız (örneğin, 200'den küçük), şu formülü kullanın:

=IF(A2<200,0,A2)

500 veya 200 ve 0'ı eşik ve değiştirme değeriyle değiştirerek ihtiyaçlarınıza uygun hale getirebilirsiniz. A2 referansı, gerçek veri aralığınıza göre ayarlanmalıdır.

3. Formülü yazdıktan sonra Enter tuşuna basın. Sonra, formülü yardımcı sütunun geri kalanına kopyalayın (doldurma tutamacını aşağıya sürükleyin veya çift tıklayın).

4. Yardımcı sütunun istediğiniz sonucu ürettiğinden emin olduktan sonra, yeni verileri seçip kopyalayın, ardından orijinal veri aralığına sağ tıklayın ve Hesaplanan sonuçlarla orijinal verilerin üzerine yazmak için Özel Yapıştır > Değerler seçeneğini seçin.

İpuçları ve Önlemler:

  • Yardımcı sütun formülleri, orijinal verileri değiştirmeden önce değişiklikleri görmenizi ve incelemenizi kolaylaştırır, riski azaltır.
  • Formülleri bitişik olmayan aralıklara uyguluyorsanız hücre referanslarına dikkat edin—doğru hizalamayı sağlayın.
  • Bu yaklaşım, gözden geçirmeyi bitirip üzerine yazmaya karar verene kadar orijinal verilerinizi korur.
  • Büyük veri setleriniz varsa, formüller kullanmak VBA veya Kutools'dan daha yavaş olabilir, ancak veri değişikliklerini gözden geçirmek için daha güvenlidir.

Diğer Yerleşik Excel Yöntemleri - Filtrele ve Değiştir

Filtreleme, belirli bir gereksinimden büyük veya küçük tüm değerleri görsel olarak seçmenize yardımcı olabilir, böylece standart Excel düzenleme araçlarını kullanarak tüm ilgili hücreleri hızlıca değiştirebilirsiniz. Bu yöntem esnek olup formül veya kod gerektirmez, bu da tek seferlik veya görsel görevler için Excel arabiriminde doğrudan çalışmayı tercih edenler için uygundur.

1. Veri aralığınızı seçin ve Filtre'yi etkinleştirmek için Veri > Filtre'ye tıklayın.

2. Değerlendirmek istediğiniz sütundaki açılır oku tıklayın. Sayı Filtreleri > Büyüktür (veya Küçüktür) seçeneğini belirleyin, ardından eşik değerini girin (örneğin,500).

3. Excel, filtre kriterlerinize uyan satırları gösterecektir. Sütununuzdaki tüm görünür filtrelendirilmiş hücreleri seçin.

4. Değiştirme değerini yazın (örneğin,0) ve Ctrl + Enter tuşlarına basın—Excel yalnızca şu anda görünür (filtrelenmiş) hücreleri üzerine yazacaktır.

5. Nihai veri setinizi görmek ve kontrol etmek için filtreyi kapatın.

İpuçları, Avantajlar ve Dezavantajlar:

  • Filtrele ve değiştir yöntemi basit ve hangi hücrelerin değiştirildiğini görsel olarak onaylamak istediğiniz orta büyüklükteki veri setleri için idealdir.
  • Formüller içeren sütunlar için, bu yöntem formülleri üzerine yazacak ve muhtemelen bozabilir; dikkatli kullanın.
  • Yanlış bir aralık seçtiyseniz ve değişiklik yaptıysanız, Ctrl + Z tuşlarına basarak geri alabilir, ardından seçim veya filtre kriterlerinizi ayarlayabilir ve tekrar deneyebilirsiniz.

İlgili makaleler:

Excel'de tam eşleşme nasıl bulunur ve değiştirilir?

Excel'de metni karşılık gelen resimlerle nasıl değiştirirsiniz?

Excel'de dolgu rengini nasıl bulup değiştirirsiniz?


En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın: Akıllı Yürütme   |  Kod Oluştur  |  Özel Formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur  |  Geliştirilmiş İşlevleri Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle   |  Boş Satırları Sil   |  Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir   |   Formül Olmadan Yuvarla ...
Süper ARA: Çok Kriterli Düşeyara    Çoklu Değer Düşeyara  |   Çoklu sayfa araması   |   Bulanık Eşleme ....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste 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 Değiştir  |  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ı & Çalışma Sayfası Yöneticisi   |  Otomatik Metin Kütüphanesi (Auto Text)   |  Tarih Seçici   |  Veri Birleştir   |  Hücreleri Şifrele/Şifre Çöz    Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtrele...) ...
En İyi15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...)   |   50+ Grafik Türü (Gantt Grafiği, ...)   |   40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...)   |   19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...)   |   12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...)   |   7 Birleştir & Böl Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...)   |   ... ve daha fazlası

Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar.  En çok ihtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!