Bilişim

Excel’de rastgele sayılar nasıl oluşturulur

Excel random sayılar

Excel’de formül yazarken ya da program kodlarken bazen rastgele sayılar üretmek gerekebilir. Yazımızda formül kullanarak Excel’de rastgele sayılar üretilir bunu anlatıyoruz. Excel rastgele sayı yazımızın adımlarını dikkatli takip ediniz.

Mesela; bir sınıftan rastgele numaralı bir öğrenciyi seçmek. Veya !’den 100’e kadar 10 tane sayı üretmek gibi…

Bu yazıda, Excel’de tekrarlı veya tekrarsız da dahil olmak üzere rastgele sayı oluşturmayı öğreniyoruz.

Excel rastgele sayı

Excel’de random sayılar üretmek için kullanılan iki formül vardır. Bunlar RAND ve RANDBETWEEN.

  • RANDBETWEEN formülü, (random) rasgele sayılar verir, ama yineleme olasılığı yüksektir.
  • RAND formülü, yineleme olmadan bir sonuç verme olasılığı yüksektir. Üstelik, yalnızca 0 ile 1 arasında rasgele sayı verir. Excel’de tekrarsız rastgele sayılar oluşturmak için RANK ile beraber kullanıyoruz.

Excel RANDBETWEEN formülü kullanımı

Excel RANDBETWEEN formülü, belirtilen iki sayı arasında tamsayı değerleri üretir.

RANDBETWEEN formülü ile iki değer giriyoruz: Başlangıç ve bitiş değeri. Size sadece belirtilen iki sayı arasında bir tam sayı verecektir.

Örneğin, 1 ile 1000 arasında 10 tane rasgele sayı üretmek istiyorsak;

RANDBETWEEN kullanarak rastgele sayıları şu şekilde üretebiliriz:

  • Rasgele sayılar almak istediğiniz hücreyi seçiyoruz.
  • Seçili hücrede = RANDBETWEEN (1.1000) giriyoruz.
  • Kontrol tuşunu basılı tutup ve Enter tuşuna basıyoruz.

Bu işlem ile bana 10 adet rasgele sayı üretecektir.

RANDBETWEEN belirtilen sayılar arasında tamsayıların alınmasını kolaylaştırır. Fakat sonuçta tekrarlama şansı yüksektir.

Örneğin, 10 rasgele sayı almak için RANDBETWEEN formülünü kullandığımda=> RANDBETWEEN (1,10) formülü ile , bana iki tane benzer sonuç üretiyor. Bu istenmeyen bir durum olabilir.

 

RANDBETWEEN formülünde sayfada bir değişiklik olduğunda tekrar hesaplanır. Bunu gözden kaçırmamak gerekiyor.

Excel’de RAND ve RANK formülünü kullanmak

RAND formülünü aynı olmayan sonuçlar için tercih ediyoruz. Ama yine de dikkat etmekte fayda var, bu işlevi kullandığınızda yinelenen değerleri kontrol edin.

Excel’de tekrarsız olarak 10 rasgele sayı üretmek istiyoruz.

İzlememiz gereken adımlar şunlar:

  • Rasgele sayılar almak istediğiniz hücreleri seçiyoruz.
  • Etkin hücrede, “= RAND ()”
  • Kontrol tuşunu basılı tutun ve “Enter” tuşuna basın.
  • Bütün hücreleri seçin ve değerlere dönüştürün .
  • Daha sonra yandaki formülü kullanıyoruz = RANK.EQ (A2, $ A $ 2: $ A $ 11)

Evet artık rastgele sayı olarak yan sütundaki değerleri kullanabiliriz.

Yine de hatırlatmakta fayda var. RAND, sayfa yinelendiğinde tekrardan hesaplanan bir formüldür. Eğer çalışma sayfamızda herhangi bir değişiklik olursa yeniden üretim yapar. Tüm RAND sonuçlarını “değerler”e dönüştürseniz işiniz kolay olur. Excel rastgele sayı üretmeyi anlatmaya çalıştık.

İlgili Makaleler

Bir Yorum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

5 + 4 =

Başa dön tuşu