Excel'de Rastgele Sayılar Oluşturun (Projelerle Adım Adım Kılavuz +)

Excel'deki rastgele sayılar, bir örnek değerlendirme için verilerimizi rastgele hale getirmek istediğimizde kullanılır, üretilen bu sayılar kesinlikle rasgele, excel'de bize hücrelerde rastgele değerler veren iki yerleşik işlev vardır, = RAND () işlevi bize herhangi bir değeri verir. 0 - 1 aralığında, başka bir rastgele işlev = RANDBETWEEN () ise rastgele bir sayı aralığı için kullanıcıdan girdi alır.

Excel'de Rastgele Sayılar Oluşturun

  1. Randomness'in bilim, sanat, istatistik, kriptografi, oyun, kumar ve diğer alanlarda birçok kullanımı vardır.
  2. Excel'de Rastgele sayılar oluşturmak önemlidir çünkü gerçek hayatta birçok şey rastgele görünecek kadar karmaşıktır. Bu nedenle, bu süreçleri simüle etmek için rastgele sayılara ihtiyacımız var.

Şans oyunlarında kullanılmak üzere zar, karma oyun kartları ve rulet çarkları gibi pek çok rastgele hale getirme aracı geliştirilmiş görünmektedir. Ancak bunlar sayısallaştırılmış dosyalar için kullanılamaz. Bu nedenle Excel'de rastgele sayılar üretmek için araçlara ihtiyacımız var.

Excel'de Rastgele Sayılar Nasıl Oluşturulur?

Excel'de rastgele bir sayı oluşturmak için bir dizi yöntem vardır. İkisini tartışacağız - Rand () ve Randbetween () Fonksiyonları

# 1 - RAND () İşlevi

Excel'de 0 ile 1 (hariç) arasında rastgele bir sayı oluşturmak için , Excel'de RAND () fonksiyonumuz var.

RAND () işlevleri , 0'a eşit veya 0'dan büyük ancak 1'den küçük (0 - rastgele sayı <1) rastgele bir ondalık sayı döndürür . RAND, bir çalışma sayfası açıldığında veya değiştirildiğinde yeniden hesaplar ( Uçucu İşlev ).

RAND işlevi 0 ile 1 arasındaki değeri döndürür (hariç).

Hücreye ' = RAND () ' yazmamız ve Enter tuşuna basmamız gerekiyor . Değer, sayfada herhangi bir değişiklik yapıldığında her seferinde değişecektir.

Excel'de Birden Fazla Hücre İçin Rastgele Sayılar Nasıl Oluşturulur?

Excel'de birden fazla hücre için rastgele sayılar üretmek istiyorsak,

  • Öncelikle, bir seçimi daha sonra = 'yazın gerekli aralığın rand () ' Ve basarak 'Ctrl + Enter' bize değerlerini verecektir.

Excel'de Rastgele Sayıların Yeniden Hesaplanmasını Nasıl Durdurabilirim?

RAND işlevi yeniden hesapladığı için, sayfada herhangi bir değişiklik yapılırsa, değerlerin her seferinde değiştirilmesini istemiyorsak formülleri değer olarak kopyalayıp yapıştırmamız gerekir. Bunun için, artık 'RAND ()' işlevinin bir sonucu olmaması ve yeniden hesaplanmaması için RAND () işlevinin değerlerini Özel Yapıştır'ı kullanarak yapıştırmamız gerekir .

Bunu yapmak için,

  • Değerlerin seçimini yapmamız gerekiyor.
  • Değerleri kopyalamak için Ctrl + C tuşlarına basın .
  • Seçimi değiştirmeden, 'Özel Yapıştır' İletişim kutusunu açmak için Alt + Ctrl + V tuşlarına basın .
  • Seçeneklerden 'Değerler'i seçin ve tamam'a tıklayın.

Şimdi, formül çubuğundaki değerin rand () işlevi değil, değerin kendisidir. Şimdi, bunlar sadece değerlerdir.

Değeri elde etmenin bir yolu daha var, sonuç olarak işlev değil, bu yalnızca bir hücre içindir. Değeri işlevi değil de ilk seferde istiyorsak, adımlar şunlardır:

  • İlk olarak formül çubuğuna = rand () yazın, ardından F9'a basın ve 'Enter'a basın .

F9'a bastıktan sonra sadece değeri elde ederiz.

RAND () kullanılarak 0 ve 1 dışında Farklı Bir Aralıktan Değer

RAND işlevi yalnızca 0 ile 1 arasında rastgele bir ondalık sayı döndürdüğünden, değeri farklı bir aralıktan istiyorsak, aşağıdaki işlevi kullanabiliriz:

Başlangıç ​​noktası 'a' olsun.

Ve 'b' son nokta

İşlev 'RAND () * (ba) + a' olacaktır

Örneğin, 7'nin 'a' ve 10'un 'b' olduğunu varsayıyoruz, bu durumda formül ' = RAND () * (10-7) +7 ' olacaktır.

RANDBETWEEN () İşlevi

İşlevin adından da anlaşılacağı gibi, bu işlev verilen tam sayılar arasında rastgele bir tamsayı döndürür. RAND () işlevi gibi, bu işlev de bir çalışma kitabı değiştirildiğinde veya açıldığında yeniden hesaplar ( Uçucu İşlev ).

RANDBETWEEN İşlevinin formülü şöyledir:

Alt : Aralığın alt değerini temsil eden bir tam sayı.

Üst : Aralığın alt değerini temsil eden bir tam sayı.

0 ile 100 arasındaki öğrenciler için excel'de rastgele sayılar oluşturmak için 'RANDBETWEEN' işlevini kullanacağız .

Önce verileri seçip sonra formülü yazmamız gerekiyor, yani = RANDBETWEEN (0,100) ve Cntrl + Enter tuşlarına basmalıyız. Aşağıda verilen ekran görüntüsünü tercih edebilirsiniz.

Değerler yeniden hesaplanacağından, yalnızca Değerler olarak yapıştırmak için 'Özel Yapıştır' İletişim kutusunu açmak için Alt + Ctrl + V kullanabiliriz .

Aşağıdaki ekran görüntüsünde verilen adımları izleyin.

RAND () işlevi gibi, formül çubuğuna RANDBETWEEN işlevini yazıp sonucu değere dönüştürmek için F9'a basma ve ardından Enter tuşuna basma yöntemini de kullanabiliriz.

Hatırlanacak şeyler

  • Alt, üstten büyükse, RANDBETWEEN işlevi #SAYI!
  • Sağlanan bağımsız değişkenlerden biri sayısal değilse, işlev # DEĞER!
  • Hem RAND () hem de RANDBETWEEN () işlevi geçici bir işlevdir (yeniden hesaplar), bu nedenle işlem süresine katkıda bulunur ve çalışma kitabını yavaşlatabilir.

Excel'de Rastgele Sayılar - Proje 1

İki tarih arasında rastgele tarihler elde etmek için RANDBETWEEN () işlevini kullanabiliriz.

Alt ve üst argümanlar olarak 2 tarih kullanacağız .

Seçimi yaptıktan sonra kısayolu (Ctrl + D) kullanarak formülü kopyalamamız gerekiyor .

İşlevin üst ve alt değerlerini değiştirmek için Başlangıç ​​(D1) ve Bitiş Tarihini (E1) değiştirebiliriz.

Excel'de Rastgele Sayılar - Proje 2 - Baş ve Son

Rastgele baş ve kuyruğu seçmek için CHOOSE işlevini Excel'de RANDBETWEEN işlevi ile kullanabiliriz.

Oyunda her seferinde formülü sonraki ve sonraki hücreye kopyalamamız gerekiyor ve 'Kafa' ve 'Kuyruk' rastgele gelecek.

Excel'de Rastgele Sayılar - Proje 3 - Bölge Tahsisi

Çoğu zaman, çeşitli örnekler için verileri hayal etmek ve yaratmak zorundayız. Satış için veriye sahip olduğumuzu ve her satış işlemine üç farklı bölge tahsis etmemiz gerektiğini varsayalım.

Sonra RANDBETWEEN işlevini CHOOSE işleviyle kullanabiliriz.

Kalan hücreler için aynısını sürükleyebilirsiniz.

Excel'de Rastgele Sayılar - Proje 4 - Kızma Birader Zarı Oluşturma

RANDBETWEEN işlevini kullanarak Kızma Birader için zar da oluşturabiliriz. Aynısını yapmak için Excel VBA'da RANDBETWEEN işlevini kullanmamız gerekir . Lütfen aşağıdaki adımları izleyin:

  • Giriş Sekmesi-> Hizalama Grubu-> Birleştir ve Ortala kullanarak dört hücreyi (B2: C3) birleştirin
  • Bir tuşa peş peşe basarak kısayol tuşunu ( ALT + H + B + T ) kullanarak birleştirilmiş hücreye kenarlığı uygulayın .
  • Giriş Sekmesi-> Hizalama Grubu -> ' Ortala' ve ' Ortaya Hizala ' komutunu kullanarak değeri ortaya ve ortaya hizalayın .
  • Düğmeyi oluşturmak için Geliştirici sekmesini -> Kontrol Grubu -> Ekle -> 'Komut Düğmesi'ni kullanın
  • Düğmeyi oluşturun ve ' Geliştirici'de ' Kontrol ' grubundan ' Kodu Görüntüle'yi seçin .
  • Açılır menüden ' CommandButton1'i seçtikten sonra , aşağıdaki kodu yapıştırın:

RN = ("= RANDBETWEEN (1,6)")

Hücreler (2, 2) = RN

Çalışma kitabında VBA kodunu kullandığımız için .xlsm uzantısını kullanarak dosyayı kaydedin . Excel penceresine geldikten sonra, 'Tasarım Modu'nu devre dışı bırakın.

Şimdi, düğmeye her tıkladığımızda, 1 ile 6 arasında rastgele bir değer alıyoruz.

Ilginç makaleler...