KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de filtreyi devre dışı bırakmadan filtrelenmiş verileri nasıl düzenlersiniz?

YazarKelly Değiştirme Tarihi

Excel'de büyük veri kümeleriyle çalışırken, belirli kayıtlara veya kategorilere odaklanmak amacıyla verileri filtrelemek yaygındır. Ancak bu filtrelenmiş satırlar içinde bilgileri değiştirmeniz veya güncellemeniz gerektiğinde, filtreyi aktif tutarken sıkça karşılaşılan bir zorluk ortaya çıkar. Örneğin, filtrelenmiş verilerinizde birkaç yazım hatası fark ettiğinizi, eski girdileri gördüğünüzü ya da verilerinizin bir kısmını güncellemeniz gerektiğini düşünün. Normalde filtreyi devre dışı bırakıp değişiklikleri yaptıktan sonra tekrar uygulamayı düşünebilirsiniz—ancak bu, iş akışınızı bozabilir ve gizli satırlardaki verilerin gözden kaçmasına veya istemeden değiştirilmesine neden olabilir. Bunun yerine, yalnızca görünür, filtrelenmiş alt kümenin etkilenmesini ve gizli satırların olduğu gibi kalmasını sağlayan, filtreyi devre dışı bırakmadan filtrelenmiş verileri değiştirmenize olanak tanıyan çok daha verimli yöntemler vardır.

Aşağıda, Excel'in yerleşik kısayollarını, Kutools for Excel'den gelişmiş araçları ve VBA ile formüller kullanarak dinamik değişimleri gerçekleştirmenin güçlü yollarını içeren pratik teknikleri inceleyeceğiz—her bir yöntemin değeri, en iyi kullanım senaryoları ve temel ipuçlarıyla birlikte:


Excel'de filtreyi devre dışı bırakmadan filtrelenmiş verileri aynı değerle değiştirme

Örneğin, filtrelenmiş bir listede bazı yazım hataları fark ederseniz veya girdileri standartlaştırmak isterseniz, gizli (filtreyle çıkarılmış) verileri değiştirmeden yalnızca görünür satırlardaki tüm bu hataları aynı anda düzeltmek isteyebilirsiniz. Excel, Filtre Aralığınızda yalnızca görünür hücreleri seçmenizi sağlayan son derece kullanışlı bir kısayola sahiptir. Bu yöntem, tutarlı değişiklikler yapmak veya hızlı toplu güncellemeler gerçekleştirmek için oldukça etkilidir.

Not: Bu yöntemle yapılan değiştirme işlemi, seçili tüm görünür hücrelerin üzerine aynı değeri yazar; her hücreye farklı bir değer gerekliyse aşağıdaki diğer çözümleri değerlendirin.

1. Değiştirmek istediğiniz Filtre Aralığı’ndaki hücreleri seçin. Ardından Alt+; tuşlarına aynı anda basın. Bu işlem, gizli satırları yok sayarak yalnızca görünür (filtrelenmiş) hücreleri seçer.

yalnızca görünür hücrelerin seçilmesinin ekran görüntüsü

Sorun Giderme İpucu: Alt + ; çalışmıyorsa, seçiminizin gerçekten değiştirmek istediğiniz hücreleri kapsadığından ve filtrenin doğru şekilde uygulandığından emin olun.

2. Girmek istediğiniz değeri yazın, ardından Ctrl+Enter tuşlarına birlikte basın. Bu komut, yeni değerinizi seçili (görünür) tüm hücrelere aynı anda girer.

Bu tuşlara bastığınızda, Aralık Seç içindeki tüm görünür ve filtrelenmiş hücreler yeni değerle anında güncellenir; gizli satırlar ise olduğu gibi kalır.

orijinal veri ve değiştirme sonuçlarını gösteren ekran görüntüsü

Avantajlar: Tek tip değişimler için son derece basit ve hızlıdır; herhangi bir eklentiye gerek yoktur.Sınırlama: Seçili tüm hücreler, tam olarak aynı değerle değiştirilir.

İpucu: Değişiklikleri geri almak için işlem yaptıktan sonra Ctrl + Z tuşlarına basın.


Filtrelenmiş verileri diğer aralıklarla değiştirerek değiştirme

Bazen filtrelenmiş verileri güncellemek, tek bir değer değişikliğinden fazlasını gerektirir—filtreyi bozmadan Filtre Aralığı’nızı eşit boyutta başka bir aralıkla değiştirmek isteyebilirsiniz. Bu özellikle veri karşılaştırması, veri kümesi sürümlendirme veya önceki değerleri geri yükleme gibi durumlar için son derece kullanışlıdır. Kutools for Excel’in Aralıkları Değiştir aracıyla bu işlemi sorunsuzca gerçekleştirebilirsiniz.

Kutools for Excel – Excel için 300’den fazla vazgeçilmez araçla donatılmış! İşlerinizi daha hızlı, daha kolay ve çok daha verimli hale getirin.Hemen indirin!

1. Excel Şeridi sekmesine gidin ve Kutools > Range > Aralıkları Değiştir seçeneğini belirleyerek Aralıkları Değiştir iletişim kutusunu etkinleştirin.

Kutools'un Aralık Değiştir özelliğini etkinleştirmenin ekran görüntüsü

2. İletişim kutusunda ilk kutuyu (Swap Range1) filtrelenmiş ve görünür veri aralığınız olarak, ikinci kutuyu (Swap Range2) ise değiştirmek istediğiniz veri aralığı olarak ayarlayın. Başarılı bir değişim için her iki aralığın da aynı sayıda satır ve sütuna sahip olduğundan emin olun.

Aralıkları Değiştir iletişim kutusunun nasıl yapılandırılacağını gösteren ekran görüntüsü

3. OK düğmesine tıklayın. Kutools, filtre ayarınızı bozmadan iki aralık arasındaki değerleri anında değiştirecektir. Filtre ayarı olduğu gibi kalır; yalnızca belirtilen hücre içerikleri takas edilir.

Bu işlemi tamamladıktan sonra, değiştirilen içeriğin doğruluğunu kontrol edin. İşlem, filtreyle gizlenmiş diğer verileri etkilemez.

filtrelemeyi etkilemeden değiştirilmiş sonuçların ekran görüntüsü

Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin

Avantajlar: Filtrelenmiş verilerde takas işlemlerini gerçekleştirmek üzere tüm aralıkları yönetir; karşılaştırmalı analizler için son derece kullanışlıdır.Not: Takas edilen aralıklar, boyutları eşleşmediği takdirde hata oluşur; bu nedenle mutlaka aynı boyutta olmalıdır.


Filtrelenmiş satırları yok sayarak yapıştırma ile filtrelenmiş verileri değiştirme

Takaslamadan öte, filtrelenmiş alanınıza yeni verilerinizi yapıştırmaya hazır olabilirsiniz—ancak yalnızca görünür (gösterilen) satırları güncellemek ve gizli olanları atlamak isteyebilirsiniz. Kutools for Excel’in Görünür Aralığa Yapıştır aracı, kopyalanmış verileri filtrelenmiş bir listede doğrudan yalnızca görünür hücrelere yapıştırmanız için akıllıca bir çözüm sunar. Bu özellik, hızlı toplu güncellemelerde, veri içe aktarımlarında veya çalışma kitabınızın başka bir bölümünden sonuçları kopyalarken size yardımcı olur.

Kutools for Excel – Excel için 300’den fazla vazgeçilmez araçla donatılmış! İşlerinizi daha hızlı, daha kolay ve çok daha verimli hale getirin.Hemen indirin!

1. Değişim için kullanmak istediğiniz verileri içeren aralığı seçin. Ardından Kutools > Range > Görünür Aralığa Yapıştır seçeneğine giderek aracı etkinleştirin.

Görünür Aralığa Yapıştır özelliğinin nasıl etkinleştirileceğini gösteren ekran görüntüsü

2. Açılan iletişim kutusunda, yeni değerlerin yapıştırılacağı hedef aralığı filtrelenmiş verileriniz içinde seçin. Uygulamak için OK düğmesine tıklayın.

filtrelenmiş veri aralığının seçilmesinin ekran görüntüsü

Kutools, kopyalanan değerleri yalnızca görünür (filtrelenmiş) satırlarla eşleştirerek gizli satırları değiştirmez; bu da filtrelenmiş listelerde doğru ve hedefe yönelik değişiklikler yapmak için ideal bir çözümdür.

sonuçların ekran görüntüsü

Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin

Avantajlar: Filtrelenmiş kayıtları birden fazla yeni değerle aynı anda güncellemek için mükemmeldir; satır satır manuel kopyala/yapıştır yapmanıza gerek kalmaz.İpuçları: Veri hizalaması sorunlarını önlemek için kaynak ve görünür hedef aralıkların aynı sayıda hücreye sahip olduğundan emin olun.


VBA: Yalnızca görünür (filtrelenmiş) hücrelerde veri değiştirme

Daha karmaşık veya dinamik değiştirme işlemleri—örneğin belirli kelimeleri değiştirmek, kriterlere göre değerleri güncellemek ya da kalıp temelli değişiklikler uygulamak—için yalnızca bir Filtre Aralığı'nin görünür hücrelerindeki verileri hedefleyen bir VBA makrosu kullanabilirsiniz. Bu yaklaşım, büyük veri kümeleriyle çalışırken, özel mantık uygularken veya birden fazla sayfada güncellemeleri otomatikleştirirken özellikle güçlüdür.

Uygulanabilir senaryolar: Karmaşık değişimler, toplu güncellemeler veya görev otomasyonu için idealdir.

Avantajlar: Esnek, programlanabilir ve çoklu değiştirme kurallarını destekler.

Dezavantajlar: VBA bilgisi gerektirir; değişiklikler derhal uygulanır—önce dosyanızın yedeğini alın.

1. Developer > Visual Basic seçeneğine tıklayın. Microsoft Visual Basic for Applications penceresinde Insert > Module seçeneğine tıklayıp aşağıdaki kodu modüle yapıştırın:

Sub ReplaceVisibleCellsOnly_Advanced()
    ' Updated by ExtendOffice
    Dim rng As Range
    Dim cell As Range
    Dim searchText As String
    Dim replaceText As String
    Dim xTitleId As String

    On Error GoTo ExitSub
    xTitleId = "KutoolsforExcel"

   
    Set rng = Application.InputBox("Select the filtered range:", xTitleId, Selection.Address, Type:=8)
    If rng Is Nothing Then Exit Sub

 
    searchText = Application.InputBox("Enter the text/value to be replaced:", xTitleId, "", Type:=2)
    If searchText = "" Then Exit Sub
    replaceText = Application.InputBox("Enter the new text/value:", xTitleId, "", Type:=2)

    On Error Resume Next
    For Each cell In rng.SpecialCells(xlCellTypeVisible)
        If Not IsError(cell.Value) Then
            If InStr(1, cell.Value, searchText, vbTextCompare) > 0 Then
                cell.Value = Replace(cell.Value, searchText, replaceText, , , vbTextCompare)
            End If
        End If
    Next cell
    On Error GoTo 0

    MsgBox "Replacements completed in visible cells.", vbInformation, xTitleId
ExitSub:
End Sub

2. Makroyu çalıştırmak için Çalıştır düğmesi Run düğmesine tıklayın. Önce Filtre Aralığı’nı seçin. Ardından değiştirmek istediğiniz değeri ve yeni değeri girin. Makro, yalnızca görünür hücrelere değişiklik uygulayacak; gizli satırlar ise olduğu gibi kalacaktır.

Notlar ve İpuçları:

  • Filtre Aralığınız formüller içeriyorsa, bu makro onları yeni değerlerle değiştirecektir. Verilerinizin yedeğini almayı unutmayın!
  • Görünür hücrelerle ilgili bir sorunla karşılaşırsanız, aralığın filtrelendiğinden ve yalnızca görünür satırları içerdiğinden emin olun.
  • Bu yöntem hem metin hem de sayısal değerler için çalışır. Daha gelişmiş senaryolar için kodu, Replace veya InStr gibi dize işlevlerini kullanarak genişletin.

Excel formülü: Filtrelenmiş verileri dinamik olarak işleme veya değiştirme

Bir satırın görünür olup olmadığına (yani filtreyle gizlenmemiş olmasına) bağlı olarak “Görüntülenen Değer”i değiştirmek veya formülle dinamik olarak yönetmek istediğinizde, SUBTOTAL işlevini IF veya IFERROR gibi koşullu mantık fonksiyonlarıyla birlikte kullanabilirsiniz. Bu yaklaşım, orijinal verileri değiştirmeden dinamik raporlama veya görsel ikameler oluşturmak için idealdir.

Uygulanabilir senaryolar:Dinamik özetler, koşullu dışa aktarımlar, yan yana değişimler

Avantajlar:Kod gerektirmez, filtreye duyarlıdır ve verileri bozmaz

Dezavantajlar:Orijinal verileri değiştirmez; sonuçlar yardımcı sütunlarda görünür

1. Verilerinizin A2:A100 aralığında olduğunu varsayalım. Bitişik hücreye (örneğin B2) aşağıdaki formülü girin:

=IF(SUBTOTAL(103, OFFSET(A2, 0, 0)), IF(A2 = "oldvalue", "newvalue", A2), "")

Açıklama:

  • SUBTOTAL(103, OFFSET(A2, 0, 0)) formülü, satır görünürse 1, gizliyse 0 değerini döndürür.
  • Satır görünürse ve A2 değeri "oldvalue"'a eşitse, "newvalue" değerini gösterir; aksi takdirde A2'nin değerini gösterir.
  • Satır, filtreyle gizlenmişse formül boş değer döndürür.

2. Enter tuşuna basın ve formülü aşağı doğru sürükleyin. Mantık, görünür satırlara dinamik olarak uygulanır. Sonuçları kalıcı hale getirmek için yardımcı sütunu kopyalayın ve Özel Yapıştır → Değerler seçeneğini kullanarak orijinal verilerin üzerine yazın.

Gelişmiş ipuçları:

  • Kısmi veya koşullu değişiklikleri metin kalıplarına göre gerçekleştirmek için SEARCH, SUBSTITUTE ya da REPLACE gibi işlevleri kullanabilirsiniz.
  • Özellikle üretim çalışma kitaplarında orijinal verilerin üzerine yazmadan önce, sonuçları her zaman Özel Yapıştır → Values komutunu kullanmadan doğrulayın.

Demo: Excel'de filtreyi devre dışı bırakmadan filtrelenmiş verileri değiştirme

 
Kutools for Excel: Parmaklarınızın ucunda 300 kullanışlı araç! Daha akıllı ve daha hızlı çalışma için yapay zekâ destekli özellikleri deneyin!Hemen İndirin!

İlgili makaleler:


En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca 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 Aç/Kapat|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ı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraç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 ve 40+ başka dillerde de desteklenir!

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.

ExcelWordOutlookTabsPowerPoint
  • 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