Skip to main content

Kutools for Office — Bir Paket. Beş Araç. Daha Fazla İş Yapın.

Excel'de seçili aralıkların seçimini kolayca nasıl tersine çevirebilirsiniz?

Author Kelly Last modified

Excel'de çalışırken, veri aralığındaki belirli hücreleri vurgulamak veya seçmek, daha fazla işlem veya inceleme için yaygın bir uygulamadır. Ancak, bazen şu anda seçili olan hücrelerin seçimini kaldırmanız ve bunun yerine aralığın geri kalanını seçmeniz gereken bir durumda bulabilirsiniz. Aşağıdaki resim, orijinal seçimi ve seçimin tersine çevrilmesi halinde neye benzediğini gösteren böyle bir senaryoyu açıklamaktadır:

original data arrow reverse selection

Bu tersine çevirme işlemini manuel olarak, diğer tüm hücreleri yeniden seçerek gerçekleştirebilirsiniz, ancak bu yorucu ve hata yapmaya açıktır — özellikle büyük veya düzensiz aralıklar söz konusu olduğunda. Neyse ki, Excel, bu süreci otomatikleştirmenizi veya hızlandırmanızı sağlayan birkaç pratik yaklaşım sunar. Aşağıda, Excel'de seçimleri hızlı bir şekilde tersine çevirmenize yardımcı olacak etkili yöntemler bulacaksınız. Bu teknikler, listeleri yönetirken, analiz için veri hazırlarken veya büyük veri setlerini temizlerken özellikle faydalıdır:

VBA ile Excel'de seçimleri tersine çevirme

Kutools for Excel ile Excel'de seçimleri tersine çevirme

Yardımcı sütun kullanarak seçimleri tersine çevirme (filtre senaryoları)

Go To Special kullanarak seçimleri tersine çevirme (boşluklar veya sabitler için)


VBA ile Excel'de seçimleri tersine çevirme

Bir VBA makrosu kullanmak, özellikle daha geniş aralıklar için seçimleri tersine çevirmeyi basit ve verimli hale getirir. Excel VBA tarafından sağlanan otomasyon yeteneklerinden yararlanarak, çalışma sayfanızdaki mevcut seçimi sistematik bir şekilde tersine çevirebilir, önceden seçili olmayan hücreleri tam olarak seçebilir ve seçili olanları seçilmemiş hale getirebilirsiniz. Bu VBA çözümü, temel makro işlemleriyle rahat olan kullanıcılar için özellikle uygundur ve özel iş akışları için esneklik sağlar.

1. İlk olarak, tersine çevirmek istediğiniz hücreleri vurgulayın — bu, daha sonra seçimini kaldırmak istediğiniz şu anda seçili olan hücrelerdir.

2. VBA düzenleyicisini açmak için Alt + F11 tuşlarını basılı tutun. Bu eylem, Microsoft Visual Basic for Applications penceresini açacak ve makrolarla çalışmanıza izin verecektir.

3. VBA düzenleyicisinde, menüye gidin ve Insert > Module'a tıklayın. Bu, yeni bir modül oluşturacaktır. Sağlanan VBA kodunu kod penceresine yapıştırın:

Seçimleri tersine çevirmek için VBA

Sub InvertSelection()
'Updateby20250630
Dim rng As Range
Dim Rng1 As Range
Dim Rng2 As Range
Dim OutRng As Range
xTitleId = "KutoolsforExcel"
Set Rng1 = Application.Selection
Set Rng1 = Application.InputBox("Range1 :", xTitleId, Rng1.Address, Type:=8)
Set Rng2 = Application.InputBox("Range2", xTitleId, Type:=8)
For Each rng In Rng2
    If Application.Intersect(rng, Rng1) Is Nothing Then
        If OutRng Is Nothing Then
            Set OutRng = rng
        Else
            Set OutRng = Application.Union(OutRng, rng)
        End If
    End If
Next
OutRng.Select
End Sub
	

4. Kodu çalıştırmak için F5 tuşuna basın veya araç çubuğundaki Run düğmesine (yeşil "play" üçgeni) tıklayın. Çalıştırıldığında, bir iletişim kutusu size gelecek seçimden hariç tutmak istediğiniz hücreleri seçmenizi isteyecektir. Bu, tersine çevirme işleminizi hassas ayarlamanıza olanak tanır ve yanlışlıkla tekrar seçilmesini önler. Aşağıdaki ekran görüntüsü, bu istemin nasıl göründüğünü göstermektedir:

reverse selection with vba code1

5. Deselected etmek istediğiniz hücreleri seçtikten sonra Tamam'a tıklayın. Daha sonra, mevcut seçimi tersine çevirmek istediğiniz tüm aralığı seçmenizi isteyen ikinci bir istem görünecektir. Burada, seçim işleminin uygulanmasını istediğiniz toplam alanı seçin. Görsel rehberlik için aşağıdaki ekran görüntüsüne bakın:

reverse selection with vba code2

6. Son iletişim kutusunda Tamam'a tıklayın. İşlem hemen tamamlanacak ve şimdi orijinal seçiminizin tersine çevrildiğini göreceksiniz — önceden seçili olan hücreler seçilmemiş hale gelir ve aralığın geri kalanı artık aktif olarak seçili olacaktır.

reverse selection with vba code result

Notlar: VBA makrosu, boş bir çalışma sayfasında bile doğru bir şekilde çalışır, veri bağlamından bağımsız olarak size esneklik sağlar. En iyi sonuçlar için, belirttiğiniz toplam aralığın doğru olduğundan ve yalnızca amaçlanan alanın etkilendiğinden her zaman emin olun — özellikle büyük veri setleri veya birleştirilmiş hücrelerle çalışırken. Hatalarla karşılaşırsanız, makroların etkin olduğundan emin olun ve VBA değişikliklerinin düzenli Geri Al işleviyle her zaman geri alınamayabileceğinden, önce çalışma kitabınızı kaydetmeyi deneyin.

Bu çözüm, makrolara aşina olan kullanıcılar için iyi çalışır ve ters seçimleri otomatikleştirmek için özelleştirilebilir bir yol sunar. Ancak, ortamınız makroları kısıtlıyorsa veya daha etkileşimli bir arayüz tercih ediyorsanız, Kutools for Excel gibi özel bir eklenti kullanmayı düşünebilirsiniz.


Kutools for Excel ile Excel'de seçimleri tersine çevirme

Ters seçim görevlerini birkaç tıklamayla gerçekleştirmek isteyenler için, Kutools for Excel'in Select Range Helper özelliği pratik ve kullanıcı dostu bir çözümdür. Kutools ile, herhangi bir belirtilen çalışma sayfası aralığındaki seçimi anında tersine çevirebilir, manuel seçim veya kodlama yöntemlerine kıyasla zamandan tasarruf edebilir ve hataları en aza indirebilirsiniz. Bu yaklaşım, düzenli olarak karmaşık çalışma kitaplarını yöneten, sık sık seçimleri tersine çeviren veya tıklayarak kullanmayı tercih eden kullanıcılar için idealdir.

Kutools for Excel, günlük veri yönetimi ve karmaşık işlemleri basitleştiren 300'den fazla pratik Excel aracı içerir. 30 gün boyunca sınırlamasız ücretsiz deneme imkanı sunar. Şimdi edinin.

1. Tersine çevirmek istediğiniz hücreleri seçerek başlayın. Bu, ilk seçimizi tanımlar.

2. Excel şeridinde, Kutools sekmesine tıklayın, ardından Select > Select Range Helper… bölümüne gidin. Bu, Range Helper iletişim kutusunu açacaktır.

3. Select Range Helper iletişim kutusunda, Inverse Selection seçeneğini işaretleyin. Bu ayar, belirtilen aralık içindeki her hücrenin seçim durumunu değiştirmesini sağlar — seçili hücreler seçilmemiş hale gelir ve seçilmemiş hücreler seçili hale gelir. Referans için ekran görüntüsüne bakın:

reverse selection with kutools

4. Inverse Selection seçeneği etkinleştirildiğinde, seçimini tersine çevirmek istediğiniz alanı tanımlamak için tıklayın ve sürükleyin. Fare düğmesini bıraktığınız anda, Kutools, alan içindeki seçimi otomatik olarak tersine çevirecektir — önceki seçimler seçilmemiş hale gelir ve tam tersi. Bu, birden çok bitişik olmayan aralıklarda da sorunsuz çalışır:

reverse selection with kutools result

5. İşlemi tamamlamak için, Select Range Helper iletişim kutusunu kapatın. Seçiminiz artık tersine çevrilmiş ve biçimlendirme, kopyalama veya silme gibi daha fazla işlem için hazırdır.

Daha fazla bilgi veya ek özelleştirme seçenekleri için, lütfen Select Range Helper özellik açıklamasını ziyaret edin.

Manuel seçim yöntemlerine kıyasla, Kutools kullanmak yalnızca süreci basitleştirmez, aynı zamanda özellikle büyük veri alanlarıyla veya bağlantısız seçimlerle çalışırken hücrelerin eksik kalması veya yanlış dahil edilmesi riskini de azaltır. Görsel ve etkileşimli arayüz, işlem boyunca şeffaflık ve doğruluğu sağlar. 


Özetle, VBA makrosu veya Kutools for Excel kullanmayı seçerseniz bile, her iki yöntem de hızlı ve güvenilir yollar sunar — sizi yorucu manuel ayarlardan kurtarır. Bireysel veya ara sıra ihtiyaçlar için, VBA çözümü esnektir ve belirli görevlere göre özelleştirilebilir. Öte yandan, Kutools, özellikle karmaşık veya sık sık seçim tersine çevirme işlemleriyle uğraşırken, tutarlı hız, kolaylık ve görsel bir arayüz arayan kullanıcılar için önerilir.

Alternatif seçenekler olarak şunları da keşfedebilirsiniz:

  • Yardımcı sütunlar kullanarak geçici olarak seçimleri izleyip tersine çevirebilme (özellikle filtreleme senaryolarında);
  • Belirli türdeki tersine çevirme işlemleri için Gelişmiş Seçim Teknikleri gibi Go To Özel kullanımını.

Bu yöntemler yukarıdaki iş akışlarını doğrudan değiştiremese de, belirli gereksinimlere göre uyarlanabilir.


Yardımcı sütun kullanarak seçimleri tersine çevirme (filtre senaryoları)

Seçim belirli değerler veya kriterlere bağlı olduğu yapılandırılmış veri tablolarında, seçili satırları işaretlemek için bir yardımcı sütun kullanabilir ve ardından filtreleyerek veya sıralayarak seçimi tersine çevirebilirsiniz. Bu yaklaşım, posta listeleri veya envanter tabloları gibi liste tabanlı veri setleri için özellikle pratiktir.

1. Verilerinizin yanına yeni bir yardımcı sütun ekleyin. Seçiliyse hücreleri "1" ile işaretleyin, seçili değilse boş bırakın (veya "0").

2. Yardımcı sütuna bir filtre uygulayın. Daha önce seçili olmayan satırları göstermek için filtreleyin ("0" veya boş).

3. Görünür hücreleri, yeni (tersine çevrilmiş) seçim olarak seçin.

İşleminizi tamamladıktan sonra yardımcı sütunu kaldırabilir veya temizleyebilirsiniz. Bu yöntem basittir ve makrolara veya eklentilere gerek duymaz, ancak en iyi şekilde tam satır seçimleri ve filtre tabanlı iş akışları için uygundur. Karmaşık, bitişik olmayan hücre seçimleriyle uğraşırken yorucu olabilir.


Go To Special kullanarak seçimleri tersine çevirme (boşluklar veya sabitler için)

Excel'deki yerleşik bir başka araç olan Go To Special, tanımlanmış bir alandaki tüm boş, dolu veya sabit hücreleri seçmenizi sağlar. Bu, örneğin, tüm veri hücrelerini seçtikten sonra bir aralıktaki tüm boş hücreleri seçerek veya tam tersi bir şekilde, seçim tersine çevirmeyi simüle edebilir.

1. Hedef aralığı seçin, ardından Go To iletişim kutusunu açmak için F5 veya Ctrl + G tuşlarına basın.

2. Special…'ye tıklayın ve tersine çevirmek istediğiniz hücre türünü seçin (örneğin, Boşluklar, Sabitler).

3. Tamam'a tıklayın. Artık yalnızca belirtilen hücreler seçili olacaktır (bu kategori içindeki orijinal odak noktanızı etkili bir şekilde tersine çevirir).

Bu yöntem, dolu ve boş hücreleri görsel olarak ayırmak gibi veri temizleme işlemlerinde özellikle kullanışlıdır. Ancak, keyfi hücre seçimleri yerine yalnızca geniş hücre türleri için (tüm boşluklar, formüller, sabitler) çalışır.


İlgili makaleler


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 | Kutools Fonksiyonlarını Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Veriyi 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ş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ı & 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 | 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 İyi15 Araç Takımı: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ştirme & Bölme Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve dahası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40+ diğer dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Ofis uygulamalarına 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.
  • Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!

Tüm Kutools eklentileri. Tek kurulum

Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.

Excel Word Outlook Tabs PowerPoint
  • Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
  • Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
  • 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
  • En iyi değer — tek tek eklenti almak yerine tasarruf edin