araç köşesi

Alfabetik Sıralama ve Mükerrer Satır Silme

Liste satırlarını Türk alfabesine göre sıralayın, tekrar edenleri tek seferde silin

Verileriniz sizde kalır. Dönüşüm tarayıcının içinde yapılır, hiçbir şey sunucuya gitmez.

Nasıl çalışır?

Listenizi sol panele yapıştırın; sonuç siz yazarken sağ panelde belirir. Örneğin 120 kişilik bir davetli listesini yapıştırdığınızda 'Çelik' C'den hemen sonra, 'Işık' H'den sonra gelir — sıralama Türk alfabesiyle yapılır, ç, ğ, ı, ö, ş, ü harfleri İngilizce kurallı araçlardaki gibi listenin sonuna atılmaz. Tekrar eden satırlar seçiminize göre silinir ve sonuç satırında kaç mükerrerin atıldığı yazar; iki listeyi alt alta yapıştırıp ortak kayıtları bu yolla ayıklayabilirsiniz. Dosya adı gibi sayı içeren satırlar için doğal sayı sırasını seçin: dosya2, dosya10'dan önce gelir. Boş satırlar kendiliğinden atılır, satır başındaki ve sonundaki görünmez boşluklar karşılaştırmada yok sayılır. Çıktıyı tek tıkla kopyalayabilir veya metin dosyası olarak indirebilirsiniz.

Bu araç sort lines alphabetically, remove duplicate lines aramalarıyla da biliniyor.

Alfabetik sıralama (harf sırası) nedir?

Alfabetik sıralama, satırları bir alfabenin harf düzenine göre dizmektir; iki satır ilk farklı harflerine bakılarak karşılaştırılır. Kritik nokta hangi alfabenin kullanıldığıdır: Türk alfabesinde 29 harf vardır ve ç, ğ, ı, i, ö, ş, ü harflerinin kendine ait yerleri bulunur — ı harfi h'den sonra, i'den önce gelir. Harf yerine bilgisayar kod numarasına bakan sıralayıcılar bu düzeni bilmediği için Türkçe listelerde yanlış sonuç verir; resmî evrak, yoklama listesi ve kaynakça gibi sıra hatasının göze battığı işlerde bu fark önemlidir.

Mükerrer (tekrar eden) satır nedir?

Mükerrer satır, listede birden fazla kez geçen aynı kayıttır. İki listenin alt alta yapıştırılması, aynı formun iki kez doldurulması ya da kopyala-yapıştır sırasında bir bloğun iki kez gelmesiyle oluşur. Mükerrer ayıklanırken iki soru cevaplanmalıdır: boşluklar sayılacak mı ve büyük-küçük harf farkı bir fark mı? Bu araç baştaki-sondaki boşlukları her zaman yok sayar; harf farkını ise siz seçersiniz — 'AYŞE YILMAZ' ile 'Ayşe Yılmaz' aynı kişi olabilir ama 'US' ile 'us' farklı şeyler anlatıyor olabilir.

Alfabetik sıralama ile doğal sayı sırası arasındaki fark nedir?

Alfabetik sıralama sayıyı da harf gibi soldan sağa karşılaştırır: 'dosya10', ilk farklı karakter 1 < 2 olduğu için 'dosya2'den önce gelir — oysa göz 2'nin 10'dan küçük olduğunu bilir ve listeyi bozuk sanır. Doğal sayı sırası, satırın içindeki rakam öbeklerini harf değil sayı olarak okur: dosya2, dosya10'dan önce; ders1, ders2, ders10 kendi sayı düzeninde dizilir. Dosya adları, bölüm başlıkları, sınıf listeleri (10-A, 9-B) gibi sayı taşıyan her listede doğal sırayı seçin; içinde sayı geçmeyen listelerde iki düzen aynı sonucu verir.

Türkçe harfler neden çoğu araçta listenin sonuna düşer?

Bilgisayarda her harfin bir kod numarası vardır ve ç, ğ, ı, ö, ş, ü harflerinin numaraları z'den büyüktür. Alfabeye değil kod numarasına bakarak sıralayan bir araç (Excel'in yanlış ayarlanmış hali, çoğu İngilizce çevrim içi sıralayıcı) bu yüzden 'Çelik' soyadını z'den sonraya, 'Öztürk'ü listenin en dibine atar. Yüz kişilik bir listede bu kayma fark edilmez ve yanlış sırayla yazdırılmış evrak geri döner.

Bu araç karşılaştırmayı Türkçe yerel kurallarıyla yapar: ç c'den, ğ g'den, ı h'den sonra ve i'den önce, ö o'dan, ş s'den, ü u'dan sonra gelir. Büyük ve küçük harf de aynı yere düşer; 'çay' ile 'Çelik' doğru komşuluğunu bulur.

Hangi ayar hangi işte kullanılır?

Ayarları işinize göre seçin; sıralama ile mükerrer silme birbirinden bağımsız çalışır, ikisini birlikte ya da ayrı ayrı kullanabilirsiniz.

  • Davetli, öğrenci, personel listesi → A → Z + birebir silme
  • İki listeyi birleştirip ortakları ayıklama → sıralama yok + BÜYÜK/küçük farkı sayılmaz
  • Dosya ya da bölüm adları (ders1, ders10) → doğal sayı sırası
  • Puan ya da tarihle biten satırlar → Z → A ile en yeni/yüksek üste

Sık sorulanlar

Sıralama Türkçe harfleri doğru yere koyuyor mu?

Evet. Karşılaştırma Türk alfabesiyle yapılır: ç c'den sonra, ı h'den sonra ve i'den önce, ö o'dan, ş s'den, ü u'dan sonra gelir. 'Çelik' listenin sonuna değil C harfinin yanına düşer.

Tekrar eden satırlar nasıl bulunuyor?

Satırların başındaki ve sonundaki boşluklar yok sayılarak karşılaştırılır. 'Silinsin — birebir' aynı yazımı arar; 'BÜYÜK/küçük harf farkı sayılmaz' seçiliyse 'ELMA' ile 'elma' aynı kabul edilir ve ilk görülen kalır.

Satırların mevcut sırasını bozmadan yalnız tekrarları silebilir miyim?

Evet. Sıralama düzenini 'Sıralama yok' seçin; satırlar geldiği sırada kalır, yalnız daha önce geçen satırın tekrarı silinir. Sonuç satırında kaç mükerrerin atıldığı yazar.

Yapıştırdığım liste bir yere gönderiliyor mu?

Hayır. Sıralama ve silme tamamen tarayıcınızın içinde çalışır; liste bu sayfadan çıkmaz, sunucuya veya üçüncü tarafa gönderilmez.