RANDARRAY -funktionseksempler - Excel og Google Sheets

Denne vejledning viser, hvordan du bruger RANDARRAY -funktion i Excel for at generere en række tilfældige tal.

RANDARRAY Oversigt over funktioner

RANDARRAY -funktionen bruges til at returnere en række tilfældige tal. Det blev introduceret som en erstatning for RAND -funktionen og RANDBETWEEN -funktionen.

RANDARRAY -funktionen forenkler processen med at generere tilfældige tal ved at:

  1. Tillader brugeren at indtaste formlen i kun en celle.
  2. Tillader brugeren at angive antallet af tilfældige værdier, der skal genereres.

Hvis du vil bruge RANDARRAY Excel -regnearksfunktionen, skal du vælge en celle og skrive:

(Bemærk hvordan formelindgangene vises)

RANDARRAY funktion Syntaks og input:

= RANDARRAY ([rækker], [kolonner], [min], [maks], [heltal])

[rækker] (valgfri) - Antallet af rækker, der skal returneres, og når det er tomt, er det som standard 1.

[kolonner] (valgfri) - Antallet af kolonner, der skal returneres, og når det er tomt, er det som standard 1.

[min] (valgfri) - Det mindste antal, du gerne vil have returneret, og hvis det efterlades tomt, er det som standard 0. Når en værdi er angivet for dette input, skal det være mindre end den værdi, der er angivet for [maks] argument.

[maks](valgfri) - Det maksimale antal, du gerne vil have returneret, og hvis det efterlades tomt, er det som standard 1. Når en værdi er angivet for dette input, skal den være større end den værdi, der er angivet for [min] argument. Du skal bemærke, at når både[min] og[maks]funktioner efterlades tomme, returnerer RANDARRAY -funktionen en række tal mellem 0 og 1.

[heltal] (valgfri) - Returner et helt tal eller en decimalværdi. Du kan indtaste enten SAND for at returnere a helt tal eller FALSK for at returnere a decimaltal. Når dette argument efterlades tomt, er det som standard FALSKT, og derfor returnerer formlen et decimaltal.

For at returnere flere rækker eller kolonner

Vi kan ændre størrelsen på det array, som RANDARRAY -funktionen returnerer ved at ændre antallet af rækker og kolonner. For at gøre dette specificerer vi [rækker] og [kolonner] argumenter.

For at returnere en række tilfældige tal, der er 5 rækker høje og 1 kolonne brede, indtaster vi følgende formel i cellen A2:

= RANDARRAY (5, 1, 1, 10, TRUE)

For at returnere en række tilfældige tal, der er 5 rækker høje og 3 kolonner brede, indtaster vi følgende formel i A2:

= RANDARRAY (5, 3, 1, 10, TRUE)

For at returnere tal mellem to værdier

Når vi vil returnere tal mellem to værdier, angiver vi værdierne i [min] og [maks] argumenter.

For at returnere en liste over tilfældige tal mellem 1 og 10 indtaster vi følgende formel i A2:

= RANDARRAY (5, 1, 1, 10)

For at returnere decimaltal eller hele tal

For at returnere 5 decimaltal mellem 1 og 10, indtaster vi følgende formel i A2:

= RANDARRAY (5, 1, 1, 10, FALSK)

Bemærk, at vi har indstillet [heltal] argument til FALSK hvilket betyder, at output vil være decimaltal.

Formlen kan også skrives som:

= RANDARRAY (5, 1, 1, 10)

Når [heltal] argument er ikke angivet som standard FALSK:

For at returnere 5 hele tal mellem 1 og 10, indtaster vi følgende formel i A2:

= RANDARRAY (5, 1, 1, 10, TRUE)

Bemærk, at vi har indstillet [heltal] argument til SAND hvilket betyder, at output vil være hele tal

Problemer

#VÆRDI!

Denne fejl opstår, når værdien i [min] argument er større end værdien i [maks] argument.

For at rette denne fejl skal du indstille værdien i [min] argument til en værdi, der er mindre end den i [maks] argument.

#SPILDE!

Denne fejl opstår, når der er en værdi i spildområdet, dvs. det område, hvor RANDARRAY -funktionen placerer sine resultater.

For at rette denne fejl skal du fjerne det område, som Excel fremhæver.

RANDARRAY Tips og tricks

  1. Da alle argumenterne i RANDARRAY -funktionen er valgfri, returneres en enkelt værdi mellem 0 og 1 ved at indtaste formlen herunder i en hvilken som helst celle:

    = RANDARRAY ()

  2. Hvis [min] og [maks] argumenter er ikke specificeret, vil RANDARRAY som standard være henholdsvis 0 og 1 og returnere en række tilfældige tal mellem 0 og 1.
    = RANDARRAY (5, 1,,, FALSK)

  3. Hvis [heltal] argument er ikke angivet, vil RANDARRY som standard være FALSKT og returnere en matrix med decimaltal:
    = RANDARRAY (5, 1, 1, 10)

  4. RANDARRAY er forskellig fra funktionerne RAND og RANDBETWEEN. Mens RAND og RANDBETWEEN returnerer en enkelt værdi, returnerer RANDARRAY et array.
  5. Sørg for, at cellerne under inputcellen er tomme for at undgå spildfejl.

RANDARRAY i Google Sheets

RANDARRAY -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel:

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave