Excel'de belirli bir sütunda sıfır içeren satırları silme
Excel'de veri yönetimi yaparken, bazen belirli bir sütunda sıfır gibi özel değerler içeren satırları hızlıca temizlemeniz gerekebilir. Bu, verilerinizin doğru ve güncel kalmasını sağlar. Bu eğitimde, belirli bir sütunda sıfır içeren satırları silmek için üç farklı yöntemi adım adım öğreneceksiniz: Excel'in Filtre fonksiyonunu kullanmak, Kutools for Excel ile işlemi kolaylaştırmak ve ileri düzey kullanıcılar için VBA yöntemini uygulamak.
Excel'de Filtre fonksiyonu ile hücrede sıfır varsa satırları silme
Kutools for Excel ile hücrede sıfır varsa satırları kolayca seçin
Excel'de VBA ile hücrede sıfır varsa satırları silme
Excel'de Filtre fonksiyonu ile hücrede sıfır varsa satırları silme
Belirli bir sütunda sıfır değerlerine göre tüm satırları filtrelemek ve ardından görünen satırları silmek için Filtre fonksiyonunu kullanabilirsiniz. Aşağıdaki adımları izleyin.
1. Sıfır değerlerine göre tüm satırları silmek istediğiniz sütun hücrelerini seçin, ardından "Veri" > "Filtre"ye tıklayın. Ekran görüntüsüne bakın:
2. Seçili sütunun ilk hücresinde bir açılır ok belirecektir, bu oka tıklayın ve açılır listeden "Sayı Filtreleri" > "Eşittir" seçeneğini seçin.
3. "Özel Otomatik Filtre" iletişim kutusunda, aşağıdaki ekran görüntüsünde gösterildiği gibi metin kutusuna "0" sayısını girin ve ardından "Tamam" düğmesine tıklayın.
4. Seçili sütunda sıfır değerleri içeren tüm satırlar şimdi filtrelendi. Lütfen filtre aralığındaki tüm görünen hücreleri seçin, sağ tıklayın ve açılan menüden "Satırları Sil" seçeneğini seçin. Açılan uyarı kutusunda "Tamam" düğmesine tıklayın. Ekran görüntüsüne bakın:
5. Artık tüm görünen satırlar silindi. Sıfır değerli hücreler olmadan tüm verileri tekrar göstermek için "Veri" > "Filtre"ye tekrar tıklayabilirsiniz. Ekran görüntüsüne bakın:
Kutools for Excel ile hücrede sıfır varsa satırları kolayca seçin
Burada, "Kutools for Excel"in "Belirli hücreleri seçin" aracını kullanmanızı özellikle öneriyoruz. Bu özellik, belirli bir sütunda sıfır içeren satırları belirlediğiniz aralıkta zahmetsizce seçmenizi sağlar. Bu satırları seçtikten sonra, işlemleri manuel olarak yönetebilirsiniz.
Kutools for Excel'i indirdikten ve kurduktan sonra, "Kutools" > "Seç" > "Belirli hücreleri seçin"e tıklayarak "Belirli hücreleri seçin" iletişim kutusunu açın. Ardından iletişim kutusunu aşağıdaki gibi yapılandırın.
- Tüm satırları sıfır değerlerine göre silmek istediğiniz sütun aralığını seçin.
- "Seçim türünü belirtin" bölümünde "Tüm Satır" seçeneğini işaretleyin.
- İlk "Türü belirtin" açılır listesinden "Eşittir" seçeneğini seçin, ardından metin kutusuna "0" sayısını girin.
- "Tamam" düğmesine tıklayın.
Sonuç
Belirtilen sütunda sıfır değerleri içeren tüm satırlar otomatik olarak seçilecektir.
- Satırlar seçildikten sonra, ihtiyacınıza göre bunları manuel olarak silebilirsiniz.
- Bu özelliği kullanabilmek için bilgisayarınızda Kutools for Excel yüklü olmalıdır. Şimdi Kutools for Excel'i indirin.
Excel'de VBA ile hücrede sıfır varsa satırı silme
Bu bölümde, Excel'de belirli bir sütunda sıfır değerleri varsa tüm satırları silmek için VBA yöntemini göreceksiniz.
1. "Alt" + "F11" tuşlarına aynı anda basarak "Microsoft Visual Basic for Applications" penceresini açın.
2. "Microsoft Visual Basic for Applications" penceresinde, "Ekle" > "Modül"e tıklayın, ardından aşağıdaki VBA kodunu modül penceresine kopyalayıp yapıştırın.
VBA: Belirli bir sütunda sıfır varsa tüm satırları sil
Sub DeleteZeroRow()
'Updateby20140616
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)
Application.ScreenUpdating = False
Do
Set Rng = WorkRng.Find("0", LookIn:=xlValues)
If Not Rng Is Nothing Then
Rng.EntireRow.Delete
End If
Loop While Not Rng Is Nothing
Application.ScreenUpdating = True
End Sub
3. Kodu çalıştırmak için "F5" tuşuna basın, açılan "KutoolsforExcel" iletişim kutusunda, sıfır içeren ve tüm satırları silmek istediğiniz sütun aralığını seçin, ardından "Tamam" düğmesine tıklayın. Ekran görüntüsüne bakın:
Belirtilen sütun aralığında sıfır değerlerine göre tüm satırlar anında silinir.
Bu yöntemleri öğrenerek, Excel'deki veri temizleme sürecinizi hızlandırabilir ve sıfır içeren gereksiz satırlardan kurtulabilirsiniz. Excel'in yeteneklerini daha derinlemesine keşfetmek isteyenler için web sitemizde çok sayıda eğitim bulunmaktadır. Daha fazla Excel ipucu ve püf noktası için buraya göz atın.
Kutools for Excel ile hücrede sıfır varsa satırı silme: Demo
İlgili Makaleler:
En İyi Ofis Verimlilik Araçları
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!