İçindekiler
Bu makalede, Excel'den sıfırların (0) nasıl kaldırılacağını tartışacağım. Genellikle, bizim tarafımızdan hazırlanmamış elektronik tablolarla çalışırken, hücrelerde farklı sayı biçimleriyle karşılaşırız. Örneğin, telefon numaraları önde gelen sıfırlar içerebilir. Öte yandan, bazı hücreler değer olarak yalnızca sıfırlar içerebilir ve bu da excel'deki diğer hesaplamaları etkileyebilir (Örneğin, ortalama hesaplamada). Neyse ki, Excelher iki sıfır türünü de kaldırmak için çeşitli seçeneklere sahiptir. Şimdi, yöntemlerin üzerinden geçelim.
Alıştırma Çalışma Kitabını İndirin
Bu makaleyi hazırlarken kullandığımız alıştırma çalışma kitabını indirebilirsiniz.
Kaldır 0.xlsmExcel'den 0'ı Kaldırmanın 7 Kolay Yöntemi
1. Excel'den 0'ı silmek için Bul ve Değiştir Seçeneğini uygulayın
Bir veri aralığındaki sıfır değerlerini silmek istiyorsak, Bul ve Değiştir seçeneği çok yardımcı olabilir. İşte ilgili adımlar:
Adımlar:
- İlk olarak, tüm veri kümesini seçin ( B5:B13 ).
- Ardından, şunu yazın Ctrl+T klavyeden. Bul ve Değiştir penceresi açılacaktır. Şimdi Değiştirin sekmesinde, yazın 0 içinde Ne olduğunu bulun alanını bırakarak İle değiştirin alanını boş bırakın. Ardından, ' Tüm hücre içeriğini eşleştirme Aksi takdirde, herhangi bir sayıda bulunan sıfırları değiştirecektir; 100, 80, 90 vb. Tümünü Değiştirin Düğme.
- Excel, kaç tane sıfır hücre değerinin boşluklarla değiştirildiğini gösterecektir. TAMAM. Düğme.
- Son olarak, işte çıktı; tüm sıfırlar veri kümesinden çıkarılmıştır.
2. Hata Denetimi Seçeneğini Kullanarak Baştaki 0'ı Kaldırın (Metni Sayıya Dönüştürün)
Bazen insanlar Metin Excel hücrelerinde baştaki sıfırları göstermek için biçimlendirin. Bu baştaki sıfırları bir kerede silmek istiyorsak Metin için Sayı Tek bir tıklama ile. İşte ilgili adımlar:
Adımlar:
- İlk olarak, tüm veri kümesini seçin ( B5:B13 Şimdi, seçimin sol üst köşesinde sarı bir simgenin göründüğünü fark edeceksiniz.
- Ardından, sarı hata denetimi simgesine tıklayın ve ' Sayıya Dönüştür ' seçeneğini aşağı açılır menüden seçin.
- Son olarak, baştaki tüm sıfırların gittiğini göreceğiz.
3. Hücrelerin Özel Sayı Biçimlendirmesini Değiştirerek Baştaki 0'ı Silme
Şimdi, baştaki sıfırları silmek için başka bir yöntemi tartışacağız. Bazen insanlar veri kümelerinde özel sayı biçimleri kullanırlar. Örneğin, değer ne olursa olsun her hücre belirli sayıda basamak içerecektir. Bu gibi durumlarda, sadece Genel Numara format.
Adımlar:
- Tüm veri kümesini seçin ( B5:B11 ) ilk başta.
- Ardından, aşağıdaki menüden Numara grubuna gidin Ev Varsayılan olarak , ve Özel sayı formatı burada seçilir.
- Şimdi, seçin Genel açılır menüden.
- Son olarak, çıktımız aşağıdaki gibidir.
4. Özel Yapıştırma Tekniğini Kullanarak Baştaki 0'ı Silin
Kullanarak veri kümelerinden baştaki boşlukları silebiliriz Özel Yapıştır teknik. Varsayılan olarak Excel hücreleri Sayı formatı şudur Genel ve biz bu prensibi bu yöntemde uygulayacağız. Bu yöntem hem Özel Numara biçimine ve sayılara dönüştürülen Metin . Değerlerin (sayıların) her ikisinin de içinde bulunduğu bir veri kümemiz olduğunu varsayalım Metin ve Özel format.
Adımlar:
- Önce boş bir hücre seçin ve hücreyi kopyalayın.
- Ardından, veri kümesini ( B5:B13 ) ve üzerine sağ tıklayın ve Özel Yapıştır
- Şimdi Özel Yapıştır penceresi açılacaktır. Ardından Ekle bir şey yok. Seçenekler grubuna girin ve TAMAM. .
- Son olarak, çıktımız aşağıdaki gibidir.
5. Excel'den Baştaki 0'ı Kaldırmak için VALUE İşlevini Kullanın
Önceki yöntemlerde anlatılanlardan farklı olarak, şimdi aşağıdaki gibi Excel işlevlerini kullanarak baştaki boşlukların nasıl silineceğini tartışacağız VALUE işlevi . Bu DEĞER işlevi, bir sayıyı temsil eden bir metin dizesini sayıya dönüştürür. Aynı şekilde Yöntem 4 için bu formül çalışacaktır. Özel Numara biçimine ve sayılara dönüştürülen Metin .
Adımlar:
- Aşağıdaki formülü yazın Hücre C5 .
=DEĞER(B5)
- Sonunda aşağıdaki çıktıyı alacağız. Doldurma Kolu ( + ) aracını kullanarak formülü diğer hücrelere kopyalayın.
6. İşlevlerin Kombinasyonunu Kullanarak Excel'de Metinden Baştaki 0'ı Silme
Şimdiye kadar, hücre sadece rakam içerdiğinde sıfırların nasıl silineceğini tartıştık. Ancak, hücrelerin hem metin hem de rakam içerdiği durumlar vardır. Bu tür senaryolarda, excel işlevlerinin kombinasyonlarını kullanarak baştaki sıfırları silebiliriz. Örneğin, bu yöntemde DOĞRU , LEN , BUL , SOL ve YEDEK işlevlerini kullanarak baştaki sıfırları silebilirsiniz.
Adımlar:
- İlk olarak, aşağıdaki formülü yazın Hücre C5 .
=RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5, "0",""),1),B5)+1)
- Yukarıda belirtilen formülün çıktısı aşağıdaki gibi olacaktır.
Formülün Dağılımı:
➤ SUBSTITUTE(B5, "0″,"")
İşte, SUBSTITUTE işlevi sıfırların yerine Boş (""), sonuç ' ABCD '.
➤ LEFT(SUBSTITUTE(B5, "0″,""),1)
İşte, LEFT işlevi dizenin en soldaki karakterini çıkarır. Ve sonuç ' A '.
➤ FIND(LEFT(SUBSTITUTE(B5, "0″,""),1),B5)
Şimdi, FIND işlevi tarafından verilen en soldaki karakteri ve konumunu arar. SOL Burada, formülün bu kısmının sonucu ' 3 '.
Daha sonra, 1, 1'in sonucuna eklenir. BUL formülünü kullanarak metin dizesinin tüm uzunluğunu elde ederiz.
Ve, sonra, sonuç BUL formülü ile verilen karakter uzunluğundan çıkarılır. LEN fonksiyonu .
➤ RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5, "0″,""),1),B5)+1)
Sonunda, SAĞ fonksiyon Baştaki sıfırlar hariç tüm metin dizesini çıkarır.
7. VBA Kullanarak Excel'den Baştaki 0'ı Silme
kullanarak baştaki sıfırı silebiliriz VBA Bu yöntemin içerdiği adımları da gözden geçirelim.
Adımlar:
- İlk olarak, tüm veri kümesini seçin ( B5:B13 ).
- Ardından, ilgili Excel sayfası adına sağ tıklayın ve Kodu Görüntüle .
- Şimdi, bir kod Modül görünecektir. Ardından aşağıdaki kodu buraya yazın.
Sub RemoveZero() Dim Range As Range Dim WorkRange As Range On Error Resume Next xTitleId = "Excel" Set WorkRange = Application.Selection Set WorkRange = Application.InputBox("Range", xTitleId, WorkRange.Address, Type:=8) WorkRange.NumberFormat = "General" WorkRange.Value = WorkRange.Value End Sub
- Ondan sonra, Koşmak kodu.
- Son olarak, baştaki tüm sıfırlar veri kümesinden çıkarılır ( B5:B11 ).