Një mënyrë për të gjeneruar numra të rastësishëm në Excel është me funksionin RAND. Në vetvete, RAND gjeneron një gamë të kufizuar numrash të rastit, por duke e përdorur atë në formula me funksione të tjera, ju mund të zgjeroni gamën e vlerave në mënyrë që:
- RAND mund të bëhet për të kthyer numra të rastësishëm brenda një diapazoni të caktuar, si p.sh. 1 dhe 10 ose 1 dhe 100 duke specifikuar vlerat e larta dhe të ulëta të një diapazoni,
- Mund ta reduktoni daljen e funksionit në numra të plotë duke e kombinuar me funksionin TRUNC, i cili shkurton ose heq të gjitha numrat dhjetorë nga një numër.
Funksioni RAND kthen një numër të shpërndarë në mënyrë të barabartë më të madh ose të barabartë me 0 dhe më pak se 1. Ndërsa është normale të përshkruhet diapazoni i vlerave të krijuara nga funksioni si nga 0 në 1, në realitet, është më e saktë të thuhet se diapazoni është midis 0 dhe 0,999…
Këto udhëzime zbatohen për Excel 2019, 2016, 2013, 2010, Excel Online dhe Excel për Microsoft 365.
Sintaksa dhe Argumentet e Funksionit RAND
Sintaksa e një funksioni i referohet paraqitjes së funksionit dhe përfshin emrin e funksionit, kllapat, ndarësit me presje dhe argumentet. Sintaksa për funksionin RAND është:
=RAND()
Ndryshe nga funksioni RANDBETWEEN, i cili kërkon të specifikohen argumentet e nivelit të lartë dhe të nivelit të ulët, funksioni RAND nuk pranon asnjë argument.
Mund të shihni disa shembuj funksioni RAND në imazhin e mësipërm.
- Shembulli i parë (rreshti 2) hyn në funksionin RAND në vetvete.
- Shembulli i dytë (rreshtat 3 dhe 4) krijon një formulë që gjeneron një numër të rastësishëm midis 1 dhe 10 dhe 1 dhe 100.
- Shembulli i tretë (rreshti 5) gjeneron një numër të plotë të rastësishëm midis 1 dhe 10 duke përdorur funksionin TRUNC.
- Shembulli i fundit (rreshti 6) përdor funksionin ROUND për të reduktuar numrin e numrave dhjetorë për numrat e rastit.
Gjenerimi i numrave me RAND
Përsëri, meqenëse funksioni RAND nuk merr argumente, mund ta futni atë duke klikuar në një qelizë dhe duke shtypur =RAND() që rezulton në një numër të rastësishëm midis 0 dhe 1 në qelizë.
Gjeneroni numra brenda një diapazoni
Forma e përgjithshme e ekuacionit të përdorur për të gjeneruar një numër të rastësishëm brenda një diapazoni të caktuar është:
=RAND()(I lartë-I ulët)+I ulët
I lartë dhe I ulët nënkuptojnë kufijtë e sipërm dhe të poshtëm të gamës së dëshiruar të numrave. Si shembull, për të gjeneruar një numër të rastësishëm midis 1 dhe 10, futni formulën e mëposhtme në një qelizë të fletës së punës:
=RAND()(10-1)+1
Gjenerimi i numrave të plotë të rastësishëm me RAND
Për të kthyer një numër të plotë - një numër të plotë pa pjesë dhjetore - forma e përgjithshme e ekuacionit është:
=TRUNC(RAND()(I lartë-I ulët)+I ulët)
Në vend që të heqim të gjitha shifrat dhjetore me funksionin TRUNC, ne mund të përdorim funksionin e mëposhtëm ROUND në lidhje me RAND për të reduktuar numrin e numrave dhjetorë në numrin e rastësishëm në dy.
=RUND(RAND()(I lartë-I ulët)+I ulët, dhjetorë)
Funksioni dhe paqëndrueshmëria RAND
Funksioni RAND është një nga funksionet e paqëndrueshme të Excel; kjo do të thotë se:
- Funksioni rillogarit dhe prodhon një numër të ri të rastësishëm sa herë që dikush bën një ndryshim në fletën e punës, duke përfshirë veprime të tilla si shtimi i të dhënave të reja.
- Çdo formulë që varet drejtpërdrejt ose tërthorazi nga një qelizë që përmban një funksion të paqëndrueshëm gjithashtu rillogaritet sa herë që dikush bën një ndryshim në fletën e punës.
- Në fletët e punës ose librat e punës që përmbajnë sasi të mëdha të dhënash, kini kujdes kur përdorni funksione të paqëndrueshme, sepse ato mund të ngadalësojnë kohën e përgjigjes së programit për shkak të shpeshtësisë së rillogaritjeve.
Mund të detyroni gjithashtu funksionin RAND të prodhojë numra të rinj të rastit pa bërë ndryshime të tjera në një fletë pune duke shtypur tastin F9 në tastierë. Ky veprim detyron të gjithë fletën të rillogaritet duke përfshirë çdo qelizë që përmban funksionin RAND.
Mund të përdorni gjithashtu tastin F9 për të parandaluar ndryshimin e një numri të rastësishëm sa herë që dikush bën një ndryshim në fletën e punës:
- Klikoni në një qelizë të fletës së punës ku dëshironi të banojë numri i rastësishëm.
- Shkruani funksionin =RAND() në shiritin e formulës mbi fletën e punës.
- Shtypni tastin F9 për të ndryshuar funksionin RAND në një numër statik të rastësishëm.
- Shtypni tastin Enter në tastierë për të shfaqur numrin e rastësishëm në qelizën e zgjedhur.
- Tani, shtypja F9 nuk do të ndikojë në numrin e rastësishëm.