Skip to main content

Excel'de belirli bir sütunda sıfır içeren satırları silme

Author: Sun Last Modified: 2025-06-10

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.

A screenshot showing rows with zeros in Excel needing deletion

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:

A screenshot of the Filter button under the Data tab in Excel

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.

A screenshot showing the Number Filters equals option in Excel

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.

A screenshot of the Custom AutoFilter dialog box for filtering zero values

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:

A screenshot of the Delete Rows option in Excel after filtering zero values

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:

A screenshot showing the data in Excel after deleting rows with zeros


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

  1. Tüm satırları sıfır değerlerine göre silmek istediğiniz sütun aralığını seçin.
  2. "Seçim türünü belirtin" bölümünde "Tüm Satır" seçeneğini işaretleyin.
  3. İlk "Türü belirtin" açılır listesinden "Eşittir" seçeneğini seçin, ardından metin kutusuna "0" sayısını girin.
  4. "Tamam" düğmesine tıklayın.
    A screenshot of Kutools Select Specific Cells dialog box to select rows with zeros
Sonuç

Belirtilen sütunda sıfır değerleri içeren tüm satırlar otomatik olarak seçilecektir.

A screenshot showing rows with zeros automatically selected in Excel

Notlar:
  • 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:

A screenshot of the VBA dialog box prompting the range selection in Excel

Belirtilen sütun aralığında sıfır değerlerine göre tüm satırlar anında silinir.

A screenshot showing Excel data after running VBA to delete rows with zeros


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

 
Kutools for Excel: Parmaklarınızın ucunda 300 kadar kullanışlı araç! Sürekli ücretsiz AI özellikleriyle çalışın! Hemen İndirin!

İlgili Makaleler:


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!