Metindeki yinelenen satırları kaldırma: adım adım kullanım
Metni her kayıt ayrı bir satırda olacak şekilde girin; ardından boşluk, harf duyarlılığı ve sıra seçeneklerini ihtiyacınıza göre ayarlayın. Araç, aynı kabul edilen satırların ilk kopyasını tutar ve sonraki kopyaları kaldırır.
Yinelenen satırları temizlemeye başlamadan önce
Bu araç, her kaydın ayrı bir satırda bulunduğu metin listelerindeki yinelenen satırları ayıklamak için kullanılır. Kopyalanmış etiket listeleri, kayıt adları, ürün kodları veya satır satır düzenlenmiş başka içerikler üzerinde çalışırken, aynı kabul edilen satırların sonraki kopyalarını kaldırır. İşlemin temel birimi satırdır: bir satırın içindeki sözcüklerin, cümle parçalarının ya da virgülle ayrılmış bölümlerin ayrıca incelendiği varsayılmamalıdır.
Metni hazırlarken her kaydı bir satır sonuyla ayırın. Böylece araç, karşılaştırmayı satır sınırlarına göre yapabilir. Varsayılan karşılaştırmada satırların başındaki ve sonundaki boşluklar dikkate alınmaz; ayrıca büyük ve küçük harf farkı yok sayılır. Bu ayarlar, yalnızca kenar boşluğu veya harf biçimi değişen kayıtları birlikte değerlendirmek istediğinizde işe yarar. Ancak bu farklar sizin için anlam taşıyorsa seçenekleri değiştirmeden önce hangi kayıtların ayrı kalması gerektiğini belirleyin.
İşlem sonrasında ilk görülen satırın tutulması, listenin hangi kaynağın önce geldiğini anlamayı kolaylaştırabilir. Sıra koruma kapatılırsa kalan satırlar sıralanarak farklı bir dizilişte sunulur. Bu nedenle çıktıyı başka bir listeye aktarmadan önce hem karşılaştırma kurallarını hem de sıralama tercihini kontrol etmek gerekir.
Metni işleme ve seçenekleri ayarlama
-
Temizlemek istediğiniz metni giriş alanına yapıştırın veya yazın. Her kaydı ayrı bir satıra koyun. Örneğin bir ürün adı, etiket veya kayıt kodu birden fazla kez geçiyorsa, bu tekrarların her biri kendi satırında bulunmalıdır. Aynı satırda virgülle ayrılmış birkaç öğe varsa araç bunları ayrı kayıtlar gibi ele almaz.
-
Boşluk seçimini inceleyin. Varsayılan ayar açıkken her satırın başındaki ve sonundaki boşluklar karşılaştırmadan ve çıktı oluşturulmadan önce kaldırılır. Bu davranış, görünüşte aynı olan ancak birinde fark edilmeyen kenar boşluğu bulunan satırları aynı kabul edebilir. Satır metnini bu boşluklarla birlikte karşılaştırmak ve korumak istiyorsanız boşluk kırpmayı devre dışı bırakın.
-
Harf karşılaştırmasını belirleyin. Varsayılan davranışta harflerin büyük veya küçük yazılması karşılaştırmayı değiştirmez. Bu nedenle “Ankara” ve “ankara” aynı satır olarak değerlendirilebilir. Büyük-küçük harf kullanımının ayrı kayıtlar anlamına geldiği bir listede harf duyarlı karşılaştırmayı etkinleştirin; böylece yalnızca harf biçimi farklı olan satırlar ayrı tutulabilir.
-
Satır sırasını seçin. Kalan kayıtların kaynak metinde ilk göründükleri sırayı korumasını istiyorsanız sıra koruma seçeneğini açık bırakın. Bu durumda her farklı satırın ilk karşılaşılan kopyası tutulur ve sonraki kopyalar kaldırılır. Sıralı bir çıktı tercih ediyorsanız sıra korumayı kapatın; bu durumda tutulan satırlar çıktı hazırlanırken sıralanır ve ilk görülme sırası değişebilir.
-
İşlemi başlatın ve oluşan metni gözden geçirin. Çıktıda hangi satırların kaldığını, kenar boşlukları ile harf farklarının nasıl değerlendirildiğini kontrol edin. Giriş alanı boş bırakılırsa işlem başarılı biçimde tamamlanır; bu durumda benzersiz ya da kaldırılmış satır bulunmaz. Dolu bir metin işlendiğinde raporlanan benzersiz satır sayısı ile kaldırılan satır sayısını da inceleyin.
-
Sonucu kullanacağınız yere aktarmadan önce listedeki ayırma biçimini doğrulayın. Her kaydın satır sonuyla ayrıldığı bir girdi beklenmedik bir biçimde birleşmişse, önce kaynak metni yeniden düzenleyin. Özellikle bir elektronik tablodan, e-postadan veya kopyalanmış bir listeden alınan içerikte satırların gerçekten ayrı kaldığını kontrol etmek, karşılaştırmanın amacına uygun yapılmasına yardımcı olur.
Sonucu nasıl okumalı?
Sonuçta her farklı satırın ilk karşılaşılan kopyası tutulur. Aynı karşılaştırma kurallarına göre eşleşen sonraki satırlar kaldırılır. Sıra koruma açık olduğunda kalan satırlar kaynak metindeki ilk görülme sırasını izler. Sıra koruma kapalıysa çıktıdaki diziliş sıralanabilir; bu nedenle önceki konumların aynen kalacağı varsayılmamalıdır.
Sonucu değerlendirirken üç ayarı birlikte düşünün: kenar boşluklarının işlenmesi, harf duyarlılığı ve satır sırası. Örneğin “Ürün A ” ile “Ürün A” arasındaki sondaki boşluk varsayılan davranışta kaldırıldığı için bu iki satır aynı kabul edilebilir. Boşluk kırpma kapatılırsa aralarındaki fark korunabilir. Benzer şekilde yalnızca “Mavi” ve “mavi” biçiminde ayrılan satırlar, varsayılan harf karşılaştırmasında birlikte değerlendirilebilir; harf duyarlı seçenek etkinleştirildiğinde ayrı kalabilir.
Raporlanan sayılar, boş olmayan işlenmiş metin için kaç satırın benzersiz kaldığını ve kaç tekrarın kaldırıldığını gösterir. Bu sayıları, kaynak metnin satır düzeniyle birlikte okuyun. Araç satır sonlarıyla ayrılmış metin üzerinde çalışır; sözcük, satır içindeki bölüm, cümle veya paragraf tekrarlarını temizlediği sonucu çıkarılamaz. Girdiniz bu yapıya uymuyorsa, önce her kaydı ayrı satıra dönüştürün.
Boş bir girişte başarılı tamamlanma görülmesi, işlenecek içerik bulunmadığı anlamına gelir; sonuçta benzersiz veya kaldırılmış satır sayısı oluşmaz. Buna karşılık dolu bir listede sayıları kontrol etmek, çıktının beklediğiniz kapsamda olup olmadığını anlamanıza yardımcı olur. Fakat bu rapor, satır dışındaki içerik türleri için bir tekrar analizi sunmaz.
Uygulamalı örnek
Bir ekip, başında veya sonunda fark edilmeyen boşluklar bulunan ve bazı kayıtları birden fazla kez içeren satır listesini temizlemek istiyor.
“Elma ”, “elma” ve “Armut” satırlarını girişe ekleyin; varsayılan boşluk ve harf karşılaştırma ayarlarını koruyun, sıra korumayı açık bırakın ve işlemi başlatın.
Çıktıda her farklı satırın bir kopyası kalır; ayrıca kalan benzersiz satırların ve kaldırılan tekrarların sayısı raporlanır.
Sınırlamalar
- Kapsam satır sonlarıyla ayrılmış metinle sınırlıdır; sözcük, satır içi bölüm veya paragraf tekrarları için sonuç çıkarılamaz.
Sık yapılan hatalar
- Neden: Birden fazla kaydı aynı satıra koyup sözcük veya virgülle ayrılmış tekrarların da kaldırılmasını beklemek. Düzeltme: İşlemden önce her kaydı ayrı bir satıra yerleştirin; karşılaştırma satır sonlarıyla ayrılmış girdiler üzerinden yapılır.
Sık sorulan sorular
Büyük ve küçük harfler farklı satır sayılır mı?
Varsayılan karşılaştırma kullanılıyorsa büyük-küçük harf farkı göz ardı edilir. Farklı harf kullanımlarını ayrı satırlar olarak korumak için harf duyarlı karşılaştırmayı etkinleştirin.
Satırların başındaki ve sonundaki boşluklar korunur mu?
Varsayılan ayar kullanılıyorsa satır başı ve sonundaki boşluklar karşılaştırmadan ve çıktıdan önce kaldırılır. Bu farkı korumak istiyorsanız boşluk kırpmayı devre dışı bırakın.
Metin alanını boş bırakırsam ne olur?
Metin boş veya gönderilmemişse işlem başarılı biçimde tamamlanır ve benzersiz ya da kaldırılmış satır bulunmaz.