RAND funkcija „Excel“
RAND funkcija „Excel“ programoje taip pat žinoma kaip atsitiktinė „Excel“ funkcija. Ši formulė sukuria atsitiktinę reikšmę, kuri yra didesnė nei 0, bet yra mažesnė nei 1, o pasiskirstymas yra tolygus tarp tų skaičių, jei naudojamas keliose ląstelėse. Svarbu atsiminti kad kai perskaičiuosime formulę rezultatas pasikeis.

RAND „Formula Excel“ ir paaiškinimas
Funkcija RAND yra priskirta matematikos kategorijai, arba „Trig“ funkcija „Excel“ pateikia atsitiktinio skaičiaus „Excel“ reikšmę nuo 0 iki 1. „RAND in excel“ kiekvieną kartą atnaujindamas „Excel“ lapą sukurs naują atsitiktinį skaičių.
„RAND Formula excel“ neturi parametro; tiesiog grąžinkite atsitiktinį skaičių „Excel“, kuris yra didesnis arba lygus 0 ir mažesnis nei 1.

Kaip „RAND“ naudoti „Excel“?
RAND funkcija yra labai paprasta ir paprasta naudoti. Kai kuriuose pavyzdžiuose supraskime „Excel RAND“ funkcijos veikimą. Jis gali būti naudojamas kaip darbalapio funkcija ir kaip VBA funkcija.
„Excel RAND“ funkcija kaip darbalapio funkcija.
1 pavyzdys
Apsvarstykime „RAND“ („Excel“) funkciją, kad apskaičiuotume atsitiktinius skaičius b / w 0 ir 1. „Excel RAND“ funkcija naudojama norint pateikti atsitiktinius skaičius nuo 0 iki 1, kaip parodyta toliau pateiktoje lentelėje.

2 pavyzdys
Kaip žinote, „RAND“ formulė „Excel“ naudojama generuoti tik atsitiktinius skaičius b / w 0 ir 1, tačiau „Excel“ galite naudoti RAND (), kad grąžintumėte atsitiktinius skaičius b / w 0 ir 100 naudodami šią RAND formulę „Excel“.
Pvz. = 100 * RAND () čia RAND programoje „Excel“ sukuria atsitiktinį skaičių excel b / w 0 ir 1; tada išvestis padaugins iš 100 gaus skaičius b / w 0 ir 100. Jis generuos atsitiktinį skaičių excel, kaip parodyta žemiau lentelės.

3 pavyzdys
Jei norite apskaičiuoti atsitiktinį skaičių tarp dviejų skaičių, galite naudoti šią „RAND“ formulę „Excel“.
= a + (ba) * RAND (), kur a ir b gali būti bet kokie skaičiai.
RAND formulė „Excel“ sukuria atsitiktinį skaičių b / w du sveikus skaičius naudodama „Excel“ RAND ().
Pavyzdys - atsitiktinis skaičius yra 5–10, naudojant „Excel“ formulę RAND () = 5 + (10 - 5) * RAND ().

4 pavyzdys
Jei norite sukurti atsitiktinius skaičius b / w 5 ir 10, galite naudoti RAND () = 5 + (10 - 5) * RAND (), kurį jis suteiks atsitiktiniam skaičiui b / w 5 ir 10, tada pritaikykite INT () funkcija, kad išvesties skaičius būtų apvalinamas iki artimiausio teigiamo skaičiaus.

5 pavyzdys
Rando funkcija taip pat generuoja atsitiktinį laiką; jums tiesiog reikia pritaikyti RAND () ir tada pakeisti langelio formatą tik į laiką.

„Excel RAND“ funkcija gali būti naudojama kaip VBA funkcija.
Dim RandomNumber kaip sveikas skaičius
RandomNumber = Vid. ((100 - 50 + 1) * Rnd + 50)
Pabaigos sub
Šiame pavyzdyje kintamajame, pavadintame „RandomNumber“, dabar būtų atsitiktinis skaičius, kuris yra tarp 50 ir 100.
T Hings į Rememb er
- „Excel“ funkcija RAND () apskaičiuoja naują vertę kiekvieną kartą, kai skaičiuojamas darbalapis. Norėdami įveikti šią problemą, jums tereikia konvertuoti sugeneruotą vertę į reikšmes.
- Norėdami sustabdyti automatinio pakeitimo RAND () funkciją „Excel“ reikšmėje, tiesiog turite pereiti į RAND formulę „Excel“ juostą ir paspauskite F9, kad konvertuotumėte RAND formulę „Excel“ į jos rezultatą.
- Jei norime generuoti atsitiktinių skaičių rinkinį keliose ląstelėse, jums tiesiog reikia pasirinkti langelius ir įvesti RAND (), tada paspauskite Ctrl + Enter.
- Jei norite apskaičiuoti atsitiktinius skaičius tarp dviejų skaičių, galite naudoti šią RAND formulę „Excel“ = a + (ba) * RAND ()