Funkcija RANDARRAY pateikia atsitiktinių skaičių masyvą. Galite nurodyti norimų užpildyti eilučių ir stulpelių skaičių, mažiausias ir didžiausias reikšmes ir ar grąžinti sveikuosius skaičius, ar dešimtaines reikšmes.
Toliau pateiktuose pavyzdžiuose sukūrėme 5 eilučių aukščio ir 3 stulpelių pločio masyvą. Pirmajame pateikiamas atsitiktinis rinkinys reikšmių nuo 0 iki 1; tai yra numatytasis RANDARRAY veikimo būdas. Kitame pateikiama seka atsitiktinių dešimtainių reikšmių nuo 1 iki 100. Galiausiai, trečiajame pavyzdyje, pateikiama seka atsitiktinių sveikųjų skaičių nuo 1 iki 100.
Sintaksė
=RANDARRAY([rows],[columns],[min],[max],[whole_number])
Argumentas |
Aprašas |
---|---|
[rows] Pasirinktinai |
Pateiktinų eilučių skaičius |
[columns] Pasirinktinai |
Pateiktinų stulpelių skaičius |
[min] Pasirinktinai |
Mažiausias pateiktinas skaičius |
[max] Pasirinktinai |
Didžiausias pateiktinas skaičius |
[sveikasis skaičius] Pasirinktinai |
Grąžinti sveikąjį skaičių arba dešimtainę reikšmę
|
Pastabos:
-
Jei neįvesite eilutės arba stulpelio argumento, funkcija RANDARRAY pateiks vieną reikšmę nuo 0 iki 1.
-
Jei neįvesite minimalios arba maksimalios reikšmės argumento, RANDARRAY pagal numatytuosius parametrus pateiks atitinkamai 0 ir 1.
-
Minimalaus skaičiaus argumentas turi būti mažesnis už maksimalaus skaičiaus, kitu atveju RANDARRAY pateiks #VALUE! klaidą.
-
Jei neįvesite sveikojo_skaičiaus argumento, RANDARRY pagal numatytuosius parametrus naudos FALSE arba dešimtainę reikšmę.
-
Funkcija RANDARRAY pateiks masyvą, kuris išsiplės, jei jis bus galutinis formulės rezultatas. Tai reiškia, kad „Excel“ dinamiškai sukurs atitinkamo dydžio masyvo diapazoną, kai paspausite klavišą ENTER. Jei jūsų palaikymo duomenys yra „Excel“ lentelė, tuomet masyvo dydis automatiškai pasikeičia, jei į masyvo diapazoną įtraukiate duomenis arba juos pašalinate, kai naudojate struktūrines nuorodas. Daugiau informacijos žr. šiame straipsnyje apie išplėsto masyvo elgesį.
-
Funkcija RANDARRAY skiriasi nuo funkcijos RAND tuo, kad funkcija RAND nepateikia masyvo, todėl RAND reikėtų nukopijuoti į visą diapazoną.
-
Masyvą galima suvokti kaip reikšmių eilutę, reikšmių stulpelį arba reikšmių eilučių ir stulpelių derinį. Aukščiau pateiktame pavyzdyje mūsų formulės RANDARRAY masyvas yra diapazonas D2:F6 (arba 5 eilutės ir 3 stulpeliai).
-
„Excel“ dinaminių masyvų skirtingose darbaknygėse palaikymas yra ribotas, o šis scenarijus palaikomas tik, kai atidarytos abi darbaknygės. Jei uždarysite šaltinio darbaknygę, visos susietos dinaminių masyvų formulės atnaujinus pateiks #REF! klaidą .
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.
Taip pat žr.
#IŠPLĖTIMAS! klaidos programoje „Excel“