De functie RANDARRAY

Van toepassing op
Excel voor Microsoft 365 Excel voor Microsoft 365 voor Mac Excel 2024 Excel 2024 voor Mac Excel 2021 Excel 2021 voor Mac Excel voor iPad Excel voor iPhone Excel voor Android-tablets Excel voor Android-telefoons

De functie RANDARRAY retourneert een matrix met willekeurige getallen. U kunt opgeven hoeveel rijen en kolommen er moeten worden ingevuld, wat de minimum- en maximumwaarden zijn, en of er gehele of decimale getallen moeten worden geretourneerd.

In het volgende voorbeeld hebben we een matrix gemaakt die 5 rijen hoog en 3 kolommen breed is. Het eerste voorbeeld retourneert een verzameling willekeurige getallen tussen de 0 en 1. Dit is het standaardgedrag van de functie ASELECT.MATRIX. Het tweede voorbeeld retourneert een reeks willekeurige decimale getallen tussen de 1 en 100. Het derde voorbeeld retourneert een reeks willekeurige gehele getallen tussen de 1 en 100. 

De functie RANDARRAY in Excel. RANDARRAY(5,3) retourneert willekeurige waarden tussen 0 en 1 in een matrix van 5 rijen hoog bij 3 kolommen breed.

De functie RANDARRAY met de argumenten Min, Max & Decimal

De functie RANDARRAY met de argumenten Min, Max & Gehele getal

Syntaxis

=ASELECT.MATRIX([rijen];[kolommen];[min];[max];[gehele_getallen])

Argument Beschrijving
[rows]
Optioneel
Het aantal rijen om te retourneren
[columns]
Optioneel
Het aantal kolommen om te retourneren
[min]
Optioneel
De minimale waarde die moet worden geretourneerd
[max]
Optioneel
De maximale waarde die moet worden geretourneerd
[geheel getal]
Optioneel
Gehele of decimale getallen retourneren
  • Geef WAAR op voor gehele getalen
  • ONWAAR voor een decimaal getal

Opmerking

  • Als u geen rij- of kolomargument invoert, zal ASELECT.MATRIX een enkele waarde tussen 0 en 1 retourneren.
  • Als u geen minimum- of maximumwaarde als argument opgeeft, gebruikt de functie ASELECT.MATRIX respectievelijk de waarden 0 en 1.
  • De minimumwaarde moet lager zijn dan de maximumwaarde, anders retourneert de functie ASELECT.MATRIX de #WAARDE! -fout.
  • Als u het argument gehele_getallen niet opgeeft, is de standaardwaarde ONWAAR. De functie RANDARRY retourneert dan decimale getallen.
  • De functie ASELECT.MATRIX geeft een matrix als resultaat, en deze zal aangrenzende cellen beïnvloeden als het een uiteindelijk resultaat van een formule is. Dit betekent dat Excel dynamisch de juiste grootte van het bereik van de matrix creëert als u drukt op ENTER. Wanneer u gestructureerde verwijzingen gebruikt en als uw ondersteunende gegevens zich in een Excel-tabel bevinden, wordt de grootte van de matrix automatisch aangepast als u gegevens toevoegt of uit het matrixbereik verwijdert. Zie dit artikel voor meer informatie over matrixgedrag aangrenzende cellen.
  • RANDARRAY verschilt van de functie RAND omdat RAND geen matrix retourneert, zodat RAND naar het hele bereik moet worden gekopieerd.
  • Een matrix kan worden gezien als een rij met waarden, een kolom met waarden, of een combinatie van rijen en kolommen met waarden. In het bovenstaande voorbeeld is de matrix voor de FORMULE RANDARRAY het bereik D2:F6, of 5 rijen bij 3 kolommen.
  • Excel biedt beperkte ondersteuning voor dynamische matrices tussen werkmappen. Als u de bronwerkmap sluit, retourneren gekoppelde dynamische matrixformules een #REF!-fout wanneer ze worden vernieuwd.

Meer hulp nodig?

U kunt altijd een expert in de Excel Tech Community vragen of ondersteuning krijgen in community's.