Excel'de boş satırları kaldırmak için 6 kolay yol (Adım adım)
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.
- Boş satırları kaldır
- Yardımcı sütun kullanarak
- Kutools ile 3 saniyede
- Manuel olarak
- VBA kullanarak
- Boş hücre içeren satırları kaldır
- Git Özel Seçeneği özelliğini kullanarak
- Anahtar sütunda Filtre özelliği kullanarak
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.
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
- 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)
Not: Formülde, A2:C2 saymak istediğiniz boş olmayan hücrelerin aralığıdır. - 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.
Adım 2: Yardımcı sütun ile boş satırları filtreleyin
- Yardımcı sütundaki herhangi bir hücreye tıklayın, "Veri" > "Filtre" seçeneğini seçin.
- 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.
Şimdi tüm boş satırlar filtrelenmiştir.
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).
Adım 4: Sıralama ve Filtreleme grubunda Filtre seçeneğini seçerek uygulanan filtreyi temizleyin
Sonuç:
>> 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:
- Boş satırları kaldırmak istediğiniz alanı seçin.
- "Kutools" > "Sil" > "Boş Satırları Sil" > "Seçili Aralıkta" seçeneklerine tıklayın.
- İhtiyaçlarınıza göre uygun seçeneği belirleyin ve açılır pencerede "Tamam" butonuna tıklayın.
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.
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).
Sonuç:
>> 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
Boş satırları kaldırmak istediğiniz sayfayı etkinleştirin, ardından "Alt" + "F11" tuşlarına basın.
Açılan pencerede "Ekle" > "Modül" seçeneğine tıklayın.
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
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.
Sonuçlar:
Kod1: Etkin sayfadan boş satırları kaldır
Kod2: Seçili aralıktan boş satırları kaldır
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
- Boş satırları silmek istediğiniz alanı seçin, "Giriş" > "Bul ve Seç" > "Git Özel Seçeneği" seçeneğine tıklayın.
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.
- "Git Özel Seçeneği" iletişim kutusunda "Boşluklar" seçeneğini seçin ve "Tamam" butonuna tıklayın.
Şimdi seçili aralıktaki tüm boş hücreler seçilmiştir.
Adım 2: Boş hücre içeren satırları sil
- 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).
- "Sil" iletişim kutusunda "Tüm satır" seçeneğini seçin ve "Tamam" butonuna tıklayın.
Sonuç:
>> 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
- 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.
- 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.
Şimdi anahtar sütundaki tüm boş hücreler filtrelenmiştir.
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.
Adım 3: Uygulanan filtreyi temizlemek için Sıralama ve Filtreleme grubunda Filtre seçeneğini seçin
Sonuç:
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!
İçindekiler tablosu
- Video: Boş satırları kaldır
- Boş satırları kaldır
- Yardımcı sütun kullanarak
- Kutools ile 3 saniyede
- Manuel olarak
- VBA kullanarak
- Boş hücre içeren satırları kaldır
- Git Seçeneği özelliği kullanarak
- Anahtar sütunda Filtre özelliği kullanarak
- İlgili Makaleler
- En İyi Ofis Verimlilik Araçları
- Yorumlar