Excel'de tabloları tekrarlayanlardan arındırma konusunda eksiksiz rehber
Excel'de yinelenenleri hızlıca bulup silmek için veri aralığını seçin, Veri sekmesine gidin ve Yinelenenleri Kaldır düğmesine tıklayın. Ön arama yapmak için Koşullu Biçimlendirme veya =EĞERSAY formülünü kullanın. Bu araçlar, tekrarları görsel olarak vurgulamanın yanı sıra tabloyu gereksiz satır ve değerlerden otomatik olarak temizlemenize olanak tanır.
İçindekiler
Tekrarlanan değerleri arama
Verileri silmeden önce, hangi hücrelerin yinelenen olduğunu doğrulamak önemlidir. Bu, benzersiz bilgilerin yanlışlıkla kaybedilmesini önlemeye yardımcı olur.
Koşullu biçimlendirme ile görsel arama
Formül kullanmadan tekrarları vurgulamanın en hızlı yolu:
- Bir sütunu veya hücre aralığını seçin.
- Giriş sekmesinde Koşullu Biçimlendirme → Hücre Kurallarını Vurgula → Yinelenen Değerler seçeneğini belirleyin.
- Dolgu rengini seçin ve Tamam'a tıklayın.
Aralıkta birden fazla kez geçen tüm hücreler seçilen renkle boyanacaktır.
Formül kullanarak arama
Yinelenenleri daha sonra filtrelemek amacıyla metinle (örneğin "Tekrar") işaretlemeniz gerekiyorsa, EĞERSAY işlevini (İngilizce sürümde COUNTIF) kullanın.
Formülü bitişik bir sütuna ekleyin:
=EĞER(EĞERSAY($A$2:$A$100; A2)>1; "Tekrar"; "Benzersiz")
Burada $A$2:$A$100 kontrol edilen tüm aralıktır ve A2 ilk hücredir.
Birden fazla sütunun kombinasyonuna göre yinelenenleri kontrol etmek için (örneğin, Soyadı + Ad) verileri birleştiren bir yardımcı sütun oluşturun: =A2&B2 ve kontrolü buna uygulayın.
Satır yinelenenlerini silme
Excel'in yerleşik aracı, tam satır kopyalarını anında tablodan temizlemenizi sağlar.
Standart "Yinelenenleri Kaldır" yöntemi
Bu yöntem satırları kalıcı olarak sildiği için, çalışmaya başlamadan önce dosyanın bir kopyasını oluşturmanız önerilir.
- Tablonuzdaki herhangi bir hücreye tıklayın veya gerekli aralığı seçin.
- Veri sekmesine gidin ve Yinelenenleri Kaldır düğmesine tıklayın.
- Açılan pencerede:
- Tablonuzda başlık varsa "Verilerimde başlıklar var" kutucuğunun işaretli olduğundan emin olun.
- Eşleşmeleri arayacağınız sütunları işaretleyin. Tüm sütunlar seçilirse, satır yalnızca tüm hücreler tamamen eşleştiğinde silinir.
- Tamam'a tıklayın.
Excel, kaç tane yinelenenin bulunup silindiğini ve kaç tane benzersiz değerin kaldığını bildirecektir.
Tekrarlayan sütunlarla çalışma
Satırların aksine, Excel'de "Sütun yinelenenlerini kaldır" diye bir düğme yoktur. Ancak bu görev iki şekilde çözülebilir.
Transpoze etme yöntemi (hızlı manuel yol)
Sütun sayısı azsa, bunları geçici olarak satıra dönüştürebilirsiniz:
- Yinelenen sütunları içeren aralığı kopyalayın.
- Özel Yapıştır → Transpoze Et kullanarak yeni bir yere yapıştırın.
- Standart satır yinelenenlerini silme işlemini uygulayın (yukarıda açıklandığı gibi).
- Sonucu tekrar kopyalayın ve transpoze ederek geri yapıştırın.
Eklenti veya makro kullanma
Geniş tablolarla düzenli çalışmak için Power Query kullanmak veya sütun başlıklarını ya da içeriklerini karşılaştırıp fazlalıkları silen basit bir VBA makrosu yazmak daha pratiktir.
Power Query ile otomasyon
Aynı verileri yinelenenlerden düzenli olarak temizlemeniz gerekiyorsa, Power Query'yi kullanın (Veri sekmesi → Veri Al).
- Tabloyu seçin ve Tablo/Aralıktan seçeneğini belirleyin.
- Power Query düzenleyicisi açılacaktır. Yinelenenleri kaldırmak istediğiniz sütunları seçin.
- Giriş sekmesinde Satırları Kaldır → Yinelenenleri Kaldır seçeneğine tıklayın.
- Kapat ve Yükle'ye tıklayın.
Avantaj: Kaynak tabloya yeni veriler eklendiğinde, sonuç tablosundaki Yenile düğmesine tıklamanız yeterlidir; temizleme işlemi otomatik olarak gerçekleşecektir.
Power Query yeni bir tablo oluşturur. Kaynak veriler değişmeden kalır, bu güvenlik açısından bir artıdır ancak nihai sonucu nerede arayacağınızı bilmenizi gerektirir.
Sık yapılan hatalar
Yinelenenlerle çalışırken kullanıcılar sıkça aşağıdaki hataları yapar:
- Boşlukları görmezden gelmek. Excel için
"Ivan"ve"Ivan "(sonunda boşluk olan) metinleri farklı değerlerdir. Yinelenenleri silmeden önce verileri temizlemek için=KIRP()(TRIM) işlevini kullanın. - Farklı büyük/küçük harf kullanımı. Standart Excel araçları büyük/küçük harfe duyarlı değildir (
metinveMetinaynı kabul edilir), ancak formüller ayarlara bağlı olarak farklı davranabilir. - Yanlış sütunların silinmesi. Onay kutularındaki işaretleri kaldırırken yalnızca bir sütun bırakırsanız (örneğin, "Tarih"), Excel müşteri adları farklı olsa bile tekrarlayan tarihleri içeren tüm satırları silecektir. Seçilen kriterleri her zaman kontrol edin.
- Yedek kopya olmaması. "Yinelenenleri Kaldır" aracı, işlem onaylandıktan sonra "Geri Al" (Ctrl+Z) düğmesiyle geri alınamaz.
SSS
Silinen yinelenenler geri yüklenebilir mi? Hayır, "Yinelenenleri Kaldır" işlemi geri alma geçmişi üzerinden geri alınamaz. Verileri geri getirmenin tek yolu, dosyayı kaydetmeden açmak veya önceden oluşturulmuş bir kopyayı kullanmaktır.
İki farklı sayfa arasındaki yinelenenler nasıl bulunur?
Başka bir sayfadaki aralığı belirterek EĞERSAY formülünü kullanın. Örneğin: =EĞERSAY(Sayfa2!$A:$A; A1). Sonuç 0'dan büyükse, değer diğer sayfada bulunmuştur.
Araç gizli satırları siler mi? Evet, "Yinelenenleri Kaldır" işlevi, gizli satır ve sütunlar dahil olmak üzere seçilen tüm aralığı işler. Temizlemeden önce tüm verileri filtrelemek veya görünür hale getirmek daha iyidir.
"Yinelenenleri Kaldır" ile "Gelişmiş Filtre" arasındaki fark nedir? "Yinelenenleri Kaldır" kaynak tabloyu değiştirir. "Gelişmiş Filtre" (Veri sekmesi → Gelişmiş) yalnızca benzersiz kayıtları yeni bir konuma kopyalamanıza olanak tanır, orijinali dokunulmamış olarak saklar.