Excel’de iki sayı arasında tekrarsız rastgele tam sayılar nasıl eklenir?
Microsoft Excel’de rastgele sayılar mı eklemek istiyorsunuz? Bir aralığa rastgele sayı eklemek için aşağıda birkaç yöntem bulabilirsiniz:
Formüllerle rastgele sayı ekleme
VBA ile belirtilen Ondalık Basamak Sayısı'e sahip rastgele sayı ekleme
Tekrarsız/tekrarlamayan rastgele tam sayılar/tarihler/saatler ekleme
RAND işlevi ve RANDBETWEEN formülleriyle iki sayı arasında rastgele sayı ekleme
Bu yöntem, Excel'de belirli bir aralıkta iki sayı arasında rastgele sayı üretmek için RAND ve RANDBETWEEN işlevlerini kullanır. Aşağıdaki formüllere göz atı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(low, high) | İki belirtilen tam sayı arasında rastgele bir tam sayı üretir; örneğin RANDBETWEEN(50, 100). |
Aşağıdaki ekran görüntülerine bakın:
| 0 ile 1 arasında rastgele sayılar =RAND() ![]() | 0 ile 100 arasında rastgele sayılar =RAND()*100 ![]() | 50 ile 100 arasında rastgele tam sayılar =RANDBETWEEN(50, 100) ![]() |
VBA ile belirtilen Ondalık Basamak Sayısı'ye sahip iki sayı arasında rastgele sayı ekleme
Aşağıdaki VBA kodu, Excel'de belirtilen bir Aralık içine, tanımlanan Ondalık Basamak Sayısı'na göre rastgele tam sayılar veya ondalıklı sayılar eklemenizi sağlar. Aşağıdaki adımları izleyin:
1. ALT + F11 tuşlarına basılı tutun; bu işlem, Microsoft Visual Basic for Applications penceresini açar.
2.Ekle>Modülseçeneğine tıklayın ve aşağıdaki kodu Modül penceresine 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 şu formülü girin: =RandomNumbers(X,Y,Z). Burada X, sayıların alt sınırını; Y, üst sınırını; Z ise rastgele sayıların ondalık basamak sayısını belirtir.
Örneğin, 50 ile 1000 arasında bazı tam sayılar üretmek istiyorsanız, şu formülü kullanabilirsiniz: =randomnumbers(50,1000,0). Ayrıca, 50 ile 100 arasında 2 ondalık basamaklı rastgele sayılar eklemek için şu formülü kullanın: =randomnumbers(50,100,2). Aşağıdaki ekran görüntülerine göz atın:


Tekrarsız rastgele tam sayılar / tarihler / saatleri Kutools for Excel ile ekleyin
Kutools for Excel'nin Rastgele Veri Ekle özelliği, Excel'de belirtilen aralığa tekrarlamayan rastgele tam sayılar eklemenizi sağlar. Aşağıdaki adımları izleyin:
Kutools for Excel – Excel için 300 temel araçla dolu! İşlerinizi daha hızlı, daha kolay ve daha verimli hale getirin.Şimdi indirin!
1. Rastgele tam sayı eklemek istediğiniz aralığı seçin ve şuna tıklayın: Kutools > Ekle > Rastgele veri ekle. Ekran görüntüsüne bakın:
2. Rastgele veri ekle iletişim kutusunda, (1) Tam Sayı sekmesine tıklayın, (2) Başlangıç ve Bitiş kutularına rastgele tam sayılar oluşturmak istediğiniz aralığı girin, (3) Benzersiz Değerler seçeneğini işaretleyin, (4) ardından Tamam düğmesine tıklayın. Ekran görüntüsüne bakın: Ok button. See screenshot:
Bu harika Rastgele veri ekle özelliği, hafta sonlarını hariç tutarak tekrarsız rastgele tarihler, tekrarsız rastgele saatler, rastgele karakterler ve belirli Özel Listeler içinden tekrarsız rastgele veri eklemeyi de destekler.
Hafta sonlarını hariç tutarak tekrarsız rastgele tarihleri Kutools for Excel ile ekleyin
Tekrarsız rastgele saat verilerini Kutools for Excel ile ekleyin
Belirtilen Dizi Uzunluğuna Göre Filtrele ile rastgele karakterleri Kutools for Excel ile ekleyin
Belirli Özel Listeler içinden Rastgele veri ekle'yi Kutools for Excel ile tekrarsız şekilde ekleyin
İlgili makale:
Bir aralıkta rastgele karakter dizileri oluşturun
En İyi Office Verimlilik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve hiç yaşamadığınız bir verimlilik deneyimi yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Birden fazla belgeyi aynı pencerenin yeni sekmelerinde açın ve oluşturun, yeni pencerelerde değil.
- Günlük üretkenliğinizi %50 artırır ve size her gün yüzlerce fare tıklamasından tasarruf sağlar!
Tüm Kutools eklentileri — tek bir yükleyiciyle!
Kutools for Office paketi; Excel, Word, Outlook ve PowerPoint için eklentileriyle birlikte Office Tab Pro’yu da içerir ve Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek yükleyici, tek lisans— birkaç dakikada kurulum (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında verimliliği kolaylaştırır
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat-performans— ayrı ayrı eklenti satın almaktan tasarruf edin


