Excel’de Rastgele Sıralama Nasıl Yapılır?
Excel sıralama işlemleri konusunda daha önce Excel’de Veriler Nasıl Sıralanır? makalesini hazırlamıştım. Ancak Excel’in sunduğu sıralama seçeneklerinin tümü, bir sütunun alfabetik ya da sayısal değerleri üzerinden artan ya da azalan şekilde sıralama yapmamıza izin veriyor. Ancak rassal sıralama, gündelik excel kullanımında sıklıkla kullanma ihtiyacı duyduğumuz bir özellik.
Excel’de birazdan paylaşacağım yöntem, aslında rasgele sıralama yapmak için Excel içerisinde dahili olarak sunulan bir fonksiyon ya da özellik olmamasından dolayı, dolaylı olarak geliştirilmiş ve oldukça pratik bir uygulama.
Excel’de Verileri Rastgele Sıralamak
Sıralamasını yapmak istediğimiz veriler metinler, tarihler ya da sayılar olabilir. Aşağıdaki yöntemin uygulanışı tüm veri türleri için aynı olacağı için, ben rasgele isimler üzerinden örneklendirme yapacağım.
Örnek: Aşağıdaki görselde listelenen arama motorlarını rasgele olarak sıralayalım.
Çözüm: Az önce de bahsettiğimiz gibi, excel’in standart sıralama özellikleri arasında rasgele sırala adında bir özellik yok. Peki ne yapacağız?
Pekala, biz elimizdeki bir veriyi sıralamak için bir alternatif bulamaz mıyız? Örneğin B sütununu sıralamak için illa da B sütununu mu kullanmalıyız? Elbette hayır, o zaman neden rastgele sayılar yaratıp onları sıralamıyoruz? İşte bu çok mantıklı! Excel’de rastgele sayılar üretmek amacıyla bir çok fonksiyon zaten mevcut. Bu değer üretme teknikleri konusunda bilgi almak isterseniz Excel Rastgele Sayı Üretme Yöntemleri yazısını incelemenizi tavsiye ederim.
Madem öyle, A sütununda rasgele sayılar üretelim ve işe yarayacak mı diye bir bakalım.
Üreteceğimiz rassal değerlerin hangi aralıkta olacağı hiç farketmeyeceği için 0 ile 1 arası rastgele sayılar üretebileceğimiz RAND fonksiyonunu kullanabiliriz.
Problemi çözdük sayılır, artık tek yapmamız gereken A sütunundaki değerlere göre sıralama yapmak. Böylece B sütunu da otomatik olarak rastgele olarak sıralanmış olacak.
Sıralama işlemini, anlaşır olması amacıyla Data/Filter alanından A ve B sütunlarına filtre ekleyerek bu alandan A sütununa sıralama gerçekleştirerek uyguladım.
Eğer bu sıralamanın rastgele olmayabileceğini düşünüyorsanız tekrar düşünün derim, çünkü A sütununda yarattığımız rastgele değerlerin aynı olması neredeyse imkansız. Hatta aynı olması bizim için bir problem bile teşkil etmiyor, sadece farklı sıralarda olması yeterli. Bu şart da her zaman sağlanacağı için problemi başarıyla çözdük demektir.