Skip to main content

Excel'de bir listeyi filtreleyip geri kalan gizli veya görünür satırları nasıl silebilirim?

Author: Siluvia Last Modified: 2025-07-21

Excel'de büyük veri setleriyle çalışırken, yalnızca analiz veya raporlama için ihtiyaç duyduğunuz verileri görüntülemek üzere listeleri filtrelemek yaygındır. Ancak, veriler filtrelendikten sonra artık ihtiyacınız olmayan satırları da kaldırmak isteyebilirsiniz — bunu tüm gizli satırları (filtrelenmiş olanları) veya tüm görünür satırları (görmek istediğinizleri) silerek yapabilirsiniz, böylece yalnızca istenilen bilgiler kalır. Bu şekilde filtrelenmiş verileri doğru bir şekilde yönetmek, çalışma sayfalarını basitleştirir, karmaşıklığı azaltır ve yalnızca ilgili bilgilerin korunmasını sağlar. Bu makale, Excel'deki filtrelenmiş bir listeden gizli veya görünür satırları silmek için güvenilir birkaç yöntem tanıtmaktadır, böylece verilerinizi pratik ihtiyaçlarınıza göre verimli bir şekilde temizleyebilirsiniz.

Etkin çalışma sayfasındaki gizli satırları VBA kodu ile silme
Filtrelenmiş listenin görünür satırlarını tüm görünür hücreleri seçerek silme
Kutools for Excel ile filtrelenmiş listenin gizli veya görünür satırlarını kolayca silme


Etkin çalışma sayfasındaki gizli satırları VBA kodu ile silme

Excel'de verileri filtrelediğinizde, ölçütlerinize uymayan satırlar gizlenir ancak hala çalışma sayfasında mevcuttur. Bazen bu gizli satırların tamamını tek bir adımda hızlıca kaldırmak isteyebilirsiniz; özellikle büyük veri setleri için bunları tek tek elle silmek zaman alıcı ve hata yapmaya açık olabilir. Basit bir VBA makrosu kullanmak, gizli satırların filtrelendiği veya kullanıcı tarafından manuel olarak gizlendiği durumlar ne olursa olsun, etkin çalışma sayfasındaki tüm gizli satırları bir seferde silmenin etkili bir yoludur. Bu, yalnızca şu anda görünen (filtrelenmiş) verileri tutmak ve geri kalanını atmak istediğinizde özellikle uygundur.

İşte nasıl devam edeceğiniz:

1. İlk olarak, filtrelenmiş listenin bulunduğu çalışma sayfasının etkin (seçili) olduğundan emin olun.

2. Microsoft Visual Basic for Applications (VBA) düzenleyici penceresini açmak için Alt + F11 tuşlarına birlikte basın.

3. VBA düzenleyicisinde üst menüden Ekle'ye tıklayın ve ardından Modül'ü seçin. Aşağıdaki VBA kodunu modül penceresine kopyalayıp yapıştırın:

VBA kodu: Gizli satırları silme

Sub RemoveHiddenRows()
	Dim xRow As Range
	Dim xRg As Range
	Dim xRows As Range
	On Error Resume Next
	Set xRows = Intersect(ActiveSheet.Range("A:A").EntireRow, ActiveSheet.UsedRange)
	If xRows Is Nothing Then Exit Sub
		For Each xRow In xRows.Columns(1).Cells
			If xRow.EntireRow.Hidden Then
				If xRg Is Nothing Then
					Set xRg = xRow
				Else
					Set xRg = Union(xRg, xRow)
				End If
			End If
		Next
		If Not xRg Is Nothing Then
			MsgBox xRg.Count & " hidden rows have been deleted", , "Kutools for Excel"
			xRg.EntireRow.Delete
		Else
			MsgBox "No hidden rows found", , "Kutools for Excel"
		End If
	End Sub

4. Kodu çalıştırmak için F5 tuşuna basın veya araç çubuğundaki Çalıştır düğmesine tıklayın. Etkin sayfada gizli satırlar varsa, kaç tane gizli satırın silindiğini bildiren bir iletişim kutusu açılacaktır. Silmeyi tamamlamak için Tamam'a tıklayın. Aşağıdaki ekran görüntüsüne bakın:

A prompt box appears showing how many hidden rows were deleted

Etkin çalışma sayfasında gizli satır yoksa, size buna uygun bir mesaj görüntülenecektir:

A prompt box appears notifying that there are no hidden rows

Notlar ve ipuçları:

  • Bu makro, gizli satırlar filtrelendikleri veya manuel olarak gizlendikleri için olmasından bağımsız olarak tüm gizli satırları kaldırır.
  • Makroyu çalıştırmadan önce doğru çalışma sayfasını seçtiğinizden emin olun. VBA kodunu çalıştırdıktan sonra Geri Al işlemi yapılamaz – önce yedek almayı düşünün.
  • Silinecek satırların ötesinde formülleriniz varsa, satırları silmenin aşağı akım hesaplamalarını ve referanslarını etkileyebileceğini unutmayın.
a screenshot of kutools for excel ai

Kutools AI ile Excel Sihirini Keşfedin

  • Akıllı Yürütme: Hücre işlemleri gerçekleştirin, verileri analiz edin ve grafikler oluşturun—tümü basit komutlarla sürülür.
  • Özel Formüller: İş akışlarınızı hızlandırmak için özel formüller oluşturun.
  • VBA Kodlama: VBA kodunu kolayca yazın ve uygulayın.
  • Formül Yorumlama: Karmaşık formülleri kolayca anlayın.
  • Metin Çevirisi: Elektronik tablolarınız içindeki dil engellerini aşın.
Yapay zeka destekli araçlarla Excel yeteneklerinizi geliştirin. Şimdi İndirin ve daha önce hiç olmadığı gibi bir verimlilik deneyimi yaşayın!

Tüm görünür hücreleri seçme özelliği ile filtrelenmiş listenin görünür satırlarını silme

Bazı senaryolarda, belki de yalnızca gizli (filtrelenmiş) girişleri daha fazla işleme veya inceleme için bırakmak isteyebilirsiniz. Excel'in yerleşik özelliklerini kullanarak, gizli satırları etkilemeden bir filtrelenmiş listenin tüm görünür satırlarını verimli bir şekilde silebilirsiniz. Bu, işlenmiş veya seçilmiş verileri temizlemek ve gizli kalanları - örneğin tamamlanmış görevleri veya gözden geçirilmiş kayıtları - korumak istediğinizde pratiktir.

İşte bunu yapmanın adımları:

1. Görünür ve gizli satırları içeren filtrelenmiş listenizin tüm aralığını seçin.

2. F5 tuşuna basarak (veya Ctrl+G) Git iletişim kutusunu açın. Sol alt köşedeki Özel düğmesine tıklayarak Git To Special seçeneklerini açın. Ekran görüntüsüne bakın:

Click the Special button in the Go To dialog box

3. Git To Special iletişim kutusunda, yalnızca Görünür hücreler seçeneğini işaretleyin ve ardından Tamam'a tıklayın. Bu eylem, seçtiğiniz aralıkta yalnızca görünür (filtrelenmemiş veya başka şekilde gizlenmemiş) satırları vurgular.

Check the Visible cells only option

4. Artık görünür satırlar seçiliyken, vurgulanan alanda herhangi bir yere sağ tıklayın ve bağlam menüsünden Satırları Sil'i seçin.

Click Delete Rows from the right-click menu

Bu, görünür satırları hemen kaldırırken, gizli satırlar filtre koşulları altında etkilenmeden kalır. Çalışma sayfanızı yalnızca önceden gizli olan satırlara indirgemek için hızlı bir yoldur.

Önemli hatırlatmalar:

  • Başlangıçta aralığı seçerken dikkatli olun — tüm amaçlanan satırları, şu anda gizli olanları bile içermesini sağlayın.
  • Dosyanızı kaydedip kapattıktan sonra "Satırları Sil" işlemi geri alınamaz. Geri dönüşü olmayan değişiklikler yapmadan önce yedek alma işlemini düşünün.
  • Bu yöntem, filtrelenmiş bir veri setinden görünür satırları ara sıra silmek için idealdir, ancak birden fazla aralık veya sık tekrarlanan görevler için zaman alıcı olabilir.

Kutools for Excel ile filtrelenmiş listenin gizli veya görünür satırlarını kolayca silme

Yukarıdaki manuel ve VBA yöntemleri yaygın olarak kullanılır, ancak sık sık karmaşık veya büyük çalışma sayfalarını yönettiğiniz durumlarda yeterince esnek veya uygun olmayabilir. Bu ihtiyaçları daha etkili bir şekilde ele almak için Kutools for Excel'deki Gizli (Görünür) Satırları & Sütunları Sil aracı, seçilen aralıklardan, geçerli çalışma sayfasından veya hatta tüm çalışma sayfalarından gizli veya görünür satırları hızlı bir şekilde kaldırmak için kullanıcı dostu bir yol sunar. Bu yöntem, zaman kazandırır ve özellikle büyük veri setlerini düzenli olarak temizleyen ve işleyen kullanıcılar için manuel işlemlerden kaynaklanan hataları azaltı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...

Kutools for Excel'i bu görev için nasıl kullanacağınız aşağıda açıklanmıştır:

1. Gizli veya görünür satırlarını silmek istediğiniz filtrelenmiş aralığı seçin.

2. Excel penceresinin üst kısmındaki Kutools sekmesine gidin, ardından Sil > Gizli (Görünür) Satırları & Sütunları Sil'i seçin. Rehberlik için aşağıdaki ekran görüntüsüne bakın:

Click Delete Hidden (Visible) Rows & Columns feature of Kutools

3. Açılan Gizli (Görünür) Satırları & Sütunları Sil diyalog kutusunda seçeneklerinizi ayarlayın:
Ara Alanı açılır menüde Seçili Aralık İçinde seçeneğini koruyun (veya göreviniz gerektiği takdirde diğer seçenekleri seçin)
Silme Türü bölümünde Satırlar
Detaylı Tür bölümünde aşağıdakilerden birini seçin Görünür Satırlar veya Gizli Satırlar gereksinime göre
Tamam butonuna tıklayarak onaylayın ve çalıştırın

Set options in the dialog box

4. Yürütme sonrası, bir onay kutusu size tam olarak kaç satırın silindiğini bildirecektir. İşlemi tamamlamak için Tamam'a tıklayın.

Kullanım notları ve ipuçları:

  • Kutools, bir aralığı seçmeyi veya tüm çalışma sayfasına uygulamayı kolaylaştırır, toplu işlem verimliliğini artırır.
  • Bu yaklaşım, özellikle büyük sayfalarda manuel seçimle ilişkili hataları azaltır.
  • Birden fazla listeyle uğraşıyorsanız veya düzenli veri temizliği gerekiyorsa, bu çözüm özellikle kullanışlıdır.
  • Tamam'a tıklamadan önce seçilen aralığı ve işlem seçiminizi her zaman onaylayın.

  Bu yardımcı programın ücretsiz deneme sürümünü (30-gün) kullanmak istiyorsanız, lütfen indirmek için tıklayın ve ardından yukarıdaki adımlara göre işlemi uygulamak için gidin.


Kutools for Excel ile filtrelenmiş listenin gizli veya görünür satırlarını silme

 

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!