Skip to main content

Excel'de boş satırları kaldırmak için 6 kolay yol (Adım adım)

Author: Sun Last Modified: 2025-06-10

Büyük veri setleriyle çalışırken, boş satırlar çalışma sayfanızı dağınık hale getirebilir ve veri analizini engelleyebilir. Az sayıda boş satırı manuel olarak kaldırabilirsiniz, ancak yüzlerce boş satırla uğraşırken bu işlem zaman alıcı ve verimsiz hale gelir. Bu eğitimde, toplu olarak boş satırları verimli bir şekilde kaldırmak için altı farklı yöntem sunuyoruz. Bu teknikler, Excel'de karşılaşabileceğiniz çeşitli senaryoları kapsıyor ve daha temiz ve yapılandırılmış verilerle çalışmanızı sağlıyor.

A screenshot showing an Excel worksheet with blank rows for removal


Video: Boş satırları kaldır


Boş satırları kaldır

 

Bir veri setinden boş satırları kaldırırken, bazı yaygın önerilen yöntemlerin veri içeren satırları yanlışlıkla kaldırabileceği için dikkatli olmak önemlidir. Örneğin, internette bulunan iki popüler ipucu (bu eğitimin ilerleyen bölümlerinde de yer alanlar):

  • "Git Özel Seçeneği"ni kullanarak boş hücreleri seçin ve ardından bu seçili boş hücrelerin satırlarını kaldırın.
  • Filtre özelliğini kullanarak anahtar sütundaki boş hücreleri filtreleyin ve ardından filtrelenmiş aralıktaki boş satırları kaldırın.

Ancak, aşağıdaki ekran görüntülerinde gösterildiği gibi, bu iki yöntemin de önemli veri içeren satırları yanlışlıkla kaldırma potansiyeli bulunmaktadır.

A screenshot showing a dataset in Excel where careless removal of blank rows could delete important data

Bu tür istenmeyen silme işlemlerinden kaçınmak için, boş satırları kesin bir şekilde silmek için aşağıdaki dört yöntemden birini kullanmanız önerilir.


>> Yardımcı sütun kullanarak boş satırları kaldır

Adım 1: Yardımcı sütun ekleyin ve COUNTA fonksiyonunu kullanın
  1. Veri setinin en sağına "Yardımcı" sütununu ekleyin ve sütunun ilk hücresine aşağıdaki formülü yazın:
    =COUNTA(A2:C2)
    A screenshot showing the addition of a helper column and the COUNTA function to identify blank rows in Excel
    Not: Formülde, A2:C2 saymak istediğiniz boş olmayan hücrelerin aralığıdır.
  2. Ardından, otomatik doldurma tutamacını aşağı çekerek her satırdaki boş olmayan hücre sayısını hesaplamak için formülü uygulayın. "0", ilgili satırın tamamen boş olduğunu gösterir.
    A screenshot showing the COUNTA formula applied across rows to detect blank rows in Excel
Adım 2: Yardımcı sütun ile boş satırları filtreleyin
  1. Yardımcı sütundaki herhangi bir hücreye tıklayın, "Veri" > "Filtre" seçeneğini seçin.
    A screenshot showing the Filter option in Excel ribbon
  2. Ardından, "filtre oku"na tıklayın ve genişletilmiş menüde yalnızca "0" seçeneğini işaretleyin ve "Tamam" butonuna tıklayın.
    A screenshot showing the use of the Filter feature to filter out blank rows on the helper column

Şimdi tüm boş satırlar filtrelenmiştir.

A screenshot showing blank rows filtered out using the helper column in Excel

Adım 3: Boş satırları sil

Boş satırları seçin (satır numarasına tıklayın ve tüm boş satırları seçmek için aşağı doğru sürükleyin), ardından sağ tıklayıp içerik menüsünden "Satırı Sil" seçeneğini seçin (ya da "Ctrl" + "-" kısayollarını kullanabilirsiniz).

A screenshot showing the deletion of blank rows using the context menu in Excel

Adım 4: Sıralama ve Filtreleme grubunda Filtre seçeneğini seçerek uygulanan filtreyi temizleyin

A screenshot showing the Filter option in Excel ribbon to clear the applied filter in Excel

Sonuç:

A screenshot showing the result of removing blank rows in Excel after using the helper column method

Not: Yardımcı sütuna artık ihtiyacınız yoksa, filtrelemeden sonra kaldırabilirsiniz.

>> Kutools ile 3 saniyede boş satırları kaldır

Seçiminizden boş satırları hızlı ve çaba harcamadan kaldırmak için en iyi çözüm, "Kutools for Excel"in "Boş Satırları Sil" özelliğini kullanmaktır. İşte nasıl yapılır:

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...
  1. Boş satırları kaldırmak istediğiniz alanı seçin.
  2. "Kutools" > "Sil" > "Boş Satırları Sil" > "Seçili Aralıkta" seçeneklerine tıklayın.
  3. İhtiyaçlarınıza göre uygun seçeneği belirleyin ve açılır pencerede "Tamam" butonuna tıklayın.

    A screenshot showing how to use Kutools to delete blank rows in Excel from a selected range

Ek Bilgi:
  • Seçim içinde boş satırları kaldırmaya ek olarak, Kutools for Excel ayrıca tek bir tıklamayla "geçerli çalışma sayfasından", "seçili sayfalardan" veya "tüm çalışma kitabından" boş satırları hızlı bir şekilde silmenizi sağlar.

  • Boş Satırları Sil özelliğini kullanmadan önce lütfen Kutools for Excel'i yükleyin. Kutools for Excel'i şimdi indirmek için buraya tıklayın.


>> Boş satırları manuel olarak kaldır

Kaldırılacak az sayıda boş satır varsa, bunları manuel olarak da kaldırabilirsiniz.

Adım 1: Boş satırları seçin

Tek bir boş satırı seçmek için satır numarasına tıklayın. Birden fazla boş satır varsa, "Ctrl" tuşunu basılı tutarak satır numaralarına tek tek tıklayarak seçin.

A screenshot showing how to select blank rows manually in Excel using the row numbers

Adım 2: Boş satırları sil

Boş satırları seçtikten sonra, sağ tıklayın ve içerik menüsünden "Sil" seçeneğini seçin (ya da "Ctrl" + "-" kısayollarını kullanabilirsiniz).

A screenshot showing the context menu to delete selected blank rows in Excel

Sonuç:

A screenshot showing the result after manually removing blank rows in Excel


>> VBA kullanarak boş satırları kaldır

Eğer VBA konusunda ilgileniyorsanız, bu eğitim size seçili alandan ve etkin çalışma sayfasından boş satırları kaldırmak için iki VBA kodu sunar.

Adım 1: VBA'yı Microsoft Visual Basic for Applications penceresine kopyalayın
  1. Boş satırları kaldırmak istediğiniz sayfayı etkinleştirin, ardından "Alt" + "F11" tuşlarına basın.

    A screenshot showing the shortcut key Alt + F11

  2. Açılan pencerede "Ekle" > "Modül" seçeneğine tıklayın.

  3. Ardından aşağıdaki kodlardan birini boş yeni modüle kopyalayıp yapıştırın.

    Kod 1: Etkin çalışma sayfasından boş satırları kaldır

    Sub RemoveBlankRows()
    'UpdatebyExtendoffice
        Dim wsheet As Worksheet
        Dim lastRow As Long
        Dim i As Long
        
        ' Set the worksheet variable to the active sheet
        Set wsheet = ActiveSheet
        
        ' Get the last row of data in the worksheet
        lastRow = wsheet.Cells(wsheet.Rows.Count, 1).End(xlUp).Row
        
        ' Loop through each row in reverse order
        For i = lastRow To 1 Step -1
            ' Check if the entire row is blank
            If WorksheetFunction.CountA(wsheet.Rows(i)) = 0 Then
                ' If the row is blank, delete it
                wsheet.Rows(i).Delete
            End If
        Next i
    End Sub
    

    Kod 2: Seçili aralıktan boş satırları kaldır

    Sub RemoveBlankRowsInRange()
    'UpdatebyExtendoffice
    Dim sRange As Range
    Dim row As Range
    ' Prompt the user to select a range
    On Error Resume Next
    Set sRange = Application.InputBox(prompt:="Select a range", Title:="Kutools for Excel", Type:=8)
    ' Check if a range is selected
    If Not sRange Is Nothing Then
    ' Loop through each row in reverse order
    For Each row In sRange.Rows
    ' Check if the entire row is blank
    If WorksheetFunction.CountA(row) = 0 Then
    ' If the row is blank, delete it
    row.Delete
    End If
    Next row
    Else
    MsgBox "No range selected. Please select a range and run the macro again.", vbExclamation
    End If
    End Sub
    

    A screenshot showing the VBA module window with code to remove blank rows in Excel

Adım 2: Kodu çalıştırın ve boş satırları silin

"Çalıştır" butonuna tıklayın ya da kodu çalıştırmak için "F5" tuşuna basın.

  • Eğer kod 1'i kullanarak etkin sayfadan boş satırları kaldırıyorsanız, kodu çalıştırdıktan sonra sayfadaki tüm boş satırlar kaldırılacaktır.

  • Eğer kod 2'yi kullanarak seçimden boş satırları kaldırıyorsanız, kodu çalıştırdıktan sonra bir iletişim kutusu açılacak, boş satırları kaldırmak istediğiniz aralığı iletişim kutusunda seçin ve "Tamam" butonuna tıklayın.

    A screenshot showing a dialog box for selecting a range to remove blank rows in Excel using VBA

Sonuçlar:

Kod1: Etkin sayfadan boş satırları kaldır

A screenshot showing the result of using VBA Code 1 to remove blank rows in the active sheet in Excel

Kod2: Seçili aralıktan boş satırları kaldır

A screenshot showing the result of using VBA Code 2 to remove blank rows from a selected range in Excel

Boş hücre içeren satırları kaldır

 

Bu bölümde iki kısım bulunmaktadır: biri Git Özel Seçeneği özelliğini kullanarak boş hücre içeren satırları kaldırmak, diğeri ise Filtre özelliğini kullanarak belirli bir anahtar sütunda boşluk içeren satırları kaldırmaktır.

>> Git Özel Seçeneği ile boş hücre içeren satırları kaldır

Git Özel Seçeneği özelliği, boş satırları kaldırmak için yaygın olarak önerilen bir özelliktir. En az bir boş hücre içeren satırları kaldırmak gerektiğinde faydalı bir araç olabilir.

Adım 1: Aralıkta boş hücreleri seçin
  1. Boş satırları silmek istediğiniz alanı seçin, "Giriş" > "Bul ve Seç" > "Git Özel Seçeneği" seçeneğine tıklayın.
    A screenshot showing the Go To Special feature in Excel for selecting blank cells
    Ya da doğrudan "F5" tuşuna basarak "Git" iletişim kutusunu etkinleştirin ve "Özel" butonuna tıklayarak "Git Özel Seçeneği" iletişim kutusuna geçin.
  2. "Git Özel Seçeneği" iletişim kutusunda "Boşluklar" seçeneğini seçin ve "Tamam" butonuna tıklayın.
    A screenshot showing the Go To Special dialog in Excel with the Blanks option selected

Şimdi seçili aralıktaki tüm boş hücreler seçilmiştir.

A screenshot showing blank cells selected in the range using Go To Special in Excel

Adım 2: Boş hücre içeren satırları sil
  1. Seçili herhangi bir hücreye sağ tıklayın ve içerik menüsünden "Sil" seçeneğini seçin (ya da "Ctrl" + "-" kısayollarını kullanabilirsiniz).
    A screenshot showing the context menu to delete rows containing blank cells in Excel
  2. "Sil" iletişim kutusunda "Tüm satır" seçeneğini seçin ve "Tamam" butonuna tıklayın.
    A screenshot showing the Delete dialog in Excel with the Entire Row option selected
Sonuç:

A screenshot showing the result after removing rows containing blank cells in Excel using Go To Special

Not: Yukarıda gördüğünüz gibi, satırda en az bir boş hücre varsa, o satır kaldırılacaktır. Bu durum bazı önemli veri kayıplarına neden olabilir. Eğer veri seti büyükse, kaybı bulup geri yüklemek için çok zaman harcamanız gerekebilir. Bu yüzden bu yöntemi kullanmadan önce yedek almanızı öneririm.

>> Anahtar sütunda boş hücre içeren satırları Filtre özelliği ile kaldır

Büyük bir veri setiniz varsa ve bir anahtar sütunda boş hücre içeren satırları kaldırmak istiyorsanız, Excel'in Filtre özelliği güçlü bir araç olabilir.

Adım 1: Anahtar sütundaki boş hücreleri filtreleyin
  1. Veri setini seçin, "Veri" sekmesine tıklayın, "Sırala ve Filtrele" grubuna gidin ve veri setine filtre uygulamak için "Filtre" seçeneğine tıklayın.
    A screenshot showing how to apply a filter to a dataset in Excel using the Data tab
  2. Satırları kaldırmak için kullanmak istediğiniz anahtar sütunun "filtre oku"na tıklayın. Bu örnekte, "ID" sütunu anahtar sütundur ve genişletilmiş menüden yalnızca "Boşluklar" seçeneğini işaretleyin. "Tamam" butonuna tıklayın.
    A screenshot showing the filter dropdown menu with the Blanks option selected in Excel

Şimdi anahtar sütundaki tüm boş hücreler filtrelenmiştir.

A screenshot showing rows with blank cells filtered in the key column in Excel

Adım 2: Satırları sil

Kalan satırları seçin (satır numarasına tıklayın ve tüm boş satırları seçmek için aşağı doğru sürükleyin), ardından sağ tıklayıp içerik menüsünden "Satırı Sil" seçeneğini seçin (ya da "Ctrl" + "-" kısayollarını kullanabilirsiniz). Ve açılır iletişim kutusunda "Tamam" butonuna tıklayın.

A screenshot showing how to delete filtered blank rows in Excel

Adım 3: Uygulanan filtreyi temizlemek için Sıralama ve Filtreleme grubunda Filtre seçeneğini seçin

A screenshot showing how to clear the applied filter in Excel

Sonuç:

A screenshot showing the result after removing rows with blank cells in the key column using the Filter feature in Excel

Not: İki veya daha fazla anahtar sütuna göre boş satırları kaldırmak istiyorsanız, Adım 1'i tekrar ederek anahtar sütunlarındaki boşlukları tek tek filtreleyin ve ardından boş hücre içeren satırları silin.

 

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!