Excel'de bir hücre belirli bir değerden büyükse veya küçükse satırları nasıl silerim?
Bazen Excel’de belirli bir sütundaki hücre değerlerinin, önceden belirlenmiş bir değerden büyük mü yoksa küçük mü olduğunu kontrol edip buna göre satırları silmeniz gerekebilir. Bu makalede bu sorunu çözmek için çeşitli yöntemler sunulmaktadır.
Hücre belirli bir değerden büyük/küçükse VBA koduyla nasıl Satırları silme?
Hücre belirli bir değerden büyük/küçükse Kutools for Excel ile nasıl Satırları silme?
Hücre belirli bir değerden büyük/küçükse Kutools for Excel ile nasıl Satırları silme?
Hücre belirli bir değerden büyükse veya küçükse, satırları VBA koduyla nasıl silerim?
Diyelim ki Excel’de D sütunundaki hücre, belirli bir değerden büyük veya küçük olduğunda ilgili tüm satırı almak istiyorsunuz. Bunu gerçekleştirmek için aşağıdaki VBA kodunu çalıştırabilirsiniz.
1. Alt+F11 tuşlarına aynı anda basarak Microsoft Visual Basic for Applications penceresini açın.
2. Microsoft Visual Basic for Applications penceresinde Ekle > Modül seçeneğine tıklayın. Ardından aşağıdaki VBA kodunu Kod penceresine kopyalayıp yapıştırın.
VBA kodu: Excel'de hücre belirli bir değerden büyükse veya küçükse satırları nasıl silerim?
Public Sub ProcessData()
Dim xRg As Range
Dim xTxt As String
On Error Resume Next
If ActiveWindow.RangeSelection.Count > 1 Then
xTxt = ActiveWindow.RangeSelection.AddressLocal
Else
xTxt = ActiveSheet.UsedRange.AddressLocal
End If
Set xRg = Application.InputBox("Please select range:", "Kutools for Excel", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub
If (xRg.Areas.Count > 1) Or (xRg.Columns.Count > 1) Then
MsgBox "You can only select one column per time", vbInformation, "Kutools for Excel"
Exit Sub
End If
xRg.Range("A1").EntireRow.Insert
Set xRg = xRg.Range("A1").Offset(-1).Resize(xRg.Rows.Count + 1)
xRg.Range("A1") = "Temp"
xRg.AutoFilter 1, ">30000"
Set xRg = Application.Intersect(xRg, xRg.SpecialCells(xlCellTypeVisible))
On Error GoTo 0
If Not xRg Is Nothing Then xRg.EntireRow.Delete
End Sub Not: Yukarıdaki kodda >30000 ifadesi, belirtilen sütundaki hücrelerin 30000’den büyük olması durumunda satırların silineceği anlamına gelir. Eğer hücreler belirli bir değerden küçükse satırları silmek istiyorsanız, > işaretini < ile değiştirin ve ardından kendi değeriniz girin.
3. Kodu çalıştırmak için F5 tuşuna basın. Açılan Kutools for Excel iletişim kutusunda, bu sütundaki hücrelerin belirli bir değerden büyük mü yoksa küçük mü olduğunu kontrol edeceğiniz Aralığı (tek sütun) seçin. Ardından Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:

Böylece D sütununda 30.000’den büyük değere sahip tüm satırlar anında silinir.

Hücre belirli bir değerden büyükse veya küçükse, Kutools for Excel ile satırları nasıl silerim?
Belirli hücreleri seçin özelliği, Kutools for Excel sayesinde belirtilen bir sütunda belirli bir değerden büyük veya küçük hücrelere sahip tüm satırları seçmenizi sağlar; böylece seçilen tüm satırları tek seferde manuel olarak silebilirsiniz.
1. Satırları silmek için temel almak istediğiniz sütunu seçin, ardından Kutools > Seç > Belirli hücreleri seçin seçeneğine tıklayın. Ekran görüntüsüne bakın:

2. Belirli hücreleri seçin iletişim kutusunda, Tüm satır bölümünde Seçim türünü belirtin bölümüne gidin. Türü belirtin bölümünde, ilk açılır liste menüsünden Büyüktür veya Küçüktür seçeneğini belirleyin, sonraki metin kutusuna belirli değeri girin ve ardından Tamam düğmesine tıklayın.
3. Tamam düğmesine bastığınızda, kaç satırın seçildiğini bildiren bir iletişim kutusu açılır. D sütununda 30.000’den büyük değere sahip tüm satırların hemen seçildiğini göreceksiniz.
4. Sil seçeneğine sağ tıklama menüsünden tıklayarak tüm seçili satırları silebilirsiniz.

Bu yardımcı programın ücretsiz 30 günlük deneme sürümünü almak istiyorsanız, işlemi yukarıdaki adımlara göre uygulamak için lütfen indirmek üzere tıklayın.
Hücre belirli bir değerden büyükse veya küçükse, Kutools for Excel ile satırları nasıl silerim?
Yukarıdaki iki yönteme ek olarak, belirtilen bir sütunda belirli bir değerden büyük ya da küçük hücrelere sahip tüm satırları filtreleyebilir ve ardından bu filtrelenmiş satırları Kutools for Excel’in Gizli (Görünür) Satırları ve Sütunları Sil özelliğiyle kaldırabilirsiniz.
1. Sütun başlığını seçmek için Veri > Filtre seçeneğine tıklayın. Ekran görüntüsüne bakın:

2. Satırları silmek için temel alacağınız sütundaki aşağı açılan oka tıklayın, ardından aşağıdaki ekran görüntüsünde gösterildiği gibi Sayı Filtreleri > Büyüktür veya Küçüktür seçeneğine tıklayın.

3. Özel Otomatik Filtre iletişim kutusunda, "büyüktür" veya "küçüktür" kutusunun yanına belirli bir sayı girin ve ardından Tamam düğmesine tıklayın.

4. Kutools>Sil>Gizli satır/sütunları sil seçeneğine tıklayarak, D sütununda belirli bir değerden büyük veya küçük olan tüm satırlar filtrelenir; ardından filtrelenmiş verileri seçip bu satırların tamamını silebilirsiniz. Ekran görüntüsüne bakın:

5. Gizli satır/sütunları sil iletişim kutusunda, Seçili Aralık seçeneğinin İçinde ara açılır liste bölümünde seçili olduğundan emin olun, Satırlar bölümünde Silme türü olarak Görünür satırlar’ı belirleyin ve son olarak Detaylı tür altında Tamam düğmesine tıklayın.
6. Veri > Filtre seçeneğine tıklayarak filtreyi kaldırabilirsiniz.
Bu yardımcı programın ücretsiz 30 günlük deneme sürümünü almak istiyorsanız, işlemi yukarıdaki adımlara göre uygulamak için lütfen indirmek üzere tıklayın.
İlgili makaleler:
- Excel'de belirli bir satırın veya etkin hücrenin altındaki tüm satırları nasıl silebilirim?
- Excel'de ilk başlık satırı dışındaki tüm satırları nasıl silebilirim?
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar

