Rastgele sayı üretme, tekrarsız sayılar ve Excel formülleri

Belirli bir aralıkta rastgele sayı üretmenin yolları. Tek sayı için çevrim içi araç, tekrarsız sayılar için liste karıştırma, Excel ve Google E-Tablolar formülleri.

Arif Akkoyu 6 dk okuma 14 görüntülenme
Masada bilgisayar ekranında tek bir rastgele sayı, yanında iki zar ve sayı listesi basılı bir kâğıt

Tek bir rastgele sayıya ihtiyacın varsa çevrim içi bir sayı üreteci yeter. Birden çok ya da birbirini tekrar etmeyen sayılar gerekiyorsa bir liste karıştırıcı, Excel ya da Google E-Tablolar daha uygundur. Aşağıdaki araçta da Excel ve E-Tablolar'daki RASTGELEARADA işlevinde de alt ve üst sınır sonuca dahildir, yani 1 ile 10 arasında sayı çektiğinde 1 ve 10 da çıkabilir.

Tek bir sayıyı en hızlı Dijital Link'teki Rastgele Sayı Üreteci ile alırsın. Dijital Link bizim ürünümüz. Araç herkese açık, kullanmak için hesap açman gerekmez.

  1. Rastgele Sayı Üreteci sayfasını aç.
  2. Minimum alanına alt sınırı yaz, örneğin 1.
  3. Maksimum alanına üst sınırı yaz, örneğin 30.
  4. Gönder'e bas. Sonuç Sayı kutusunda çıkar. Kutunun yanındaki kopyalama simgesiyle sayıyı panoya alabilirsin.

Araç her basışta tek bir tam sayı verir. Sayfa ilk açıldığında alanlarda 0 ve 100 yazar. Alanlar tam sayı ister. Ondalık bir değer yazarsan tarayıcın formu göndermeyebilir, gönderilse bile araç değeri tam sayıya çevirir ve kesirli kısmı atar. Minimum değerini maksimumdan büyük girersen araç uyarı vermez, alanları 0 ve 100'e döndürür ve bu aralıktan sayı üretir. Bu yüzden sonuca bakmadan önce alanlardaki aralığı bir kez kontrol et.

Araç önceki sonuçları hatırlamaz ve tekrar kontrolü yapmaz. Küçük bir aralıkta aynı sayının arka arkaya gelmesi bu yüzden olağandır. Aracın kodu girdiğin sınırları kaydetmiyor, yalnızca aracın kaç kez kullanıldığını sayıyor. Bunu 3 Kasım 2026'da sitenin kaynak kodunda kontrol ettik.

Tekrarsız sayılar için Rastgele Liste Sıralayıcı

Birbirinden farklı sayılar gerekiyorsa sayı üretmek yerine hazır bir listeyi karıştırırsın. Dijital Link'teki Rastgele Liste Sıralayıcı her satırı bir öğe sayar ve satırların sırasını rastgele değiştirir. Listede her sayı bir kez geçtiği için karışık listenin ilk satırları birbirini tekrar etmez.

  1. Metin alanına sayıları alt alta yaz, her satıra bir sayı. Örneğin 1'den 50'ye kadar.
  2. Gönder'e bas. Karışık liste Rastgele kutusunda çıkar.
  3. Kaç sayı gerekiyorsa listenin başından o kadarını al. 5 sayı lazımsa ilk 5 satır yeter.

Araç boş satırları karıştırmadan önce atar, 0 yazılı satır ise listede kalır. Kodu okurken 0 yazılı satırın da boş sayılıp listeden düştüğünü görmüştük, bunu 3 Kasım 2026'da düzelttik. Aynı araç sayı yerine ad listesiyle de çalışır, örneğin sınıftaki öğrencilerin adlarını yapıştırıp söz sırasını karıştırabilirsin.

Excel'de RASTGELEARADA ve RASGDİZİ ile rastgele sayı üretme

Excel'de 1 ile 100 arasında rastgele bir tam sayı için RASTGELEARADA işlevini kullanırsın. Microsoft'un RASTGELEARADA işlevi sayfası (3 Kasım 2026'da okundu) işlevi "Belirlediğiniz tamsayılar arasından rastgele bir sayı verir" diye tanımlıyor. Alt ve üst değeri de işlevin vereceği en küçük ve en büyük tamsayı olarak açıklıyor. Sayfadaki örnek =RASTGELEARADA(1,100) biçiminde, bağımsız değişkenler virgülle ayrılmış. Excel formülü kabul etmezse virgül yerine noktalı virgül dene, yani =RASTGELEARADA(1;100).

Birkaç sayıyı tek formülle istiyorsan RASGDİZİ işlevi işini görür. Microsoft'un RASGDİZİ işlevi sayfasına göre söz dizimi =RASGDİZİ([satırlar],[sütunlar],[min],[maks],[tamsayı]). Örneğin =RASGDİZİ(5,1,1,100,DOĞRU) formülü, yazdığın hücreden başlayarak alt alta 5 hücreyi 1 ile 100 arasındaki tam sayılarla doldurur. Son bağımsız değişkeni yazmazsan Excel ondalık sayı üretir, çünkü varsayılan değer YANLIŞ. En küçük değer en büyükten küçük olmalı, yoksa formül #DEĞER! hatası verir.

Sonucun yerleşeceği hücrelerden biri doluysa formül sayı yerine #TAŞMA! hatası gösterir. Microsoft'un #TAŞMA! hatası sayfası bu hatanın taşma aralığı boş olmadığında çıktığını, engelleyen hücre boşaltılınca da formülün sonucu yerleştirdiğini söylüyor.

Aynı sayfalara göre RASGDİZİ, Microsoft 365 için Excel, Excel 2024 ve Excel 2021 ile iPad, iPhone ve Android için Excel'de bulunuyor. RASTGELEARADA ise bunlara ek olarak Excel 2019 ve Excel 2016'da da var. Daha eski bir sürüm kullanıyorsan RASTGELEARADA'yı hücre hücre doldur. İki yöntemde de sayıların birbirinden farklı olacağı garanti edilmez.

Google E-Tablolar'da RASTGELEARADA ile rastgele sayı üretme

Google E-Tablolar'da aynı işlev aynı Türkçe adla çalışır. 1 ile 10 arası için =RASTGELEARADA(1;10) yaz. Google'ın RASTGELEARADA yardım sayfası (3 Kasım 2026'da okundu) işlevin iki değer arasında "bu değerler dahil olmak üzere" bir tam sayı döndürdüğünü söylüyor. Bu sayfadaki örnekler noktalı virgülle yazılmış.

Sınırlara ondalık sayı yazarsan olası en küçük değer düşük sınırdan büyük ilk tam sayı, en büyük değer de yüksek sınırdan küçük ilk tam sayı olur. Örneğin =RASTGELEARADA(1,5;6,5) 2 ile 6 arasında bir sayı verir.

İşlevler Türkçe adla görünmüyorsa e-tablonun ayarlarına bak. Google'ın e-tablo konumu ve hesaplama ayarları sayfasına göre Dosya > Ayarlar altındaki "İşlev adlarını daima İngilizce kullan" kutusunun işareti kaldırılınca işlevler görüntüleme dilinde gösterilir. Kutu işaretliyse aynı işlevi İngilizce adıyla, RANDBETWEEN olarak yazarsın.

Excel'de ve E-Tablolar'da tekrarsız rastgele sayı seçme

Tabloda çalışmak istiyorsan liste karıştırma yöntemini formülle kurarsın. Hazır bir listenin yanına rastgele sayı sütunu ekler, sonra listeyi o sütuna göre sıralarsın. Aşağıdaki adımlar 1 ile 50 arasından 5 sayı seçilen varsayımsal bir örneği anlatıyor.

  1. A2'den başlayarak A sütununa 1'den 50'ye kadar sayıları yaz.
  2. B2'ye =S_SAYI_ÜRET() yaz ve listenin sonuna kadar aşağı doldur. Microsoft'un S_SAYI_ÜRET işlevi sayfasına göre işlev "0'dan büyük veya eşit ve 1'den küçük" rastgele bir sayı döndürür. Google E-Tablolar'da da aynı adla bulunur.
  3. İki sütunu birlikte seç ve B sütununa göre sırala.
  4. Sıralamadan sonra A2 ile A6 arasındaki 5 sayı birbirinden farklı 5 sayıdır.

Listede her sayı bir kez geçtiği için seçtiğin satırlarda tekrar olmaz. Listede kaç farklı sayı varsa en fazla o kadar sayı seçebilirsin. Sıralamadan sonra B sütunundaki değerler yeniden hesaplanıp değişebilir, A sütunundaki sıra ise yerinde kalır. Önemli bir işte kullanmadan önce yöntemi küçük bir listede bir kez dene.

Rastgele sayının değişmemesi için sonucu sabitleme

Formül sonucu kalıcı değildir. Microsoft'a göre çalışma sayfası yeniden hesaplandığında, örneğin başka bir hücreye veri girdiğinde ya da F9'a bastığında, RASTGELEARADA ve S_SAYI_ÜRET yeni bir sayı üretir. Google da hesaplama ayarları sayfasında RAND ve RANDBETWEEN'i değerleri sürekli değişen işlevler arasında sayıyor. Bu yüzden çektiğin sayıları seç, kopyala ve yeni bir sütuna değer olarak yapıştır.

Excel'de tek bir hücre için Microsoft başka bir yol da anlatıyor. Formül çubuğuna formülü yazıp F9'a basarsan formül, hesaplanan sayıyla yer değiştirir ve hücrede yalnızca o sayı kalır.

Rastgele sayı üretecinin güvenlik sınırı

Rastgele Sayı Üreteci'ni parola, doğrulama kodu ya da gizli kalması gereken bir değer için kullanma. Araç sayıyı PHP'nin rand işleviyle üretir. PHP belgelerine göre (3 Kasım 2026'da okundu) bu işlev kriptografik olarak güvenli değer üretmez ve tahmin edilememesi gereken değerler için kullanılmamalıdır. Rastgele Liste Sıralayıcı'nın kullandığı shuffle işlevi için de PHP belgelerinde aynı uyarı var. Parola gerekiyorsa Şifre Üreticisi sayfasını kullan. O araç karakterleri PHP'nin random_int işleviyle seçiyor, PHP belgeleri bu işlevi güvenli rastgelelik için öneriyor.

Sonuç başkalarını da ilgilendiriyorsa, örneğin sınıfta söz sırasını belirliyorsan, sayıyı katılımcıların önünde üret ve kaydet. Bir ekran görüntüsü ya da değer olarak yapıştırılmış bir tablo hangi sayının çıktığını sonradan gösterir. İşlemin tarafsız yapıldığını ya da yalnızca bir kez denendiğini ise tek başına kanıtlamaz.

Katılımcıları önce bir formla topluyorsan Google Form QR kodu oluşturma rehberi kayıt formunu paylaşmayı anlatıyor. Sonuç tablosunu katılımcılarla paylaşacaksan Google Drive linki kısaltma rehberindeki paylaşım izinlerine göz at. Ödüllü bir çekiliş ya da kampanya düzenleyeceksen bu araçlar yalnızca sayı üretir ya da listeyi karıştırır. Çekilişin izne tabi olup olmadığını ve nasıl yapılması gerektiğini resmî kaynaklardan kontrol et.

Rastgele sayı üretme yöntemini seçme

Hangi yolu seçeceğin, kaç sayıya ihtiyacın olduğuna ve tekrarın sorun olup olmadığına bağlı.

İhtiyaçEn kolay yolDikkat
Tek sayı, hemenDijital Link Rastgele Sayı ÜreteciHer basışta yeni sayı üretilir, aynı sayı tekrar gelebilir ve geçmiş tutulmaz
Birkaç sayı, tekrarsızRastgele Liste Sıralayıcı ile 1'den N'e kadar listeyi karıştırmaBoş satırlar atılır
Birkaç sayı, tekrar olabilirExcel'de =RASGDİZİ(5,1,1,100,DOĞRU) ya da her hücrede =RASTGELEARADA(1,100)RASGDİZİ Microsoft 365, Excel 2024, Excel 2021 ve mobil Excel'de var
Tabloda tekrarsız seçimListenin yanına =S_SAYI_ÜRET() sütunu ve sıralamaSıralamadan sonra ilk satırları al
Sonuç değişmesinHücreleri kopyala, değer olarak yapıştırFormül her yeniden hesaplamada yenilenir

Tek bir sayı yetiyorsa aralığı gir ve sayıyı hemen al. Dijital Link Rastgele Sayı Üreteci hesap açmanı istemeden çalışır.

Bu yazı işine yaradı mı?0 değerlendirmede ortalama 0
Paylaş
Arif Akkoyu YazarArif AkkoyuDijital Link Kurucu - Dijital Pazarlama Uzmanı
Okuduğunu hemen deneBio link sayfanı ücretsiz oluştur, linklerini kısalt, QR kodunu üret. Kredi kartı gerekmez.
Ücretsiz başla