ASELECT, functie

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 2019 Excel 2016

In dit artikel worden de syntaxis van de formule en het gebruik van de functie ASELECT in Microsoft Excel beschreven. 

Beschrijving

ASELECT geeft als resultaat een gelijkmatig verdeeld willekeurig reëel getal, dat groter is dan of gelijk is aan 0 en kleiner dan 1. Telkens wanneer het werkblad wordt berekend, wordt een ander willekeurig reëel getal gegeven.

Syntaxis

ASELECT()

De syntaxis van de functie ASELECT heeft geen argumenten.

Opmerkingen

  • Als u een willekeurig reëel getal tussen a en b wilt genereren, geeft u het volgende op:

=(ASELECT)*(b-a)+a

  • Als u met ASELECT een willekeurig getal wilt genereren, maar niet telkens andere getallen wilt bij het berekenen van de cellen, voert u =ASELECT() in op de formulebalk en drukt u vervolgens op F9 om de formule in een willekeurig getal te wijzigen. De formule berekent en laat alleen een waarde achter.

Voorbeeld

Kopieer de voorbeeldgegevens uit de volgende tabel en plak deze in cel A1 van een nieuw Excel-werkblad. Om resultaten van formules weer te geven, selecteert u deze, drukt u op F2 en drukt u vervolgens op Enter. U kunt de kolombreedte aanpassen om alle gegevens te zien, indien nodig.

Formule Beschrijving Resultaat
=ASELECT() Een willekeurig getal groter dan of gelijk aan 0 en kleiner dan 1 varieert
=ASELECT()*100 Een willekeurig getal groter dan of gelijk aan 0 en kleiner dan 100 varieert
=INT(ASELECT()*100) Een willekeurig geheel getal groter dan of gelijk aan 0 en kleiner dan 100 varieert
Opmerking: Als een werkblad opnieuw wordt berekend wanneer u in een andere cel een formule of gegevens hebt ingevoerd, of wanneer u een werkblad handmatig opnieuw berekent (door op F9 te drukken), wordt een nieuw willekeurig getal gegenereerd voor formules waarin de functie ASELECT wordt gebruikt.

Meer hulp nodig?

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