Elinde 12.000 satırlık bir müşteri siparişleri dışa aktarım dosyası olan bir muhasebeciyi düşünün. İki müşterinin soyadı aynı, dışa aktarım işleminin iki kez gerçekleştirilmesi nedeniyle birkaç sipariş tekrarlanmış ve dosyanın içinde sadece yinelenmiş gibi görünen kayıtlar da var. Muhasebeci tüm sayfayı seçip “Yinelenenleri Kaldır” seçeneğine tıklar ve Excel neşeyle “347 yinelenen değer bulundu ve kaldırıldı” diye bildirir. İşlem saniyeler içinde biter. Ancak bunların yaklaşık 90’ı aslında hiç de yinelenen değildi ve şimdi ortadan kalktı.
İşte tuzak da bu. Excel’de yinelenenleri güvenli bir şekilde nasıl kaldıracağınız, düğmeye tıklamadan önce başlar. “Yinelenenleri Kaldır” işlevi hızlıdır, kalıcıdır ve aslında neyi karşılaştırdığı konusunda hiçbir bilgi vermez.
Çoğu kılavuz doğrudan o düğmeye geçiyor. Göz ardı ettikleri kısım ise verilerinizi koruyan kısımdır: silmeden önce bir göz atın. Önce seçin, Excel’in yinelenen olarak gördüğü öğeleri inceleyin, ardından silin. Öyleyse bunu adım adım doğru bir şekilde inceleyelim.
Neden Her Zaman Verilen Tavsiyeler İnsanların Verilerini Kaybetmesine Neden Oluyor?
Çoğu öğretici, yaklaşık üç cümle uzunluğundadır. Verilerinizi seçin, Veri sekmesine gidin ve “Yinelenenleri Kaldır” seçeneğine tıklayın. Teknik olarak doğru. Pratikte ise tehlikeli.
Burada iki sorun bir araya geliyor. İlk olarak, bu işlem verileri yok ediyor. Excel, yinelenen verileri ayrı bir sayfaya taşımıyor ya da inceleme için işaretlemiyor; satırları siliyor ve tüm verileri yukarı kaydırıyor. Kaydedip kapattığınızda, ertesi sabah geri alabileceğiniz bir işlem kalmıyor.
İkincisi, ve bu kimse tarafından açıklanmayan bir nokta: İletişim kutusunda işaretlediğiniz sütunlar, neyin “yinelenen” olarak kabul edileceğini belirler. Bu tek seçim, sonucun tamamını değiştirir. Yalnızca “E-posta” sütununu işaretlerseniz, e-postalar eşleştiği takdirde Excel iki satırı aynı olarak değerlendirir; isimler, sipariş tarihleri ve tutarlar tamamen farklı olsa bile. İlkini saklar, geri kalanını siler ve gerçek siparişler kaybolur.
Microsoft’un kendi kılavuzunda, yinelenenleri kaldırmanın verileri kalıcı olarak sildiği belirtilmektedir; bu nedenle Microsoft Destek ekibi, aracı çalıştırmadan önce aralığınızı başka bir çalışma sayfasına kopyalamanızı önermektedir. İyi bir alışkanlık. Ancak neredeyse hiç kimse bunu yapmıyor.
İşte verilerinizi gerçekten koruyan yöntem budur. Bu işlem belki iki dakika sürer ve önceden görmediğiniz hiçbir şeyin silinmemesini sağlar.
1. Adım – Koşullu biçimlendirme kullanarak Excel’de yinelenenleri bulun
Herhangi bir silme işlemi yapmadan önce, yinelenen değerleri görünür hale getirin. Aralığınızı seçin, ardından Giriş sekmesine gidin > Koşullu Biçimlendirme > Hücreleri Vurgulama Kuralları > Yinelenen Değerler. Bir dolgu rengi seçin ve onaylayın.
Excel, her bir yinelenen değeri renklendirir. Bu, tek bir hücreyi bile değiştirmeden yinelenenleri tespit etmenin en hızlı yoludur ve tamamen geri alınabilir. Sonuç hoşunuza gitmedi mi? Kuralı silin. Hiçbir şeye dokunulmamış olur.
Vurgulama özelliği hakkında bilinmesi gereken bir nokta şudur: Bu özellik, seçtiğiniz hücreler üzerinde sütun sütun çalışır. Tek bir sütunu vurguladığınızda Excel, yalnızca o sütundaki tekrarlanan değerleri işaretler. Birden fazla sütunu vurguladığınızda ise her hücreyi ayrı ayrı değerlendirir; bu durum biraz karmaşık görünebilir, ancak tekrarlanan değerlerin tam olarak nerede olduğunu size gösterir.
2. Adım – Kaydetmeden önce gözden geçirin
Vurgulanan hücreleri tek tek inceleyin. Bu, muhasebecinin atladığı adımdır. Vurgulanan bir değerin gerçekten yinelenen bir satır mı, yoksa meşru bir şekilde tekrarlanan bir değer mi olduğunu kontrol edin. “James Miller” adlı iki farklı kişi, isim sütununu vurguladığınızda her ikisi de vurgulanacaktır. Bunların hiçbiri yinelenen bir sipariş değildir.
Bu inceleme, “bu değer iki kez görünüyor” ile “bu kaydın tamamı bir kopya” arasındaki farkı anlamanızı sağlar. Bunlar hiç de aynı şey değildir — ve “Çiftleri Kaldır” özelliği yalnızca ona girdiğiniz sütunları dikkate alır.
3. Adım: Sağdaki sütunlar seçiliyken silin
Şimdi silin ve ne sildiğinizi de bilin. Verilerinizi seçin, “Veri” sekmesine gidin ve “Yinelenenleri Kaldır” seçeneğini tıklayın. İletişim kutusunda her sütun bir onay kutusu ile listelenir. İşin tümü bu iletişim kutusunda bitiyor.
Sütun Seçiminin Her Şeyi Nasıl Değiştirdiği
Bu, çoğu rakibin tamamen göz ardı ettiği kısımdır; öyleyse neler olduğuna bir iyice bakalım.
Birden fazla sütunda yinelenenleri silme: Excel, yalnızca işaretlenen tüm sütunlar başka bir satırla tam olarak eşleştiğinde bir satırı siler. Tüm sütunları işaretlediğinizde, bir satırın silinmesi için o satırın diğer satırın tam bir kopyası olması gerekir. Bu en güvenli ayardır, çünkü anlamlı bir şekilde farklılık gösteren bir kaydı neredeyse hiçbir zaman silmez.
Sütunların işaretini kaldırdığınızda tanım gevşer. Diyelim ki verilerinizde Ad, E-posta, Sipariş Kimliği ve Tutar var. Aynı düğmenin, hangi seçenekleri işaretlediğinize bağlı olarak nasıl davrandığı aşağıda gösterilmiştir:
| İşaretlenen sütunlar | Excel’in yinelenen olarak kabul ettiği öğeler | Risk seviyesi |
|---|---|---|
| Dört sütunun tamamı | Her alanda aynı olan satırlar | Düşük – en güvenli |
| Ad + E-posta | Sipariş ayrıntılarını göz ardı ederek, isim ve e-posta adresine göre eşleşen satırlar | Orta |
| Yalnızca e-posta | Aynı e-posta adresini paylaşan tüm satırlar, diğerleri göz ardı edilir | Yüksek – farklı siparişleri siler |
| Yalnızca Sipariş Kimliği | Aynı ID’ye sahip satırlar, gerçekten yeniden girilmiş olsalar bile | Orta-Yüksek |
Şu düzeni bir göz atın. İşaretlenen sütun sayısı ne kadar azsa, silme işlemi o kadar agresif olur. Her bir siparişi ayrı ayrı saklamak isteyenler, bir satırı benzersiz kılan tüm sütunları işaretlemelidir; buna karşın, sıradan bir e-posta listesini temizleyen biri, güvenle yalnızca “E-posta” sütununu işaretleyebilir — çünkü bu durumda tekrarlanan bir e-posta adresi, gerçekten de yinelenen bir kişi kaydı anlamına gelir.
Genel kural: Birlikte ele alındığında benzersiz bir kaydı tanımlayan sütunları işaretleyin. Siparişler için bu genellikle Sipariş Kimliği artı birkaç alandır. Kişi listesi için ise sadece E-posta olabilir.
Bazen orijinali hiç silmek istemezsiniz. Sadece benzersiz değerlerin temiz bir listesinin size ayrı olarak sunulmasını istersiniz. Bu durumda iki güvenli yol vardır.
Excel sürümünüz bu işlevi destekliyorsa, UNIQUE işlevi en temiz çözümdür. Bu işlevi boş bir hücreye yazdığınızda, tekrarlardan arındırılmış bir liste komşu hücrelere yayılır ve kaynak hücre değişmeden kalır.
=UNIQUE(A2:A5000)
Orijinal veriler tam olarak oldukları yerde kalır. Kaynağı değiştirdiğinizde, benzersizler listesi kendiliğinden güncellenir. İşte bu, “Çiftleri Kaldır” özelliğine karşı en büyük avantajıdır: Tasarım gereği verileri bozmaz.
Diğer yol ise Gelişmiş Filtre’dir. Data > Advanced > “Unique records only” (Yalnızca benzersiz kayıtlar) seçeneği işaretli olarak “Copy to another location” (Başka bir konuma kopyala). Bu işlem, sayfanın başka bir yerine tekilleştirilmiş bir kopya oluşturur. ExcelDemy, farklı varyasyonlar istiyorsanız birkaç veriyi bozmayan yöntemi adım adım anlatır; DataCamp ise UNIQUE işlevi yaklaşımını daha ayrıntılı olarak ele alır. Her ikisi de kaynağı olduğu gibi korur; asıl amaç da budur.
Yaygın Tuzakların Giderilmesi
Sırayı takip etseler bile insanların takıldığı birkaç nokta vardır.
“İhtiyacım olan satırları sildi.” Neredeyse her zaman bir sütun seçimi sorunudur. Çok az sütunu işaretlemişsiniz, bu yüzden Excel kısmi verilerle eşleştirme yaptı. Kaydetmediniz ve kapatmadınız mı? Hemen Ctrl+Z tuşlarına basın. Zaten kapattınız mı? Yedeklemeden geri yüklüyorsunuz. İşte tam da bu yüzden “önce kopyala” alışkanlığı önemlidir.
Tespit edilemeyen yinelenen kayıtlar. Genellikle sondaki boşluklar veya tutarsız büyük harf kullanımı. Excel açısından, boşluk içeren “[email protected] ” ile “[email protected]” aynı değildir. Önce sütuna TRIM ve CLEAN işlevlerini uygulayın; aksi takdirde, vurgulama adımı bunları fark etmeden atlar.
Metin olarak saklanan sayılar. Metin olarak biçimlendirilmiş bir değer ile sayı olarak aynı değer birbiriyle eşleşmez. Tekrarlardan arındırma işlemini gerçekleştirmeden önce sütunu tek bir tutarlı biçime dönüştürün; aksi takdirde yanlış negatif sonuçlar elde edersiniz.
Birleştirilen hücreler hata veriyor. “Yinelenenleri Kaldır” işlevi, birleştirilmiş hücrelerin bulunduğu aralıklarda çalışmayı reddediyor. Önce birleştirmeyi kaldırın.
Excel’de yinelenenleri silmek, tüm satırı mı yoksa sadece hücreyi mi siler?
Tüm satır. Excel, kaydı tamamen siler ve altındaki satırları yukarı kaydırır. Asla tek bir hücreyi bile boş bırakmaz; işte bu yüzden sütun seçimi bu kadar önemlidir — eşleştirme sütun bazında yapılır, ancak silme işlemi satır bazında gerçekleşir.
Yinelenenleri sildikten sonra verilerimi geri alabilir miyim?
Yalnızca kaydetip kapatmadan önce Ctrl+Z tuşlarını kullanarak ya da kaydedilmiş bir yedekten kurtarabilirsiniz. Dosya kapatıldıktan sonra geri alma imkânı yoktur. Önlem olarak, seçtiğiniz aralığı önce başka bir sayfaya kopyalayın.
Yinelenenleri silmek yerine nasıl vurgulayabilirim?
Ana Sayfa > Koşullu Biçimlendirme > Hücreleri Vurgulama Kuralları > Yinelenen Değerler. Verilerinizi değiştirmeden her yinelenen değeri renklendirir ve bu kuralı istediğiniz zaman silebilirsiniz. Excel’in sunduğu yinelenenleri bulmanın en güvenli yolu.
“UNIQUE” ile “Remove Duplicates” arasında ne fark vardır?
UNIQUE, kaynak verilerinizi değiştirmeden, anlık olarak hesaplanan benzersiz değerlerden oluşan ayrı bir liste oluşturan bir işlevdir. Remove Duplicates ise verileri yerinde kalıcı olarak düzenler. Orijinal verileri korumak istediğinizde UNIQUE işlevini kullanın.
Birden fazla sütundaki yinelenen verileri nasıl silebilirim?
İletişim kutusunda, bir araya geldiklerinde benzersiz bir kaydı tanımlayan tüm sütunları işaretleyin. Excel, yalnızca işaretlenen tüm sütunlar başka bir satırla tam olarak eşleştiğinde o satırı siler. Daha fazla sütun işaretlemek daha güvenli; daha az sütun işaretlemek ise daha agresif bir yaklaşımdır.
Kısa Özet
“Yinelenenleri Kaldır” komutu düşmanınız değildir. Asıl sorun, bu komutu körü körüne çalıştırmaktır. Yinelenen verileri koşullu biçimlendirmeyle vurgulayarak onları net bir şekilde görebilirsiniz. Bunların gerçek yinelenen veriler mi yoksa sadece tekrarlanan değerler mi olduğunu kontrol edin, ardından doğru sütunları işaretleyerek silin. Ayrıca, dosyayı kapattıktan sonra araç ikinci bir şans vermediğinden, her seferinde verilerinizi önce başka bir sayfaya kopyalayın.
İşte, ihtiyacınız olan verileri silmeden Excel’de yinelenenleri nasıl kaldıracağınız.
Aynı özen, tüm bunları çalıştırdığınız yazılım için de geçerlidir. Office’in orijinal ve doğru şekilde lisanslanmış bir kopyası, formüllerinizin, UNIQUE gibi işlevlerin ve dosyalarınızın, belgelerde belirtildiği şekilde çalışmasını sağlar.

