Doriți să adăugați un pic de entuziasm analizei dvs. de date? Aflați cum să utilizați funcția RANDARRAY pentru a vă sorta datele în mod aleatoriu în Excel.

Există multe funcții diferite disponibile în Excel care facilitează transformarea și organizarea datelor. Una dintre aceste funcții este Funcția RANDARRAY, care vă permite să vă randomizați datele în mod eficient în Excel.

Funcția RANDARRAY devine foarte utilă atunci când lucrați la sarcini precum amestecarea aleatorie a oamenilor în grupuri. Acest ghid vă va ghida prin funcția RANDARRAY, acoperind definiția acesteia și cum să utilizați funcția în Excel.

Ce este funcția RANDARRAY?

Funcția RANDARRAY din Excel este o funcție matrice dinamică care returnează o matrice de numere aleatorii bazate pe numărul de rânduri, coloane și valorile minime și maxime pe care le specificați. Valorile returnate ale funcțiilor matricei dinamice se revarsă automat în celulele din jur.

Sintaxa funcției RANDARRAY este:

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

Unde:

  • rânduri (opțional) reprezintă numărul de rânduri de completat. În mod implicit, acesta este 1 rând.
  • coloane (opțional) este numărul de coloane de completat. În mod implicit, aceasta este o coloană.
  • min (opțional) este cel mai mic număr aleatoriu de returnat. Acesta este 0 în mod implicit.
  • max (opțional) este cel mai mare număr aleatoriu de returnat. Acesta este 1 în mod implicit.
  • întreg (opțional) determină ce fel de valori să returneze. ADEVĂRAT reprezintă numere întregi, în timp ce FALS, care este implicit, reprezintă numere zecimale. Trebuie să rețineți că argumentul întreg devine necesar dacă doriți să returnați numere întregi.

Deoarece toți parametrii din funcția RANDARRAY sunt opționali, va returna o valoare dacă este specificat un singur argument. Astfel, puteți returna o matrice de numere pe baza numărului pe care l-ați setat în oricare dintre aceste patru argumente: rânduri, coloane, min și max. o valoare.

Cum se utilizează funcția RANDARRAY în Excel

Pentru a începe lucrurile, să folosim funcția RANDARRAY în unele exemple parțiale pentru a înțelege modul în care navighează în foaia de calcul.

1. Explorarea argumentului rând și coloană al funcției RANDARRY

Să presupunem că doriți date aleatorii care ocupă cinci rânduri și patru coloane.

  1. Selectați o celulă pentru a introduce formula. Vom folosi celula B3.
  2. În bara de formule, introduceți funcția =RANDARRAY(
  3. Formula apelează la funcția RANDARRAY pentru a specifica numărul de rânduri. Scrie 5,
  4. Apoi, funcția solicită setarea numărului de coloane. Scrie 4.
  5. Scrie 5, apoi o virgulă și 4.
  6. Scrie o ) pentru a închide paranteza, deoarece nu am folosi celelalte argumente din acest prim exemplu.
  7. presa introduce.

Sintaxa finală va fi:

=RANDARRAY(5,4)

Odată ce apăsați introduce, formula va returna numere zecimale aleatoare repartizate pe cinci rânduri și patru coloane, deoarece ați specificat cinci pentru rânduri și patru pentru coloane în formulă. Asta înseamnă că formula ta a funcționat!

2. Explorarea argumentului min și maxim al funcției RANDARRY

Folosind alți doi parametri opționali, min și max, puteți returna o matrice aleatorie de numere și puteți specifica numărul minim și maxim din matrice.

Să reluăm de unde am rămas din ultimul exemplu. De data aceasta, vrem să fie cel mai mic număr 20 și cel mai mare să fie 100.

  1. Selectați celula în care doriți să introduceți formula. Vom folosi celula B3 din nou.
  2. În bara de formule, introduceți formula de mai jos:
    =RANDARRAY(5,4,20,100)
    Această formulă funcționează la fel ca cea anterioară. Diferența de data aceasta este că am specificat 20 și 100 pentru a fi cel mai mic și cel mai mare număr al nostru.
  3. presa introduce. Această nouă formulă va returna numere zecimale aleatorii între 20 și 100, repartizate pe cinci rânduri și patru coloane.

3. Explorarea argumentului întreg al funcției RANDARRY

Cele două exemple de dinainte au returnat numere zecimale, deoarece implicit, dacă nu este specificat, RANDARRAY returnează numere zecimale. Pentru a obține numere întregi sau întregi, trebuie să specificați ADEVĂRAT pentru argumentul întreg din formulă.

Să demonstrăm asta.

  1. Selectați celula în care doriți să introduceți formula. Vom folosi celula B3 încă o dată.
  2. În bara de formule, introduceți formula de mai jos și apăsați introduce.
=RANDARRAY(5,4,20,100,TRUE)

Observați că toate numerele sunt numere întregi. Asta este ceea ce ADEVĂRAT în formula face. Dacă schimbați ADEVĂRAT la FALS, funcția RANDARRAY va returna numere zecimale în foaia de calcul Excel.

Cum să utilizați funcțiile RANDARRAY și SORTBY pentru a sorta aleatoriu datele în Excel

Funcția RANDARRAY funcționează bine atunci când vine vorba de producerea de date aleatorii. Cu toate acestea, pentru a sorta datele, va trebui să asociați funcția RANDARRAY cu Funcția SORTBY în Microsoft Excel.

Sintaxa funcției SORTBY este:

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

Unde:

  • matrice este intervalul de date pe care doriți să îl sortați.
  • by_array este intervalul după care doriți să sortați parametrul matricei.
  • ordinea de sortare este ordinea de sortare. 1 = ascendent (implicit), -1 = descendent.
  • matrice/ordine este folosit numai dacă aveți o matrice suplimentară pentru a sorta sau a ordona sortarea.

Să folosim un exemplu nou de mai jos pentru a demonstra cum puteți asocia funcția RANDARRAY cu funcția SORTBY în Excel. În acest exemplu, avem o listă de zece nume. Vom folosi RANDARRAY pentru a selecta numele aleatoriu și SORTBY pentru a-l sorta.

  1. Selectați celula în care doriți să introduceți formula. Să folosim celula D5.
  2. În bara de formule, introduceți formula de mai jos:
    =SORTBY(C3:C12,
    Această formulă constă din FILTREAZĂ DUPĂ si este matrice argument. În acest pas, FILTREAZĂ DUPĂ funcții matrice argument are lista B4:B13 ca matrice pe care dorim să o sortăm.
  3. Scrie o virgulă.
  4. Acum, funcția SORTBY se așteaptă să introduceți dvs by_array. Scrieți formula de mai jos pentru acest argument.
    RANDARRAY(10)
    Această formulă va randomiza cele zece elemente selectate ale listei folosind numerele de la unu la 10.
  5. Închideți suportul pentru funcția RANDARRAY.
  6. Închideți suportul pentru funcția SORTBY.

Sintaxa finală va fi:

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

Puteți folosi evaluați caracteristica pentru a înțelege mai bine această formulă Excel.

Randomizați mult mai mult decât nume

Funcția RANDARRAY din Microsoft Excel este o funcție versatilă care este utilă în diferite situații. Cu acesta, vă puteți randomiza datele și vă puteți organiza fără efort datele. Îl puteți asocia cu alte funcții Excel pentru a-și maximiza potențialul și a fi mai productiv.