Gebruik die RANDBETWEEN funksie om ewekansige nommers te genereer
Die RANDBETWEEN funksie kan gebruik word om ewekansige integers (slegs heelgetalle) tussen 'n reeks waardes in 'n Excel-werkblad te genereer. Die reeks vir die ewekansige getal word gespesifiseer met behulp van die funksies se argumente .
Terwyl die meer algemeen gebruikte RAND-funksie 'n desimale waarde tussen 0 en 1 sal lewer, kan RANDBETWEEN 'n heelgetal genereer tussen enige twee gedefinieerde waardes - soos 0 en 10 of 1 en 100.
Gebruik vir RANDBETWEEN sluit in die skep van spesialiteitsformules soos die muntstukkeformule in ry 4 in die prent hierbo en dobbelsteen-simulasies .
Nota: As u willekeurige getalle, insluitend desimale waardes, moet genereer, gebruik Excel se RAND-funksie .
Die RANDBETWEEN-funksie se sintaksis en argumente
'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 RANDBETWEEN funksie is:
= RANDBETWEEN (onder, bo)
- Bottom: (Required) Die laagste moontlike heelgetal, die funksie is om terug te keer. Die werklike heelgetal kan vir hierdie argument ingevoer word, of dit kan 'n selverwysing wees na die ligging van die data in die werkblad.
- Top: (Verpligtend) Die hoogste moontlike heelgetal is die funksie om terug te keer. Die werklike heelgetal kan vir hierdie argument ingevoer word, of dit kan 'n selverwysing wees na die ligging van die data in die werkblad.
- #NUM! fout : As die onderste argument 'n groter getal is as die Top- argument, sal die RANDBETWEEN-funksie 'n #NUM! foutwaarde in die sel waar die funksie geleë is soos aangedui in ry 5 in die prent hierbo.
Gebruik Excel se RANDBETWEEN-funksie
Die onderstaande stappe dek hoe om die RANDBETWEEN-funksie te kry om 'n ewekansige getal tussen een en 100 te kry, soos in ry 3 in die prent hierbo aangedui.
Voer die RANDBETWEEN-funksie in
Opsies vir die invoer van die funksie en sy argumente sluit in:
- Tik die volledige funksie soos: = RANDBETWEEN (1.100) of = RANDBETWEEN (A3, A3) in 'n werkblad sel;
- Kies die funksie en argumente deur die dialoog van die funksie te gebruik.
Alhoewel dit moontlik is om die volledige funksie met die hand te tik, vind baie mense dit makliker om die dialoogkassie te gebruik aangesien dit sorg dat die funksie se sintaksis ingevoer word - soos hakies en komma skeiding tussen argumente.
Die dialoogkassie oopmaak
Om die RANDBETWEEN funksie dialoog oop te maak:
- Klik op sel C3 om dit die aktiewe sel te maak - die plek waar die RANDBETWEEN-funksie geleë sal wees.
- Klik op die Formules- oortjie van die lint .
- Klik op die Math & Trig- ikoon om die aftreklys vir funksies oop te maak.
- Klik op RANDBETWEEN in die lys om die dialoog van die funksie oop te maak.
Die data wat in die leë rye in die dialoogboks ingeskryf word, sal die funksies se argumente vorm.
Voer die RANDBETWEEN-funksie se argumente in
- Klik op Bottom line van die dialoogkassie.
- Klik op sel A3 in die werkblad om hierdie selverwysing in die dialoogkassie in te voer.
- Klik op die boonste lyn van die dialoogkassie.
- Klik op sel B3 in die werkblad om die tweede selverwysing in te voer.
- Klik OK om die funksie te voltooi en terug te keer na die werkblad.
- 'N Willekeurige getal tussen 1 en 100 moet in sel C3 voorkom.
- Om 'n ander ewekansige getal te genereer, druk die F9 sleutel op die sleutelbord wat veroorsaak dat die werkblad herbereken moet word.
- As jy op sel C3 klik, verskyn die volledige funksie = RANDBETWEEN (A3, A3) in die formulebalk bokant die werkblad.
Die RANDBETWEEN Funksie en Vlugtigheid
Soos die RAND-funksie, is RANDBETWEEN een van Excel se volatiele funksies . Wat dit beteken is dit:
- Die funksie herbereken - maak 'n nuwe ewekansige getal elke keer as die werkblad verander, en dit sluit in aksies soos die byvoeging van nuwe data of formules.
- 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.
Herberekening waarskuwings
Funksies wat met willekeur handel, sal 'n ander waarde op elke herberekening gee. Dit beteken dat elke keer dat 'n funksie in 'n ander sel geëvalueer word, die ewekansige nommers vervang word met opgedateerde ewekansige getalle.
Om hierdie rede, as 'n spesifieke stel ewekansige nommers later bestudeer word, sal dit die moeite werd wees om hierdie waardes te kopieer en dan hierdie waardes in 'n ander deel van die werkblad te plak.