İçindekiler
Bir Excel elektronik tablosu üzerinde çalışırken, bazen bazı rastgele sayılar üretmek gerekir. İnsanlar sayıları manuel olarak girmeye çalıştıklarında insan zihni önyargılı olduğundan, çok sayıda kopya ile yürütürler. Excel, kopyalar olmadan rastgele sayılar oluşturmak için çeşitli işlevlere sahiptir. Bu bağlamda, size Excel'de rastgele sayıların nasıl oluşturulacağına dair 7 farklı yaklaşım göstereceğizkopyalar.
Alıştırma Çalışma Kitabını İndirin
Bu makaleyi okurken pratik yapmak için bu alıştırma çalışma kitabını indirin.
Duplicates.xlsx Olmadan Rastgele Sayılar Oluşturun
Excel'de Yinelemeler Olmadan Rastgele Sayılar Oluşturmanın 7 Kolay Yolu
Bu makalede, Excel elektronik tablomuzda farklı işlevler yardımıyla 10 rastgele sayı oluşturacağız. Bunun yanı sıra, veri kümemizde yinelenen sayıların yürütülmesini önlemeye çalışacağız.
1. Rastgele Sayılar Oluşturmak için RANDBETWEEN İşlevini Kullanma
Bu süreçte şunları kullanacağız RANDBETWEEN işlevi Excel'de çiftler olmadan rastgele sayılar oluşturmak için 10 veri sayfamızda rastgele sayılar ve sayılar hücre aralığında olacaktır B5:B14 Bu sürecin adımları aşağıdaki şekilde verilmiştir:
📌 Adımlar:
- Öncelikle, hücreyi seçin B5 .
- Şimdi, aşağıdaki formülü hücreye yazın B5 .
=RANDBETWEEN(10,50)
- Tuşuna basın Girin tuşuna basın.
- Ardından, sürükleyin Doldurma Kolu simgesini farenizle hücreye kadar B14 .
- Rastgele 10 sayı alacaksınız.
- Mükerrer olmadığından emin olmak için şunları yapabilirsiniz koşullu biçimlendirme uygulama kontrol etmek için.
- Bu işlevden elde ettiğimiz değerler her an değişebilir. Bu sayıları korumak için tüm hücre aralığını seçin B5:B14 ve basın 'Ctrl+C' klavyenizde.
- Ondan sonra, sağ tıklayın farenizin üzerine getirin ve Değer Yapıştır seçenek.
- Rakamlar artık değişmeyecek.
Böylece, yöntemimizin mükemmel bir şekilde çalıştığını söyleyebiliriz.
Daha fazlasını okuyun: Rastgele Sayı Oluşturmak için Excel Formülü (5 örnek)
2. INDEX ile UNIQUE ve RANDARRAY İşlevlerinin Birleştirilmesi
Bu yöntemde, aşağıdakileri kullanacağız İNDEKS , EŞSİZ , RANDARRAY , ve SIRA Excel'de yinelemesiz rastgele sayılar üretmek için işlevler. Rastgele sayıların sayısı son işlemdeki ile aynı olacak ve sayılar hücre aralığında olacaktır B5:B14 Bu yöntemin adımları aşağıdaki şekilde verilmiştir:
📌 Adımlar:
- İlk olarak, hücreyi seçin B5 .
- Aşağıdaki formülü hücreye yazın B5 .
=INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)),SEQUENCE(10))
- Şimdi, tuşuna basın Girin Anahtar.
- 10 rastgele sayı alacaksınız.
- Başvurabilirsiniz koşullu biçimlendirme Hala mükerrer numara olup olmadığını öğrenmek için.
- Bu işlevden elde ettiğimiz değerler belirli bir süre sonra değişebilir. Bu sayıları korumak için tüm hücre aralığını seçin B5:B14 ve basın 'Ctrl+C' klavyenizde.
- Ondan sonra, sağ tıklayın farenizin üzerine getirin ve Değer Yapıştır seçenek.
- Rakamlar artık değişmeyecek.
Dolayısıyla, formülümüzün etkili bir şekilde çalıştığını söyleyebiliriz.
🔍 Formülün Dağılımı
Bu dökümü hücre için yapıyoruz B5 .
👉
SEQUENCE(10): Bu fonksiyon şunları döndürür 10 'den sıralı numaralar 1-10 .
👉
RANDARRAY(30,1,10,50,TRUE) : Bu fonksiyon şunları döndürür 30 arasında rastgele sayılar 10 ila 50 .
👉
BENZERSIZ(RANDARRAY(30,1,10,50,TRUE)) : Bu fonksiyon, filtreden alınan benzersiz değeri RANDARRAY fonksiyon..
👉
INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)), SEQUENCE(10)) : Bu, ilk 10 benzersiz değer ve bunları aralık od hücrelerinde gösterin B5:B14 .
3. RAND Fonksiyonunu Kullanarak Rastgele Sayılar Oluşturun
Kullanacağız RAND fonksiyonu Excel'de yinelemeler olmadan rastgele sayılar oluşturmak için. Bu durumda, 0 ile 1 arasında 10 ondalık değer elde ederiz. Sayılar hücre aralığında olacaktır B5:B14 Prosedür aşağıda açıklanmıştır:
📌 Adımlar:
- Hücre seçin B5 .
- Şimdi, aşağıdaki formülü hücreye yazın B5 .
=RAND()
- Tuşuna basın Girin Anahtar.
- Sayıyı isteğinize göre biçimlendirin. Burada, ondalık noktadan sonra 2 basamak seçiyoruz. Doldurma Kolu simgesini farenizle hücreye kadar B14 .
- Böylece, 0 ile 1 arasında 10 rastgele sayı elde edersiniz.
- Ayrıca başvurabilirsiniz koşullu biçimlendirme veri kümesinde hala herhangi bir yinelenen sayı olup olmadığını görmek için.
- Bu işlevden elde ettiğimiz değerler her an değişebilir. Bu sayıları korumak için tüm hücre aralığını seçin B5:B14 ve basın 'Ctrl+C' klavyenizde.
- Sonra, sağ tıklayın farenizin üzerine getirin ve Değer Yapıştır seçenek.
- Rakamlar artık değişmeyecek.
Sonuç olarak, formülümüzün etkili bir şekilde çalıştığını söyleyebiliriz.
Benzer Okumalar
- Excel'de Veri Analiz Aracı ve Fonksiyonları ile Rastgele Sayı Üreteci
- Excel'de Rastgele 5 Haneli Sayı Oluşturucu (7 Örnek)
- Excel'de Listeden Rastgele Sayı Oluşturma (4 Yol)
- Excel'de Rastgele 4 Haneli Sayı Oluşturucu (8 Örnek)
- Excel'de Aralıklar Arası Rastgele Sayı Üreteci (8 Örnek)
4. Yinelemesiz Rastgele Sayılar Üretmek için SEQUENCE Fonksiyonu
Bu durumda, SEQUENCE fonksiyonu kopyasız rastgele sayılar üretmemize yardımcı olacaktır. 10 Veri sayfamızdaki rastgele sayılar ve işlev bize eşit aralıklarla 10 sayı sağlayacaktır. Sayılar hücre aralığında olacaktır B5:B14 Süreç aşağıda adım adım açıklanmaktadır:
📌 Adımlar:
- Bu işlemin başında, hücreyi seçin B5 .
- Bundan sonra, aşağıdaki formülü hücreye yazın B5 .
=SEQUENCE(10,1,10,3)
- Tuşuna basın Girin tuşuna basın.
- Rastgele 10 sayı alacaksınız.
- Bu süreçte başvuru yapmak için herhangi bir zorunluluğa ihtiyacınız yoktur koşullu biçimlendirme . Çünkü SIRA fonksiyonu bize eşit aralıkların sayısını sağlayacaktır. Böylece, Excel veri sayfamızda yinelenen sayıların olma olasılığı yoktur.
Son olarak, işlevimizin mükemmel bir şekilde çalıştığını söyleyebiliriz.
Daha fazlasını okuyun: Excel'de Tekrarsız Rastgele Sayı Oluşturucu (9 Yöntem)
5. RANDARRAY ve UNIQUE Fonksiyonlarının Kullanımı
Bu yöntemde, aşağıdakileri kullanacağız EŞSİZ ve RANDARRAY işlevleri, bir Excel sayfasında yinelemeler olmadan rastgele sayılar oluşturmak için kullanılır. Sayılar hücre aralığında olacaktır B5:B14 İşlem aşağıda gösterilmiştir:
📌 Adımlar:
- Prosedürü başlatmak için önce hücreyi seçin B5 .
- Aşağıdaki formülü hücreye yazın B5 .
=UNIQUE(RANDARRAY(10,1,10,50,TRUE))
- Ardından, tuşuna basın. Girin tuşuna bastığınızda 10 rastgele sayı elde edersiniz.
- Mükerrer numarayı kontrol etmek için başvurabilirsiniz koşullu biçimlendirme onları bulmak için.
- Bu işlevden elde ettiğimiz değerler dosyayı yeniden açtığınızda değişecektir. Bu sayıları korumak için tüm hücre aralığını seçin B5:B14 ve basın 'Ctrl+C' klavyenizde.
- Ondan sonra, sağ tıklayın farenizin üzerine getirin ve Değer Yapıştır seçenek.
- Rakamlar artık değişmeyecek.
Son olarak, yöntemimizin ve formülümüzün başarılı bir şekilde çalıştığını söyleyebiliriz.
🔍 Formülün Dağılımı
Bu dökümü hücre için yapıyoruz B5 .
👉
RANDARRAY(30,1,10,50,TRUE) : Bu fonksiyon şunları döndürür 30 arasında rastgele sayılar 10 ila 50 .
👉
BENZERSIZ(RANDARRAY(30,1,10,50, TRUE)) : Bu fonksiyon, filtreleme işlemi sırasında RANDARRAY işlevini kullanır ve bunları hücre aralığında gösterir B4:B14 .
6. SORTBY Fonksiyonunun Uygulanması
Bu prosedür, aşağıdakilerin yardımıyla tamamlanacaktır SORTBY , SIRA ve RANDARRAY Excel veri sayfamızda çiftleri olmayan 10 rastgele sayı üreteceğiz. Sayılar hücre aralığında olacak B5:B14 Bu prosedürün adımları aşağıdaki şekilde verilmiştir:
📌 Adımlar:
- Öncelikle, hücreyi seçin B5 .
- Ardından, aşağıdaki formülü hücreye yazın B5 .
=SORTBY(SEQUENCE(10,1,10,3),RANDARRAY(10))
- Basın Girin ve 10 rastgele sayı alacaksınız.
- Şimdi, veri kümemizin kopyalardan arınmış olduğundan emin olmak için koşullu biçimlendirme.
- Bu işlevden elde ettiğimiz değerler dosyayı yeniden açtığınızda değişecektir. Bu sayıları korumak için tüm hücre aralığını seçin B5:B14 ve basın 'Ctrl+C' klavyenizde.
- O halde, sağ tıklayın farenizin üzerine getirin ve Değer Yapıştır seçenek.
- Böylece rakamlar artık değişmeyecektir.
Dolayısıyla, yöntemimizin ve formülümüzün mükemmel bir şekilde çalıştığını söyleyebiliriz.
🔍 Formülün Dağılımı
Bu dökümü hücre için yapıyoruz B5 .
👉
SEQUENCE(10,1,10,3) : Bu fonksiyon şunları döndürür 10 'den eşit adım değerleri 10 ila 37 bir aralık ile 3 .
👉
RANDARRAY(10) : Bu fonksiyon şunları döndürür 10 Arasındaki ondalık değerler 0 ila 1 .
👉
SORTBY(SEQUENCE(10,1,10,3), RANDARRAY(10)) Bu, diğer işlevden alınan rastgele değerleri döndürür ve bunları hücre aralığında gösterir B4:B14 .
7. Yinelemesiz Rastgele Sayılar Elde Etmek için RAND ve RANK İşlevleri
Aşağıdaki yöntemde, aşağıdakileri kullanacağız RAND ve SIRA fonksiyonlarını kullanarak kopyasız rastgele sayılar üreteceğiz. Bu süreçte, 2 farklı veri kümesi elde edeceğiz 10 İlk küme ondalık sayılar, ikinci küme ise Tamsayı Sayıları olacaktır. Sayılar hücre aralığında olacaktır B5:C14 Bu yöntemin adımları aşağıdaki şekilde verilmiştir:
📌 Adımlar:
- Hücre seçin B5 ve aşağıdaki formülü hücreye yazın B5 .
=RAND()
- Şimdi, tuşuna basın Girin tuşuna basın.
- Sürükleyin Doldurma Kolu simgesini farenizle hücreye kadar B14 .
- 10 alacaksınız 0 ile 1 arasında rastgele sayılar.
- Ardından, hücreyi seçin C5 . Benzer şekilde, aşağıdaki formülü hücreye yazın ve tuşuna basın Girin .
=RANK(B5,$B$5:$B$14)
- Sürükleyin Doldurma Kolu simgesini farenizle hücreye kadar B14 . Ya da basitçe çift tıklayın üzerinde.
- Şimdi, aslında önceki veri kümesinin numarasının konumunu gösteren ikinci veri kümesini alacaksınız.
- Çiftler için başvurun koşullu biçimlendirme herhangi birinin kalmadığını doğrulamak için,
- Bu işlevden elde ettiğimiz değerlerin her adımımızda sürekli değiştiğini görebilirsiniz. Bu sayıları korumak için tüm hücre aralığını seçin B5:C14 ve basın 'Ctrl+C' klavyenizde.
- Sonra, sağ tıklayın farenizin üzerine getirin ve Değer Yapıştır seçenek.
- Rakamlar artık değişmeyecek.
Son olarak, yöntemimizin ve formülümüzün başarılı bir şekilde çalıştığını ve Excel'de kopyalar olmadan rastgele sayılar üretebildiğini söyleyebiliriz.
Daha fazlasını okuyun: Excel VBA: Yineleme Olmadan Rastgele Sayı Üreteci (4 Örnek)
Sonuç
Umarım bu içerik size yardımcı olur ve Excel'de kopyalar olmadan rastgele sayılar oluşturabilirsiniz. Başka sorularınız veya önerileriniz varsa, lütfen bunları aşağıdaki yorumlar bölümünde bizimle paylaşın.
Web sitemizi kontrol etmeyi unutmayın ExcelWIKI Excel ile ilgili çeşitli sorunlar ve çözümler için Yeni yöntemler öğrenmeye ve büyümeye devam edin!