Skip to main content

Excel'de tekrar etmeksizin iki sayı arasında rastgele (tamsayı) sayılar nasıl eklenir?

Author: Kelly Last Modified: 2025-06-10

Microsoft Excel'de rastgele sayılar eklemeniz gerekiyor mu? Bir aralığa rastgele sayılar eklemek için kullanabileceğiniz birkaç yöntem bulunmaktadır, aşağıdaki gibi:

Formüllerle rastgele sayılar ekleme

Belirli ondalık basamaklara sahip rastgele sayıları VBA ile ekleme

Tekrarlamadan rastgele tamsayılar/tarihler/zamanlar ekleme


RAND işlevi ve RANDBETWEEN formülleriyle iki sayı arasında rastgele sayılar ekleme

Bu yöntem, Excel'deki belirli bir aralığa iki sayı arasında rastgele sayılar eklemek için RAND işlevini ve RANDBETWEEN işlevini uygulayacaktır. Lütfen aşağıdaki formüllere bakın:

Formül Açıklama (Sonuç)
=RAND() 0 ile 1 arasında rastgele bir sayı (değişken)
=RAND()*100 0 ile 100 arasında rastgele bir sayı (değişken)
=RANDBETWEEN(düşük, yüksek) İki verilen tamsayı arasında rastgele bir tamsayı, örneğin RANDBETWEEN(50, 100).

Aşağıdaki ekran görüntülerine bakın:

0 ile 1 arasında rastgele sayılar
=RAND()
random numbers between 0 and 1
0 ile 100 arasında rastgele sayılar
=RAND()*100
random numbers between 0 and 100
50 ile 100 arasında rastgele tamsayılar
=RANDBETWEEN(50, 100)
random integer numbers between 50 and 100


VBA ile belirli ondalık basamaklara sahip iki sayı arasında rastgele sayılar ekleme

Aşağıdaki VBA kodu, Excel'deki belirli bir aralığa herhangi bir rastgele tamsayı veya belirli ondalık basamaklara sahip rastgele sayılar eklemenize yardımcı olabilir. Lütfen şu adımları izleyin:

1. ALT + F11 tuşlarına basın ve Microsoft Visual Basic for Applications penceresi açılacaktır.

2. Ekle Insert > Module, ve aşağıdaki kodu Module window. yapıştırın.

Public Function RandomNumbers(Num1 As Long, Num2 As Long, Optional Decimals As Integer)
'Update20131113
Application.Volatile
Randomize
If IsMissing(Decimals) Or Decimals = 0 Then
    RandomNumbers = Int((Num2 + 1 - Num1) * Rnd + Num1)
Else
    RandomNumbers = Round((Num2 - Num1) * Rnd + Num1, Decimals)
End If
End Function

3. Kodu kaydedip kapatın, ardından boş bir hücreye =RandomNumbers(X,Y,Z) formülünü girin; X, sayıların alt sınırını, Y üst sınırını ve Z ise rastgele sayıların belirtilen ondalık basamak sayısını gösterir.

Örneğin, 50 ile 1000 arasında bazı tam sayılar üretmek istiyorsam, bu formülü girebilirim =randomnumbers(50,1000,0); ve 50 ile 100 arasında 2 ondalık basamaklı rastgele sayılar eklemek için bu formülü kullanabilirim =randomnumbers(50,100,2). Aşağıdaki ekran görüntülerine bakın:

Ondalık basamaksızın rastgele sayılar ekleme:
random integer numbers between 50 and 100
2 ondalık basamaklı rastgele sayılar ekleme:
random numbers between 50 and 500 with 2 decimal places

Kutools for Excel ile tekrarsız rastgele tam sayılar / tarihler / zamanlar ekleme

Kutools for Excel'in Rastgele Veri Ekle özelliği, seçilen aralığa tekrarlamasız iki sayı arasında rastgele tam sayılar eklemenizi sağlar. Lütfen şu adımları izleyin:

Excel için Kutools - Excel için 300 adet temel araç içeren bir paket. Sürekli ücretsiz AI özellikleriyle çalışın! Hemen indirin!

1. Rastgele tam sayılar eklemek istediğiniz aralığı seçin ve Kutools > Ekle > Rastgele Veri Ekle, ekran görüntüsüne bakın:
go to Insert Random Data of kutools

2. İçinde Rastgele Veri Ekle diyalog kutusunda, (1) tıklayın Tamsayı sekmesine, (2) From ve To kutularına rastgele tam sayılar oluşturmak istediğiniz sayı aralığını yazın, (3) işaretleyin Benzersiz Değerler seçeneğini, (4) ve Tamam düğmesine tıklayın. Ekran görüntüsüne bakın:
set options in the Insert Random Data dialog box and get the random numbers

Bu harika Rastgele Veri Ekle özelliği ayrıca tekrarlamasız rastgele tarihler, tekrarlamasız rastgele zamanlar, rastgele karakterler ve belirli özel listeden tekrarlamasız rastgele veriler eklemeyi de destekler.

Kutools for Excel ile tekrarlamasız rastgele tarihler (hafta sonları hariç) ekleme
Insert random dates without repeats

Kutools for Excel ile tekrarlamasız rastgele saat verileri ekleme
Insert random time data without repeats

Kutools for Excel ile belirli bir karakter uzunluğuna sahip rastgele karakterler ekleme
Insert random characters with specified string length

Kutools for Excel ile belirli bir özel listeden tekrarlamasız rastgele veriler ekleme
Insert random data from certain custom list without repeats


İlgili makale:

Bir aralıkta rastgele karakter dizileri oluşturma

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın: Akıllı Yürütme   |  Kod Oluştur  |  Özel Formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur  |  Geliştirilmiş İşlevleri Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle   |  Boş Satırları Sil   |  Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir   |   Formül Olmadan Yuvarla ...
Süper ARA: Çok Kriterli Düşeyara    Çoklu Değer Düşeyara  |   Çoklu sayfa araması   |   Bulanık Eşleme ....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştır ...
Öne Çıkan Özellikler: Izgara Odaklama   |  Tasarım Görünümü   |   Gelişmiş formül çubuğu    Çalışma Kitabı & Çalışma Sayfası Yöneticisi   |  Otomatik Metin Kütüphanesi (Auto Text)   |  Tarih Seçici   |  Veri Birleştir   |  Hücreleri Şifrele/Şifre Çöz    Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtrele...) ...
En İyi15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...)   |   50+ Grafik Türü (Gantt Grafiği, ...)   |   40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...)   |   19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...)   |   12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...)   |   7 Birleştir & Böl Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...)   |   ... ve daha fazlası

Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar.  En çok ihtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!