Excel'de seçili aralıkların seçimini kolayca nasıl tersine çevirebilirsiniz?
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:
![]() | ![]() | ![]() |
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:
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:
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.
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:
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:
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
- Bitişik olmayan hücreleri veya aralıkları seçme
- Seçili aralıklardan hücreleri seçimini kaldırma
- Seçimlerdeki tüm hücreleri veri içerenlerle seçme
En İyi Ofis Verimlilik Araçları
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.





- 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