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

Excel'de negatif sayıyı sıfıra nasıl dönüştürebilirim?

YazarKelly Değiştirme Tarihi

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.

Negatif sayılar sıfıra dönüştürüldü

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)

İlk hücreye formül girildi

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.

Negatif sayılar sıfıra dönüştürüldü

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!

Kutools for Excel'ın Değerlerin İşaretini Değiştir özelliği, tüm negatif sayıları bir tıklamayla sıfıra çevirir


Ö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.

Hücreleri Biçimlendir iletişim kutusu

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:

Şeritteki Kutools sekmesinde Değerlerin İşaretini Değiştir seçeneği

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:

Değerlerin İşaretini Değiştir iletişim kutusu

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ü.

Negatif sayılar 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 Çalıştır düğmesidüğ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

 
Kutools for Excel: Parmaklarınızın ucunda 300 kullanışlı araç! Daha akıllı ve hızlı çalışma için yapay zekâ destekli özellikleri deneyin!Şimdi İndirin!

İlgili makaleler:

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi'i dönüştürün: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: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ı 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 İyi 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+ diğer dillerde desteklenir!

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.

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