Excel'de Boş Sütunları Silme (3 Yol)

  • Bunu Paylaş
Hugh West

Bu makale size Excel'de boş sütunları üç etkili ve kolay yolla nasıl silebileceğinizi gösterecektir.

Çalışma Kitabını İndirin

Alıştırma çalışma kitabını buradan indirebilirsiniz.

Excel'de Boş Sütunları Sil.xlsm

Excel'de Boş Sütunları Silmenin 3 Basit Yolu

Burada, Excel düzenleme araçlarını kullanarak, bir formül kullanarak ve VBA kodunu uygulayarak Excel'de boş sütunları silmenin 3 yolunu öğreneceksiniz.

1. Excel Düzenleme Araçlarını Kullanarak

Adım 1: Veri kümesini seçin.

Adım 2: Gitmek Ev -> Bul & Seç -> Özel'e Git .

Adım 3: Bu kitaptan Özel'e Git açılır penceresinde Boşluklar , ardından tıklayın TAMAM. .

Adım 4: Veri kümenizden yalnızca boş hücreler seçilecektir. Fareye sağ tıklayın, açılır seçenek listesinden Silme .

Adım 5: Ardından, açılır pencereden Silme kutu, seç Hücreleri sola kaydır seçeneklerinden tıklayın. TAMAM.

Bu, veri kümesindeki tüm boş sütunları silecektir.

Daha fazlasını okuyun: Excel'de Kullanılmayan Sütunlar Nasıl Silinir?

2. Formül Kullanarak

Kullanabilirsiniz COUNTA() Excel'de boş sütunları silmek için formül. Ne COUNTA() formülünün yapacağı şey, önce Excel'deki veri kümenizdeki boş ve boş olmayan sütunları tanımlamak ve ardından buradan boş sütunları kolayca seçip silmektir.

Bu, Excel'de boş sütunları silmenin bir başka etkili yoludur, özellikle de çalışmanız gereken çok sayıda boş sütun varsa. Bunu nasıl yapacağımızı öğrenelim.

Adım 1: İlk satır üstbilgisine sağ tıklayıp aşağıdaki öğeyi seçerek veri kümesinin hemen üstüne boş bir satır ekleyin Ekleme Bu, tüm veri kümesinin üzerine yeni bir satır ekleyecektir.

Adım 2: Çalışma sayfanızın en sol hücresine aşağıdaki formülü yazın,

=COUNTA(A2:A1048576)=0

İşte,

A2 veri kümesinin ilk hücresini temsil eder,

A1048576 Excel'deki (2007-2019) maksimum satırı temsil eder.

Adım 3: Basın Girin . görüntülenecektir Doğru sütun boşsa veya Yanlış tüm sütunda boş olmayan en az tek bir hücre varsa.

Adım 4: Formülü diğer sütunlara uygulamak için Doldurma Kolu .

Adım 5: Şimdi şuraya git Ev -> Sırala ve Filtrele -> Özel Sıralama .

Adım 6: Açılır pencereden Sırala penceresinde Seçenekler düğmesini seçin. Ardından Soldan sağa sırala bir şey yok. Sıralama Seçenekleri açılır penceresine tıklayın ve TAMAM. .

Adım 7: yanındaki açılır kutuya tıklayın. Göre sırala etiketini seçin ve buradan Sıra 1 .

Adım 8: altındaki açılır kutuya tıklayın. Sırala etiketini ve seçeneğini seçin Hücre Değerleri Oradan.

Adım 9: altındaki açılır kutuya tıklayın. Sipariş etiketini ve seçeneğini seçin En Büyükten En Küçüğe . tıklayın TAMAM. .

Tüm boş sütunları çalışma sayfasının sol tarafına kaydıracaktır.

10. Adım: Buradan boş sütunlardan oluşan tüm veri kümesini seçin, sağ tıklayın ve ardından Silme .

Adım 11: Açılır pencereden Silme kutusundan Tüm sütun seçeneklerinden tıklayın. TAMAM. .

Bu, veri kümesindeki tüm boş sütunları silecektir.

Benzer Okumalar:

  • Excel'de Birden Çok Sütun Nasıl Silinir
  • Excel'de Yinelenen Sütunları Silme (6 Yol)
  • Excel'de Ekstra Sütunlar Nasıl Silinir (7 Yöntem)
  • Excel'de Formülü Etkilemeden Sütun Silme (İki Yol)

3. VBA Kodu Kullanarak

Deneyimli bir Excel kullanıcısıysanız, bu yöntem özellikle sizin içindir. VBA kodunu uygulamak, Excel'de boş sütunları silmenin en güvenli yoludur. Yalnızca tamamen boş sütunları siler. Herhangi bir sütun tek bir hücre değeri içeriyorsa, herhangi bir hücre boş bir dize döndürse bile, yine de tüm sütun tamamen bozulmadan kalacaktır.

Excel'de boş sütunları silmenin otomatik yolu aşağıdadır.

Adım 1: Basın Alt + F11 sekmesine gidin veya klavyenizde Geliştirici -> Visual Basic Visual Basic Düzenleyicisini açmak için.

Adım 2: Menü çubuğundan Ekleme -> Modül .

Adım 3: Aşağıdaki kodu kopyalayın ve kod penceresine yapıştırın.

 Public Sub DeleteBlankColumns() Dim SrcRange As Range Dim EntrColumn As Range On Error Resume Next Set SrcRange = Application.InputBox( _ "Bir aralık seçin:", "Boş Sütunları Sil", _ Application.Selection.Address, Type:=8) If Not (SrcRange Is Nothing) Then Application.ScreenUpdating = False For i = SrcRange.Columns.Count To 1 Step -1 Set EntrColumn = SrcRange.Cells(1, i).EntrColumn IfApplication.WorksheetFunction.CountA(EntrColumn) = 0 Then EntrColumn.Delete End If Next Application.ScreenUpdating = True End If End Sub 

Adım 4: Basın F5 klavyenizde veya menü çubuğundan Koşmak -> Alt/KullanıcıFormunu Çalıştır . Ayrıca sadece küçük Oynat simgesi makroyu çalıştırmak için alt menü çubuğunda.

Adım 5: Açılır diyalog kutusundan, ilgili çalışma sayfasına geçin, istediğiniz aralığı seçin ve TAMAM. .

Bu, veri tabanındaki tüm boş sütunları silecektir.

Sonuç

Bu makalede, Excel'de boş sütunların nasıl silineceğine ilişkin üç kolay yol ele alınmıştır. Boş sütunları silmek için Excel düzenleme araçlarının nasıl kullanılacağını gösterdik, boş sütunları silmek için formüllerin nasıl uygulanacağını gösterdik ve ayrıca Excel'de boş sütunları silmek için VBA kodunu uyguladık.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.