Vill du lägga till lite spänning till din dataanalys? Lär dig hur du använder RANDARRAY-funktionen för att slumpvis sortera dina data i Excel.

Det finns många olika funktioner tillgängliga i Excel som gör datatransformation och organisation enkel. En av dessa funktioner är RANDARRAY-funktionen, som låter dig randomisera dina data effektivt i Excel.

Funktionen RANDARRAY blir väldigt praktisk när du arbetar med uppgifter som att slumpmässigt blanda in människor i grupper. Den här guiden tar dig igenom RANDARRAY-funktionen, täcker dess definition och hur du använder funktionen i Excel.

Vad är RANDARRAY-funktionen?

Funktionen RANDARRAY i Excel är en dynamisk matrisfunktion som returnerar en matris med slumpmässiga tal baserat på antalet rader, kolumner och lägsta och högsta värden du anger. Returvärdena för dynamiska arrayfunktioner spills automatiskt in i de omgivande cellerna.

Syntaxen för RANDARRAY-funktionen är:

=RANDARRAY([rows],[columns],[min],[max],[integer])

Var:

  • rader (valfritt) representerar antalet rader som ska fyllas. Som standard är detta 1 rad.
  • instagram viewer
  • kolumner (valfritt) är antalet kolumner som ska fyllas. Som standard är detta 1 kolumn.
  • min (valfritt) är det minsta slumptal som ska returneras. Detta är 0 som standard.
  • max (valfritt) är det största slumptalet att returnera. Detta är 1 som standard.
  • heltal (valfritt) avgör vilken typ av värden som ska returneras. SANN representerar heltal, medan FALSK, som är standard, representerar decimaltal. Du bör notera att heltalsargumentet krävs om du vill returnera heltal.

Eftersom alla parametrar i RANDARRAY-funktionen är valfria kommer den att returnera ett värde om bara ett argument anges. Sålunda kan du returnera en array med tal baserat på numret du anger i något av dessa fyra argument: rader, kolumner, min och max. ett värde.

Hur man använder RANDARRAY-funktionen i Excel

För att komma igång, låt oss använda RANDARRAY-funktionen i några delexempel på egen hand för att förstå hur den navigerar i kalkylarket.

1. Utforska rad- och kolumnargumentet för RANDARRY-funktionen

Anta att du vill ha slumpmässiga data som upptar fem rader och fyra kolumner.

  1. Välj en cell för att mata in formeln. Vi kommer att använda cell B3.
  2. Ange funktionen i formelfältet =RANDARRAY(
  3. Formeln anropar funktionen RANDARRAY för att ange antalet rader. Skriva 5,
  4. Därefter kräver funktionen att antalet kolumner ska ställas in. Skriv 4.
  5. Skriva 5, sedan ett kommatecken och 4.
  6. Skriv en ) för att stänga parentesen eftersom vi inte skulle använda de andra argumenten i det här första exemplet.
  7. Tryck Stiga på.

Din slutliga syntax blir:

=RANDARRAY(5,4)

När du trycker på Stiga på, returnerar formeln slumpmässiga decimaltal spridda över fem rader och fyra kolumner eftersom du angav fem för rader och fyra för kolumner i formeln. Detta betyder att din formel fungerade!

2. Utforska min- och maxargumentet för RANDARRY-funktionen

Genom att använda de två andra valfria parametrarna, min och max, kan du returnera en slumpmässig array av tal och ange det lägsta och högsta antalet i arrayen.

Låt oss fortsätta där vi slutade från det förra exemplet. Den här gången vill vi att det minsta antalet ska vara 20 och den största att vara 100.

  1. Markera cellen där du vill mata in formeln. Vi kommer att använda cell B3 igen.
  2. I formelfältet anger du formeln nedan:
    =RANDARRAY(5,4,20,100)
    Denna formel fungerar ungefär som den föregående. Skillnaden den här gången är att vi har angett 20 och 100 som vårt minsta och största antal.
  3. Tryck Stiga på. Denna nya formel kommer att returnera slumpmässiga decimaltal mellan 20 och 100 fördelade på fem rader och fyra kolumner.

3. Utforska heltalsargumentet för RANDARRY-funktionen

De två exemplen innan detta returnerade decimaltal eftersom RANDARRAY som standard, om det inte anges, returnerar decimaltal. För att få heltal eller heltal måste du specificera SANN för heltalsargumentet i formeln.

Låt oss demonstrera detta.

  1. Markera cellen där du vill mata in formeln. Vi kommer att använda cell B3 ännu en gång.
  2. I formelfältet anger du formeln nedan och trycker på Stiga på.
=RANDARRAY(5,4,20,100,TRUE)

Lägg märke till att alla tal är heltal. Det är vad SANN i formeln gör. Om du ändrar SANN till FALSK, returnerar RANDARRAY-funktionen decimaltal i ditt Excel-kalkylblad.

Hur man använder funktionerna RANDARRAY och SORTBY för att slumpvis sortera data i Excel

Funktionen RANDARRAY fungerar bra när det gäller att producera slumpmässiga data. Men för att sortera data måste du para ihop RANDARRAY-funktionen med SORTBY-funktion i Microsoft Excel.

Syntaxen för SORTBY-funktionen är:

=SORTBY(array, by_array,[sort_order], [array/order], ...)

Var:

  • array är dataintervallet du vill sortera.
  • by_array är intervallet du vill sortera arrayparametern efter.
  • sorteringsordning är sorteringsordningen. 1 = stigande (standard), -1 = fallande.
  • array/ordning används endast om du har en extra array att sortera eller sortera efter.

Låt oss använda ett nytt exempel nedan för att visa hur du kan para ihop RANDARRAY-funktionen med SORTBY-funktionen i Excel. I det här exemplet har vi en lista med tio namn. Vi använder RANDARRAY för att välja namnet slumpmässigt och SORTBY för att sortera det.

  1. Markera cellen där du vill mata in formeln. Låt oss använda cellen D5.
  2. I formelfältet anger du formeln nedan:
    =SORTBY(C3:C12,
    Denna formel består av SORTERA EFTER och dess array argument. I detta steg, SORTERA EFTER funktionen array argument har B4:B13-listan som den array vi vill sortera.
  3. Skriv ett kommatecken.
  4. Nu förväntar SORTBY-funktionen att du matar in din by_array. Skriv formeln nedan för detta argument.
    RANDARRAY(10)
    Den här formeln kommer att randomisera listans tio utvalda objekt med siffrorna ett till 10.
  5. Stäng konsolen för RANDARRAY-funktionen.
  6. Stäng fästet för SORTBY-funktionen.

Din slutliga syntax blir:

=SORTBY(C3:C12,RANDARRAY(10))

Du kan använda utvärdera funktionen för att förstå denna Excel-formel bättre.

Randomisera mycket mer än namn

Funktionen RANDARRAY i Microsoft Excel är en mångsidig funktion som kommer väl till pass i olika situationer. Med den kan du randomisera dina data och enkelt organisera dina data. Du kan koppla ihop den med andra Excel-funktioner för att maximera dess potential och bli mer produktiv.