01 van 01
Genereer 'n toevallige waarde tussen 0 en 1 met die RAND-funksie
Een manier om willekeurige getalle in Excel te genereer, is met die RAND-funksie.
Die funksie genereer op sigself 'n beperkte reeks willekeurige getalle, maar deur die gebruik van RAND in formules met ander funksies, kan die waardes, soos in die bostaande beeld getoon, maklik uitgebrei word sodat:
- Deur die hoë en lae waardes van 'n reeks te spesifiseer, kan RAND gemaak word om willekeurige getalle binne 'n bepaalde reeks te lewer - soos 1 en 10 of 1 en 100
- Die funksie se uitset kan ook na heelgetalle verminder word deur die funksie met die TRUNC funksie te kombineer, wat alle desimale plekke van 'n nommer afskakel of verwyder.
Nota : volgens Excel se hulp lêer, die RAND funksie gee 'n eweredig verspreide getal groter as of gelyk aan 0 en minder as 1 .
Wat dit beteken, is dat dit normaal is om die omvang van waardes wat deur die funksie gegenereer word, te beskryf as van 0 tot 1, in waarheid, is dit meer presies om te sê die omvang is tussen 0 en 0.99999999 ....
Net so, die formule wat 'n ewekansige getal tussen 1 en 10 gee, gee eintlik 'n waarde tussen 0 en 9.999999 ....
Die RAND-funksie se sintaksis
'N Funksie se sintaksis verwys na die uitleg van die funksie en sluit die funksie se naam, hakies, kommaseparateerders en argumente in .
Die sintaksis vir die RAND-funksie is:
= RAND ()
In teenstelling met die RANDBETWEEN funksie , wat vereis dat hoë en lae eind argumente gespesifiseer moet word, aanvaar die RAND-funksie geen argumente nie.
RAND Funksie Voorbeelde
Hier volg die stappe wat benodig word om die voorbeelde wat in die prent hierbo gewys word, weer te gee.
- Die eerste betree die RAND-funksie op sigself;
- Die tweede voorbeeld skep 'n formule wat 'n ewekansige getal tussen 1 en 10 of 1 en 100 genereer;
- Die derde voorbeeld genereer 'n ewekansige getal tussen 1 en 10 deur die TRUNC funksie te gebruik;
- Die laaste voorbeeld gebruik die ROUND-funksie om die aantal desimale plekke vir willekeurige getalle te verminder.
Voorbeeld 1: Invoer van die RAND-funksie
Aangesien die RAND-funksie geen argumente bevat nie, kan dit maklik in enige werkkaartsel ingevoer word deur eenvoudig op 'n sel te klik en te tik:
= RAND ()
en druk die Enter-sleutel op die sleutelbord. Die resultaat sal 'n ewekansige getal wees tussen 0 en 1 in die sel.
Voorbeeld 2: Genereer Willekeurige Getalle tussen 1 en 10 of 1 en 100
Die algemene vorm van die vergelyking wat gebruik word om 'n ewekansige getal binne 'n bepaalde reeks te genereer, is:
= RAND () * (Hoog - Laag) + Laag
waar Hoog en Laag die boonste en onderste grense van die verlangde reeks getalle aandui.
Om 'n ewekansige getal tussen 1 en 10 te genereer, voer die volgende formule in 'n werkblad-sel in:
= RAND () * (10 - 1) + 1
Om 'n ewekansige getal tussen 1 en 100 te genereer, voer die volgende formule in 'n werkblad-sel in:
= RAND () * (100 - 1) + 1
Voorbeeld 3: Genereer ewekansige heelgetalle tussen 1 en 10
Om 'n heelgetal terug te keer - 'n heelgetal met geen desimale gedeelte nie - is die algemene vorm van die vergelyking:
= TRUNC (RAND () * (Hoog - Laag) + Laag)
Om 'n ewekansige getal tussen 1 en 10 te genereer, voer die volgende formule in 'n werkblad-sel in:
= TRUNC (RAND () * (10 - 1) + 1)
RAND en ROUND: Verminder desimale plekke
Eerder as om alle desimale plekke met die TRUNC-funksie te verwyder, gebruik die laaste voorbeeld hierbo die volgende ROUND-funksie in samewerking met RAND om die aantal desimale plekke in die ewekansige getal tot twee te verminder.
= ROUND (RAND () * (100-1) +2,2)
Die RAND Funksie en Vlugtigheid
Die RAND-funksie is een van Excel se volatiele funksies . Wat dit beteken is dit:
- Die funksie herbereken - maak 'n nuwe ewekansige getal - elke keer wanneer die werkblad verander, en dit sluit in aksies soos die byvoeging van nuwe data.
- Enige formule wat direk of indirek afhang van 'n sel wat 'n vlugtige funksie bevat, sal ook herbereken word elke keer dat 'n verandering in die werkblad voorkom.
- In werkkaarte of werkboeke wat groot hoeveelhede data bevat, moet vlugtige funksies met omsigtigheid gebruik word, aangesien dit die reaksie tyd van die program kan vertraag weens die frekwensie van herberekeninge.
Begin en stop willekeurige getalle generasie met F9
Om die RAND-funksie te dwing om nuwe ewekansige nommers te skep sonder om ander veranderinge aan 'n werkblad te maak, kan ook bereik word deur die F9- sleutel op die sleutelbord te druk. Dit dwing die hele werkblad om te herbereken - insluitende enige selle wat die RAND-funksie bevat.
Die F9- sleutel kan ook gebruik word om te verhoed dat 'n ewekansige nommer verander wanneer elke verandering aan die werkblad aangebring word, met die volgende stappe:
- Klik op 'n werkblad sel, waar die ewekansige nommer is om te woon
- Tik die funksie = RAND () in die formulebalk bokant die werkblad
- Druk die F9- sleutel om die RAND-funksie te verander in 'n statiese ewekansige getal
- Druk die Enter- sleutel op die sleutelbord om die ewekansige getal in die geselekteerde sel in te voer
- As jy F9 weer druk, sal dit nie die ewekansige getal hê nie
Die RAND-funksie dialoogkassie
Byna alle funksies in Excel kan ingevoer word deur 'n dialoog boks eerder as om hulle handmatig in te voer. Om dit te doen vir die RAND-funksie, gebruik die volgende stappe:
- Klik op 'n sel in 'n werkblad waar die funksie se resultate vertoon moet word;
- Klik op die Formules- oortjie van die lint ;
- Kies Math & Trig uit die lint om die funksie aftreklys oop te maak;
- Klik op RAND in die lys;
- Die funksie se dialoog bevat inligting wat die funksie geen argumente bevat nie;
- Klik OK om die dialoog te sluit en terug te keer na die werkblad;
- 'N Ewekansige getal tussen 0 en 1 moet in die huidige sel verskyn;
- Om 'n ander te genereer, druk die F9 sleutel op die sleutelbord;
- As jy op sel E1 klik, verskyn die volledige funksie = RAND () in die formulebalk bokant die werkblad.
Die RAND-funksie in Microsoft Word en PowerPoint
Die RAND-funksie kan ook gebruik word in ander Microsoft Office-programme, soos Word en PowerPoint, om willekeurige paragrawe data by 'n dokument of aanbieding aan te voeg. Een moontlike gebruik vir hierdie funksie is as vulstofinhoud in templates.
Om hierdie funksie te gebruik, voer die funksie dieselfde op in hierdie ander programme soos in Excel:
- Klik met die muis op die plek waar die teks bygevoeg moet word;
- Tipe = RAND ();
- Druk die Enter-sleutel op die sleutelbord.
Die aantal paragrawe van willekeurige teks wissel afhangende van die weergawe van die program wat gebruik word. Byvoorbeeld, Word 2013 genereer vyf paragrawe van teks by verstek, terwyl Word 2010 slegs drie genereer.
Om die hoeveelheid geproduseerde teks te beheer, voer die aantal gewenste paragrawe in as 'n argument tussen die leë hakies.
Byvoorbeeld,
= RAND (7)
sal sewe paragrawe van teks op die gekose plek genereer.