Skip to main content

Excel'de bir listeyi filtrelemek ve geri kalan gizli veya görünür satırları silmek nasıl yapılır?

Author: Siluvia Last Modified: 2025-08-07

Excel'de büyük veri setleriyle çalışırken, yalnızca analiz veya raporlama için ihtiyaç duyduğunuz verileri göstermek üzere listeleri filtrelemek yaygındır. Ancak, veriler filtrelendikten sonra, artık ihtiyacınız olmayan satırları da kaldırmak isteyebilirsiniz — bunu ya tüm gizli satırları (filtrelenmiş olanları) ya da tüm görünür satırları (görmeyi seçtiğinizleri) silerek yapabilirsiniz; böylece yalnızca istediğiniz bilgiler kalır. Filtrelenmiş verileri bu şekilde 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 çeşitli güvenilir yöntemler tanıtır ve size pratik ihtiyaçlarınıza göre verilerinizi etkili bir şekilde temizlemenize olanak tanır.

Etkin çalışma sayfasındaki gizli satırları VBA koduyla 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 koduyla 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. Bunları manuel olarak tek tek silmek zaman alıcı ve hata yapmaya açık olabilir — özellikle büyük veri setleri için. Basit bir VBA makrosu kullanmak, gizli satırların filtrelendiği veya kullanıcı tarafından manuel olarak gizlendiği durumlarda bakılmaksızın, etkin çalışma sayfasındaki tüm gizli satırları bir defada silmenin etkili bir yolunu sağlar. Bu, yalnızca şu anda görünür (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üzenleyicide, ü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 göre bilgi veren 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 olsun 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 Alma işlemi yapılamaz — ilk olarak yedek almayı düşünün.
  • Silinecek satırların ötesindeki 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 amacıyla filtre uyguladıktan sonra yalnızca görünür satırları silmek isteyebilirsiniz. Excel'in yerleşik özellikleri, gizli satırları etkilemeden filtrelenmiş bir listenin tüm görünür satırlarını etkili bir şekilde silmenize yardımcı olabilir. Bu, işlenmiş veya seçilmiş verileri temizlemek ve gizli kalanları — tamamlanmış görevler veya incelenmiş kayıtlar gibi — korumak istediğinizde pratiktir.

Bunu yapmak için aşağıdaki adımları izleyin:

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

2. F5'e (veya Ctrl+G) basın Git iletişim kutusunu açmak için. Sol alt köşedeki Özel düğmesine tıklayarak Git To Özel 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 Özel 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ıktaki 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çili olduğuna göre, vurgulanmış alandaki herhangi bir yere sağ tıklayın ve içerik 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ıracak, ancak gizli satırlar filtrelenmiş koşullar altında etkilenmeyecektir. Çalışma sayfanızı yalnızca daha önce gizli olan satırlara indirgemek için hızlı bir yoludur.

Önemli hatırlatmalar:

  • Başlangıçta aralığı seçerken dikkatli olun — mevcut gizli olanlar da dahil olmak üzere tüm hedef satırları içerdiğinden emin olun.
  • Dosyanızı kaydedip kapattıktan sonra "Satırları Sil" işlemi geri alınamaz. Geri alınamaz değişiklikler yapmadan önce yedek alma konusunda 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ılsa da, sık sık karmaşık veya büyük çalışma sayfalarını yönettiğiniz durumlarda yeterince esnek veya uygun olmayabilirler. Bu ihtiyaçları daha verimli 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, özellikle büyük veri setlerini sıklıkla temizleyip işleyen kullanıcılar için zamandan tasarruf eder ve manuel işlemlerden kaynaklanan hataların riskini 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...

İşte Kutools for Excel'i bu görev için nasıl kullanacağınız:

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 ayarlarınızı yapın:
– Açılan menüde Ara Alanı bölümünde Seçili Aralık İçinde seçeneğini koruyun (veya göreviniz gerektiriyorsa diğer seçenekleri seçin)
Silme Türü bölümünde Satırlar
Detaylı Tür bölümünde, ihtiyaca göre Görünür Satırlar veya Gizli Satırlar seçeneklerinden birini seçin
Tamam 'a tıklayarak onaylayın ve çalıştırın

Set options in the dialog box

4. Yürütmeden sonra, 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.
  • Eğer birçok listeyle uğraşıyorsanız veya düzenli veri temizlemesi gerekiyorsa, bu çözüm özellikle uygundur.
  • Tamam'a tıklamadan önce seçilen aralığı ve işlem seçeneğini 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ı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
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: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluşturun | 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ı & Sütunları Karşılaştır...
Özel Seçilen Ö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 | 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 filtreleme...)...
En Gözde15 Araç Seti:12 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 Araçları (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!