Documentatie/Calc-functies/ASELECT.NV
TDF LibreOffice Document Liberation Project Blogs gemeenschap Weblate Nextcloud Redmine Ask LibreOffice Doneren
Functienaam:
ASELECT.NV
Categorie:
Wiskundig
Samenvatting:
Genereert een uniform verdeeld willekeurig getal in het bereik van 0 (inclusief) tot 1 (exclusief). In tegenstelling tot ASELECT is ASELECT.NV een niet-vluchtige functie die niet bij elke invoergebeurtenis opnieuw wordt berekend.
Syntaxis:
ASELECT.NV()
Retourneert:
Retourneert een reëel getal in het bereik [0, 1).
Argumenten:
Geen
Aanvullende details:
- ASELECT.NV is een niet-vluchtige functie. Dergelijke functies worden niet herberekend bij nieuwe invoergebeurtenissen en worden niet herberekend bij het selecteren van ▸ ▸ of bij het indrukken van F9, behalve wanneer de cel met de functie is geselecteerd. Niet-vluchtige functies worden opnieuw berekend bij het openen van het bestand.
- Gebruik de functie ASELECT voor een vluchtig equivalent dat voldoet aan ODF 1.2 en compatibel is met Microsoft Excel.
- Om willekeurige getallen te genereren die nooit opnieuw worden berekend:
- Kopieer cellen die
=ASELECT.NV()
bevatten, en gebruik ▸ ▸ (met Alles' en Formules niet geselecteerd en 'Getallen geselecteerd). - Gebruik ▸ ▸ om een geselecteerd celbereik te vullen met willekeurige getallen, gegenereerd in overeenstemming met de flexibele instellingen die beschikbaar zijn via het dialoogvenster Willekeurig-nummergenerator.
- Kopieer cellen die
- Om getallen in een ander bereik dan [0, 1) te genereren:
- Schaal de waarde die door ASELECT.NV wordt geretourneerd naar een nieuw bereik met behulp van een formule van de vorm
=(ASELECT.NV()*(b-a))+a
om een getal in het bereik [a, b] te genereren. De formule=(ASELECT.NV()*20)-10
genereert bijvoorbeeld willekeurige getallen in het bereik [-10, 10]. - Gebruik de functie ASELECTTUSSEN of het niet-vluchtige equivalent ASELECTTUSSEN.NV.
- Schaal de waarde die door ASELECT.NV wordt geretourneerd naar een nieuw bereik met behulp van een formule van de vorm
Voorbeelden:
Formule | Beschrijving | Retourneert |
---|---|---|
=ASELECT.NV() |
Genereren van een willekeurig getal r in het bereik 0 ≤ r < 1. De resulterende waarde verandert niet wanneer Calc opnieuw genereert. |
0,80206289793007 |
Gerelateerde LibreOffice-functies:
ODF standaard:
Geen. Zie hiervoor in de plaats
ORG.LIBREOFFICE.RAND.NV
.
Gerelateerde (of gelijkwaardige) Excel-functies:
Geen