Excel'de negatif sayıyı sıfıra nasıl dönüştürebilirim?
Microsoft Excel ile büyük veri kümeleri üzerinde çalışırken, özellikle harici sistemlerden içe aktarımdan sonra ya da finansal rakamlar toplandıktan sonra verilerinizde negatif sayılarla karşılaşmak oldukça yaygındır. Finansal tablo hazırlama, istatistiksel analiz veya veri temizleme gibi birçok senaryoda negatif değerler anlamsız olabilir; hatta ileriki hesaplamalar veya raporlama süreçleri için bu değerleri sıfırla değiştirmeniz gerekebilir. Elbette her hücreyi tek tek manuel olarak düzenleyebilirsiniz, ancak bu yöntem, kapsamlı veri setleriyle çalışırken ne verimli ne de pratiktir. Neyse ki Excel, bir aralık seçimi içindeki tüm negatif sayıları otomatik olarak sıfıra dönüştürmek için birkaç kolay ve etkili çözüm sunar. Aşağıdaki örnek, negatif sayılar içeren bir veri kümesini göstermekte olup; bu eğitimde bu negatif değerleri seçtiğiniz aralıkta anında sıfıra çevirmenin birden fazla yolunu adım adım öğreneceksiniz.

Eğer işleviyle negatif sayıyı sıfıra çevirme
Özel format Hücresiyle negatif sayıyı sıfıra çevirme
Birkaç tıklamayla negatif sayıyı kolayca sıfıra çevirme
Tüm negatif değerleri doğrudan sıfıra ayarlamak için VBA makrosu kullanma
Eğer işleviyle negatif sayıyı sıfıra çevirme
Microsoft Excel’deki EĞER işlevi, negatif sayıları sıfırla değiştirirken pozitif sayıları olduğu gibi bırakmanın basit ve etkili bir yoludur. Bu yaklaşım, mevcut bir sütuna dayalı olarak temiz, yeni bir sütun veya Liste Yerleştirme Alanı oluşturmak istediğiniz küçük ila orta ölçekli veri kümeleri için idealdir. Özellikle değişikliklerin dinamik olmasını istediğinizde EĞER formülü büyük kolaylık sağlar; Kaynak Veri güncellendiğinde sonuçlar otomatik olarak yeniden hesaplanır.
1. Boş bir hücreye (örneğin E1 hücresine) aşağıdaki formülü girin: A1'deki değer negatifse sıfır döndürsün, değilse orijinal değeri korusun.
=IF(A1<,0,0,A1) 
2. Formülü yazdıktan sonra onaylamak için Enter tuşuna basın. Tüm bir listeyi veya aralığı işlemek üzere, hücrenin sağ alt köşesindeki doldurma tutamacını (küçük kare) hedef aralığınızda aşağıya veya yana doğru sürükleyerek formülü diğer hücrelere genişletin. Böylece tüm negatif sayılar anında sıfırla değiştirilecektir.

3. Bu yöntem formüllere dayandığı için, formülleri kaldırmak veya çıktının orijinal verilerdeki gelecekteki değişikliklerden bağımsız olmasını istiyorsanız sonuçları kopyalayıp değer olarak yapıştırmanız gerekir. Bunun için doldurulan aralığı kopyalayın, sağ tıklayın ve "Özel Yapıştır" > "Değerler" seçeneğini seçin.
Pratik ipuçları ve hatırlatmalar: Bu yöntem aynı zamanda boş hücreleri de sıfıra dönüştürür; çünkü karşılaştırmalarda boşluklar sıfır olarak değerlendirilir. Boş hücreleri göz ardı etmek istiyorsanız, daha karmaşık bir formül kullanmayı düşünebilirsiniz:
=IF(A1="", "", IF(A1<,0,0, A1))Girdikten sonra, yukarıda açıklandığı gibi genişletin.
Excel'de bir seçim içindeki tüm negatif sayıları sıfıra dönüştürmek (veya değerlerin işaretini değiştirmek) için birkaç tıklama:
Kutools for Excel'in Sayı İşaretini Değiştir aracı, Excel'de bir seçim içindeki tüm negatif sayıları kolayca sıfıra dönüştürmenizi sağlar. Ayrıca bu araçla ihtiyaç duyduğunuzda değerlerin işaretini anında değiştirebilirsiniz; aşağıdaki demo bunu göstermektedir.
Kutools for Excel'nin tam özellikli 30 günlük ücretsiz deneme sürümünü hemen indirin!

Özel format Hücresiyle negatif sayıyı sıfıra çevirme
Excel’in biçimlendirme özellikleri, temeldeki değerleri veya formülleri değiştirmeden negatif sayıları görsel olarak sıfır olarak göstermenizi sağlar. Bu çözüm, sunum veya yazdırma sırasında negatif sayıların yerine sıfır görünmesini istiyorsanız ancak hesaplamalarınızın ve denetimlerinizin orijinal verilere dayanmaya devam etmesi gerekiyorsa ideal bir seçenektir. Ancak unutmayın: bu yaklaşım, söz konusu hücrelere başvuran hesaplamaların sonuçlarını etkilemez—temel değer negatif kalmaya devam eder; yalnızca görüntülenen hali değişir.
1. Biçimlendirmek istediğiniz hücre aralığını seçin.
2. Seçili alana sağ tıklayın ve açılan bağlam menüsünden Hücre Biçimini Ayarla seçeneğini seçin.
3.Hücre biçimini ayarlariletişim kutusunda:
- Sayı sekmesine gidin.
- Kategori listesinde Özel seçeneğini belirleyin.
- Tür: alanına şunu girin: #,##0;"0". Aşağıdaki ekran görüntüsüne göz atın:
- Onaylamak için Tamam düğmesine tıklayın.

Artık seçiminizdeki tüm negatif sayılar sıfır olarak gösteriliyor. Bu teknik, özellikle yazdırılmış raporlarda veya panolarda negatif değerlerin görünmesi istenmediğinde büyük kolaylık sağlar.
Not: Bu yöntem yalnızca verilerin çalışma sayfasında nasıl görüntülendiğini değiştirir; formüller ve gerçek hücre değerleri aynı kalır. Bu hücrelere dayalı hesaplamalar, orijinal negatif sayıları tanımaya devam eder. Dosyayı dışa aktarmayı veya paylaşmayı planlıyorsanız dikkatli olun—diğer kullanıcılar, sıfır yerine orijinal negatif sayıları görebilir veya kullanabilir.
Birkaç tıklamayla negatif sayıyı kolayca sıfıra çevirme
Minimum adımla verimli bir çözüm arıyorsanız, Kutools for Excel’in Sayı İşaretini Değiştir aracı harika bir seçimdir. Bu gelişmiş ama kullanıcı dostu araç, seçili aralıktaki tüm negatif sayıları saniyeler içinde toplu olarak sıfıra dönüştürerek iş akışınızı manuel yöntemlere ya da formül kopyalamaya kıyasla çok daha hızlı hale getirir. İçe aktarılan verileri sık sık temizleyen, mutabakat yapan ve hücre içeriğinde doğrudan değişiklik yapmayı tercih eden kullanıcılar için idealdir.
Kutools for Excel uygulamadan önce, lütfen önce indirip yükleyin.
1. Negatif sayıların sıfıra dönüştürülmesini istediğiniz aralığı seçin ve ardından Kutools > İçerik > Sayı İşaretini Değiştir seçeneğine tıklayın; ekran görüntüsüne bakın:

2. Açılan Sayı İşaretini Değiştir iletişim kutusunda, Tüm negatif sayıları sıfır değeri yap seçeneğini işaretleyin ve ardından Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:

Aralık Seç içindeki tüm negatif değerler, aşağıda gösterildiği gibi anında sıfıra dönüştürüldü.

Kutools kullanıcıları için ipuçları: Bu araç değerleri doğrudan düzenler; böylece verileriniz grafiklerde, dışa aktarmalarda veya sonraki hesaplama adımlarında kullanıma hazırdır. Sayısal olmayan hücrelere dokunmaz ve geniş aralıkları verimli şekilde işleyebilir. Aracı kullandıktan sonra sonucu mutlaka kontrol edin ve geri alma işleminin sınırlamaları nedeniyle dosyanızı herhangi bir olası kayba karşı kaydedin.
Kutools for Excel – Excel için ihtiyaç duyacağınız 300'den fazla aracı tek bir çözümde bir araya getirir. Excel işlerinizi daha hızlı, daha kolay ve daha verimli hale getirin!Hemen indirin!
Tüm negatif değerleri doğrudan sıfıra ayarlamak için VBA makrosu kullanma
Gelişmiş kullanıcılar veya tekrarlayan veri temizleme görevleriyle uğraşanlar için, VBA (Visual Basic for Applications) kullanarak bir Aralık seçimi içindeki tüm negatif sayıları sıfıra dönüştürme sürecini otomatikleştirmek son derece pratik bir çözümdür. Bu makro yaklaşımı, özellikle büyük veri kümeleriyle çalışırken, formül karmaşasından kaçınmak ve hücre değerlerinde doğrudan kalıcı değişiklik yapmak istediğiniz senaryolarda idealdir. Biçimlendirmenin aksine, VBA hücre içeriklerini gerçekten değiştirir; böylece bu hücreleri kullanan tüm sonraki formüller ve hesaplamalar değişikliği anında yansıtır.
Avantajlar: Değerleri doğrudan yerinde değiştirir, her boyuttaki seçimleri sorunsuz işler ve daha karmaşık iş kuralları için kolayca özelleştirilebilir ya da genişletilebilir.
Dezavantajlar: Makroların etkinleştirilmesini ve VBA düzenleyicisine erişimi gerektirir. Makrolar tarafından yapılan değişiklikler tek tıkla geri alınamaz; bu yüzden çalışma sayfanızın yedeğini almayı unutmayın!
1. Excel Şeridi’nde Geliştirici Araçları sekmesine tıklayın (sekme görünmüyorsa, Excel ayarlarından etkinleştirin). Ardından VBA düzenleyicisini açmak için Visual Basic seçeneğine tıklayın. Yeni Microsoft Visual Basic for Applications penceresinde, Ekle > Modül seçeneğine tıklayıp aşağıdaki kodu yeni modüle yapıştırın:
Sub ChangeNegativeValuesToZero()
Dim Rng As Range
Dim Cell As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set Rng = Application.Selection
Set Rng = Application.InputBox("Select the range to process", xTitleId, Rng.Address, Type:=8)
For Each Cell In Rng
If IsNumeric(Cell.Value) Then
If Cell.Value < 0 Then
Cell.Value = 0
End If
End If
Next
End Sub 2. Makroyu çalıştırmak için düzenleyicideki
düğmesine tıklayın ya da F5tuşuna basın. Bir iletişim kutusu, işlemek istediğiniz hücre aralığını seçmenizi isteyecektir. Negatif değerler içeren aralığı seçin ve devam edin. Makro, her bir hücreyi dolaşacak ve negatif tüm değerleri otomatik olarak sıfıra ayarlayacaktır.
İpuçları: Makroları çalıştırmadan önce işinizi kaydetmeyi unutmayın; yapılan değişiklikler kolayca geri alınamaz. Yoğun toplu işlemler için makroları öncelikle bir örnek kopya üzerinde denemeyi düşünün. Bu yöntem, yalnızca sayısal verileri etkileyerek sayısal olmayan hücreleri göz ardı eder.
Birkaç tıklamayla negatif sayıyı kolayca sıfıra çevirme
İlgili makaleler:
- Negatif sayıları pozitife çevir
- Pozitif sayıları negatife çevir
- Hücrelerdeki değerlerin işaretini tersine çevir
- hücrelerde
- Belirli kriterlere göre hücreleri seçin
- Belirli metni içeren hücreleri seçin
- Excel'de tüm negatif sayıları seçin
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile güçlendirin ve verimlilikten önce hiç bu kadar tat almamış olun.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 arayüz getirir ve işlerinizi çok daha kolay hale getirir
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okumayı etkinleştirin.
- Birden fazla belgeyi yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve 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 için eklentileri ile birlikte Office Tab Pro’yu da içerir; Office uygulamalarında çalışan ekipler için idealdir.
- Tümleşik çözüm paketi— 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— tek tek eklenti satın alımına göre tasarruf edin