RANDARRAY ile Rastgele Veri Oluşturma
Örnekler ve testler için rastgele sayılardan oluşan ARRAY değerleri üretin.
RANDARRAY ile Rastgele Veri Oluşturma, CoddyKit'te ücretsiz bir Excel Formulas Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Excel Formulas Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Excel Formulas Academy kursu toplamda 4 dersten oluşur.
RANDARRAY Ne Yapar
Deneme, örnekleme veya hızlı bir benzetim için rastgele sayılardan oluşan bir bloğa mı ihtiyacınız var? RANDARRAY işlevi, tek bir formülle rastgele değerlerden oluşan bir dizinin tamamını oluşturur.
Daha eski elektronik tablolar, RAND (tek bir rastgele ondalık sayı) ve RANDBETWEEN (tek bir rastgele tam sayı) işlevlerini içeriyordu. RANDARRAY bu iki yaklaşımı, istediğiniz kadar hücreyi dolduran tek bir taşan işlevde birleştirir.
=RANDARRAY(5, 1)RANDARRAY Sözdizimi
RANDARRAY, tümü isteğe bağlı olmak üzere en fazla beş bağımsız değişken kabul eder:
- satır doldurulacak satır sayısı (varsayılan değer 1)
- sütun sütun sayısı (varsayılan değer 1)
- en küçük en küçük değer (varsayılan değer 0)
- en büyük en büyük değer (varsayılan değer 1)
- tam_sayı tam sayılar için TRUE, ondalık sayılar için FALSE (varsayılan değer FALSE)
Hiç bağımsız değişken verilmediğinde 0 ile 1 arasında tek bir rastgele ondalık sayı döndürür.
=RANDARRAY(rows, [columns], [min], [max], [whole_number])Rastgele Ondalık Sayılardan Oluşan Sütun
En basit kullanışlı çağrı, 0 ile 1 arasında ondalık sayılardan oluşan birkaç satır istemektir. Her değer, çok sayıda ondalık basamağa sahip yeni bir rastgele sayıdır.
Bu formül, bir sütuna 10 rastgele ondalık sayı taşır; ağırlıklandırma, küçük rastgele değişimler veya olasılık denemeleri için kullanışlıdır.
=RANDARRAY(10)En Küçük ve En Büyük Değerleri Ayarlama
Üçüncü ve dördüncü bağımsız değişkenler değer aralığını belirler. 50 ile 100 arasında ondalık sayılar elde etmek için bu değerleri en küçük ve en büyük olarak sağlayın.
Önce satır ve sütun değerlerini eklemeyi unutmayın. Böylece her biri 50 ile 100 arasında olan 8 rastgele ondalık değer elde edilir.
=RANDARRAY(8, 1, 50, 100)Tam Sayılar Oluşturma
Ondalık sayılar yerine tam sayılar elde etmek için beşinci bağımsız değişken olan tam_sayı değerini TRUE olarak ayarlayın. Bu, RANDBETWEEN işlevinin modern karşılığıdır.
Bu formül, bir avuç zar atmaya benzer şekilde 1 ile 6 arasında 6 rastgele tam sayı üretir.
=RANDARRAY(6, 1, 1, 6, TRUE)Rastgele Izgara Oluşturma
Dikdörtgen bir bloğu doldurmak için hem satır hem de sütun değerlerini sağlayın. Bunu en küçük, en büyük ve TRUE değerleriyle birleştirerek tam sayılardan oluşan bir ızgara oluşturun.
Burada 1 ile 100 arasında tam sayılardan oluşan 4 satırlı ve 3 sütunlu bir ızgara oluşturuyoruz; örnek veri kümeleri veya deneme düzenekleri için idealdir.
=RANDARRAY(4, 3, 1, 100, TRUE)RANDARRAY Yeniden Hesaplanır
RANDARRAY değişkendir: sayfa her yeniden hesaplandığında, örneğin herhangi bir hücreyi düzenlediğinizde veya F9'a bastığınızda değerleri değişir. Bu özellik canlı varsayım denemeleri için harikadır; ancak sabit sayılara ihtiyacınız varsa uygun değildir.
Rastgele değerlerden oluşan bir kümeyi sabitlemek istiyorsanız taşan aralığı kopyalayın ve yalnızca değerler olarak yeniden yapıştırın.
=RANDARRAY(10, 1, 1, 100, TRUE)SORTBY ile Rastgele Örnekleme
Yararlı bir yöntem şudur: bir listeyi anahtar olarak RANDARRAY kullanarak sıralayıp rastgele sıraya dizin. Bunu SORTBY ile birlikte kullanın.
A2:A20 hücrelerindeki adlar için bu formül, adları yeni bir rastgele sayıya göre sıralayarak listeyi etkili bir biçimde karıştırır. Rastgele bir örneklem elde etmek için ilk birkaç satırı alın.
=SORTBY(A2:A20, RANDARRAY(19))Google Sheets'te RANDARRAY
Google Sheets de RANDARRAY işlevini destekler; ancak bağımsız değişken kümesi daha basittir: yalnızca satır ve sütun kullanılır ve her zaman 0 ile 1 arasında ondalık sayılar döndürülür.
Sheets'te özel bir aralık veya tam sayılar elde etmek için sonucu örneğin çarpıp ekleyerek dönüştürün ve ardından INT kullanın. Excel'deki en küçük, en büyük ve tam_sayı bağımsız değişkenleri burada kullanılamaz.
=INT(RANDARRAY(6,1)*6)+1Taşmaya Dikkat Edin
Her dinamik dizi gibi RANDARRAY'in de genişleyebilmesi için boş hücrelere ihtiyacı vardır. RANDARRAY(1000) gibi büyük bir istek, aralığın herhangi bir bölümü engellenmişse #SPILL! hatası verir.
Büyük rastgele veri blokları oluşturmadan önce işlevi açık bir alana yerleştirin ve engelleri temizleyin.
=RANDARRAY(1000, 1, 1, 100, TRUE)Uygulamalı Bir Deneme Veri Kümesi
Verileri hızlıca taslak olarak oluşturmak için bu fikirleri birleştirin. Gerçek sayılar gelmeden önce bir gösterge tablosunu denemek üzere rastgele satış rakamlarından oluşan bir sütun oluşturun.
Bu formül, 100 ile 5000 arasında 50 rastgele tam dolar tutarını hücrelere taşır. Bunları sabitlemek için değer olarak yapıştırın, ardından formüllerinizi bunların üzerine kurun.
=RANDARRAY(50, 1, 100, 5000, TRUE)Kısa Kontrol
Zar atışları gibi, 1 ile 6 arasında 6 rastgele tam sayıdan oluşan tek bir sütun istiyorsunuz. Hangi formül doğrudur?
Özet: RANDARRAY ile Rastgele Veri
RANDARRAY, tek bir formülle bir bloğu rastgele değerlerle doldurur:
=RANDARRAY(rows, columns, min, max, whole_number)- Tüm bağımsız değişkenler isteğe bağlıdır; yalın RANDARRAY() 0 ile 1 arasında tek bir ondalık sayı verir
- Tam sayılar için whole_number değerini TRUE olarak ayarlayın (RANDBETWEEN yerine geçer)
- Değişkendir; sayıları sabitlemek için değer olarak yapıştırın
Listeyi karıştırmak ve örneklemek için SORTBY ile birlikte kullanın ve taşma için yeterli alan bırakın.
=RANDARRAY(6, 1, 1, 6, TRUE)Sıkça Sorulan Sorular
“RANDARRAY ile Rastgele Veri Oluşturma” dersi ücretsiz mi?
Evet — “RANDARRAY ile Rastgele Veri Oluşturma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Excel Formulas Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Excel Formulas Academy kursu toplamda 4 dersten oluşur.
“RANDARRAY ile Rastgele Veri Oluşturma” dersinde ne öğreneceğim?
Örnekler ve testler için rastgele sayılardan oluşan ARRAY değerleri üretin. Excel Formulas Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Excel Formulas Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Excel Formulas Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.
“RANDARRAY ile Rastgele Veri Oluşturma” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Excel Formulas Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Excel Formulas Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- SORT ile Sonuçları Sıralama
- SORTBY ile Başka Bir Sütuna Göre Sıralama
- SEQUENCE ile Sayı Üretme
- RANDARRAY ile Rastgele Veri Oluşturma