Hur man använder RANDARRAY-funktionen för att slumpmässigt sortera data i Excel
Det finns många olika funktioner i Excel som gör det enkelt att omvandla och organisera data. En av dessa funktioner är RANDARRAY-funktionen, som gör att du kan slumpa dina data på ett effektivt sätt i Excel.
Användningen av RANDARRAY-funktionen kan vara mycket fördelaktig när man ställs inför uppgifter som att randomisera individer i grupper. I denna handledning kommer vi att fördjupa oss i en omfattande förståelse av RANDARRAY-funktionen, omfatta dess inneboende egenskaper och tillhandahålla steg-för-steg-instruktioner för att införliva den i Microsoft Excel.
Vad är RANDARRAY-funktionen?
RANDARRAY-funktionen i Microsoft Excel fungerar som en dynamisk matrisfunktion som genererar en matris med godtyckliga numeriska värden enligt de angivna dimensionerna för rader, kolumner och intervall för minimi- och maximivärden. Denna funktion har den inneboende förmågan att dess returnerade värden flyter över i de intilliggande cellerna utan krav på ytterligare programmering eller manipulation.
Syntaxen för funktionen RANDARRAY är:
=RANDARRAY([rows],[columns],[min],[max],[integer])
Var:
Symbolen (\*) är en platshållare för valfria parametrar som kan användas för att ange hur många rader som ska fyllas i tabellen. Standardvärdet för denna parameter är inställt på en rad.
Den valfria parametern “columns” anger hur många kolumner som ska fyllas i tabellen. Standardvärdet för denna parameter är en kolumn.
Minimivärdet för de genererade slumptalen kan anges som en valfri parameter, med standardvärdet 0.
Parametern “max” i kodavsnittet anger den övre gränsen för de möjliga värden som kan genereras med Mersenne Twister-algoritmen, med standardvärdet 1. Funktionen tillåter användaren att ange ett valfritt argument för att ändra detta beteende om det behövs.
Den valfria heltalsparametern gör det möjligt att ange önskad värdetyp, med ett värde på SANT som anger en heltalsrepresentation och ett standardvärde på FALSKT som anger ett decimaltal. Det är viktigt att notera att om heltalsparametern sätts till TRUE kommer den att vara ett krav för att erhålla heltalsavkastning.
RANDARRAY-funktionens flexibilitet, med dess avsaknad av obligatoriska inparametrar, gör det möjligt att generera slumpmässiga matriser även när endast ett enda argument anges.Följaktligen kan utdata skräddarsys för att passa alla önskade konfigurationer, inklusive bestämning av storleken på matrisen genom specifikation av någon av de fyra tillgängliga parametrarna - nämligen “rader”, “kolumner”, “min” eller “max”.
Hur man använder RANDARRAY-funktionen i Excel
För att inleda förfarandet ska vi använda RANDARRAY-funktionens funktionalitet genom en serie illustrativa fall, så att vi kan förstå dess navigering inom kalkylbladet.
Utforska RANDARRY-funktionens rad- och kolumnargument
Tänk på ett scenario där man vill generera en uppsättning godtycklig information som spänner över fem rader i följd och fyra distinkta kolumner.
Välj en cell där du vill ange en ekvation, t.ex. cell B3.
Ange funktionen i formelfältet genom att skriva “=RANDARRAY()” inom parentes.
Formeln använder funktionen RANDARRAY för att bestämma antalet rader. Specifikt anges ett värde på “5” i detta sammanhang.
Därefter specificerar algoritmen det önskade antalet kolumner som ska användas i layouten. Denna konfiguration är viktig eftersom den bestämmer den övergripande strukturen och arrangemanget av element inom rutnätet. Genom att ange ett visst antal kolumner kan funktionen effektivt organisera och distribuera innehåll över flera rader, vilket skapar en ordnad och visuellt tilltalande presentation.
⭐ Skriv 5 , sedan ett kommatecken och 4 .
För att kunna avsluta vår diskussion om användningen av parenteser är det viktigt att ta upp ett viktigt övervägande. När man använder vissa typer av parenteser, t.ex. de som finns i matematiska uttryck eller programmeringsspråk, kan det finnas fall där endast ett argument krävs. I dessa fall är det inte nödvändigt att inkludera alla tillgängliga argument inom parenteserna. Istället bör man använda omdöme och ta hänsyn till det specifika sammanhanget och kraven i varje situation, och selektivt välja vilka argument som är relevanta och utelämna alla som är onödiga. På så sätt kan vi säkerställa korrekt och effektiv kommunikation samtidigt som vi undviker potentiell förvirring eller fel.
⭐TryckEnter.
Din slutliga syntax kommer att vara:
=RANDARRAY(5,4)
När du anger ett kommando kommer formeln att generera en serie godtyckliga decimaler fördelade över fem horisontella rader och fyra vertikala kolumner, enligt de specifikationer som anges i formeln. Detta indikerar följaktligen att formeln har exekverats framgångsrikt.
Utforska Min- och Max-argumenten i RANDARRY-funktionen
Med hjälp av de extra valbaserade parametrarna min
och max
kan man hämta en godtycklig mängd siffror och bestämma de minsta och största värdena inom denna samling.
Vi ska återuppta vårt tidigare exempel, med kravet att det minsta värdet nu ska vara fast på 20 medan det största förblir variabelt mellan 100 möjligheter.
Välj en lämplig cell för att skriva in formeln, t.ex. cell B3.
⭐ Ange formeln nedan i formelfältet:
=RANDARRAY(5,4,20,100)
Den här formeln 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 tal.
Om du trycker på den angivna tangenten genereras en uppsättning godtyckliga decimaltal från tjugo till hundra, som fördelas jämnt över en matris som består av fem rader och fyra kolumner.
Utforska heltalsargumentet i funktionen RANDARRY
När funktionen RANDARRAY används utan någon specifik indikation genererar den som standard decimaltal som utdata. För att få heltalsresultat från RANDARRAY-funktionen måste man uttryckligen ange “SANT” i formelns heltalsparameter.
Låt oss demonstrera detta.
Välj en lämplig cell där du vill skriva in formeln, t.ex. cell B3 för demonstrationssyften.
Skriv in formeln i det angivna fältet och tryck sedan på “Enter” för att utföra den.
=RANDARRAY(5,4,20,100,TRUE)
Det bör noteras att alla värden som genereras av funktionen RANDARRAY är heltalsbaserade, vilket framgår av förekomsten av “TRUE” i formeln. Om däremot värdet “TRUE” ersätts med dess negation, “FALSE”, kommer utdata sannolikt att bestå av icke heltalsvärden som representeras i en typisk Microsoft Excel-kalkylbladsmiljö.
Hur man använder funktionerna RANDARRAY och SORTBY för att slumpmässigt sortera data i Excel
Funktionen RANDARRAY är en effektiv metod för att generera slumpmässiga data, men om man vill ordna dessa genererade data i en viss ordning måste man använda kombinationen av funktionerna RANDARRAY och SORTBY i Microsoft Excel.
Syntaxen för SORTBY-funktionen är:
=SORTBY(array, by_array,[sort_order], [array/order], ...)
Var:
Den angivna matrisen representerar det önskade intervallet av data som ska sorteras.
Funktionen by_array
tar emot en array som indata och sorterar den baserat på ett angivet värdeintervall inom arrayen, som kallas “parametern”.
Värdet på sort_order
bestämmer sorteringsordningen för instanserna, med en standardinställning på stigande och ett negativt värde (-1) som indikerar fallande ordning.
Användningen av funktionen “array/order” är beroende av att det finns ytterligare en matris som kräver sortering eller ordning, för att underlätta arrangemanget av matrisen enligt förutbestämda kriterier.
Vi skall nu illustrera med ett exempel hur man effektivt kan använda RANDARRAY-funktionen tillsammans med SORTBY-funktionen i Microsoft Excel. Låt oss nu betrakta en lista som består av tio nominella enheter. Genom att använda RANDARRAY-funktionen kan vi slumpmässigt välja ett av dessa namn, medan SORTBY-funktionen gör det möjligt för oss att ordna dem systematiskt.
⭐ Välj den cell där du vill mata in formeln. Låt oss använda cell D5 .
⭐ I formelfältet skriver du in formeln nedan:
=SORTBY(C3:C12,
Denna formel består av SORTBY och dess array-argument. I detta steg har SORTBY-funktionens array-argument listan B4:B13 som den array vi vill sortera.
⭐Skriv ett kommatecken.
⭐ Nu förväntar sig SORTBY-funktionen att du anger din by_array. Skriv formeln nedan för detta argument.
RANDARRAY(10)
Denna formel kommer att slumpa listans tio valda objekt med siffrorna ett till
Stäng de öppna parenteserna för RANDARRAY-funktionen för att säkerställa korrekt syntax och körning av formeln.
Det är viktigt att stänga parenteserna som är associerade med SORTBY-funktionen för att korrekt utföra sorteringsprocessen och ordna data i en specifik ordning baserat på de önskade kriterierna.
Din slutliga syntax blir:
=SORTBY(C3:C12,RANDARRAY(10))
För att förbättra din förståelse av den givna Excel-formeln kan du använda funktionen “evaluate”.
Randomisera mycket mer än namn
Funktionen RANDARRAY i Microsoft Excel fungerar som ett anpassningsbart verktyg som underlättar olika tillämpningar under många omständigheter. Funktionen gör det möjligt för användare att generera randomiserade dataset och samtidigt effektivisera det organisatoriska arbetet. Integrationen av denna funktion tillsammans med ytterligare Excel-funktioner förbättrar dessutom effektiviteten och främjar ökad produktivitet.