Documentatie/Calc-functies/ASELECT

From The Document Foundation Wiki
Jump to navigation Jump to search
This page is a translated version of the page Documentation/Calc Functions/RAND and the translation is 100% complete.
Other languages:
English • ‎Nederlands • ‎dansk • ‎español



Functienaam:

ASELECT

Categorie:

Wiskundig

Samenvatting:

Genereert een uniform verdeeld willekeurig getal in het bereik van 0 (inclusief) tot 1 (exclusief).

Syntaxis:

ASELECT()

Retourneert:

Retourneert een reëel getal in het bereik [0, 1).

Argumenten:

Geen

Aanvullende details:

  • ASELECT is een functie die elke keer dat Calc opnieuw berekent een nieuw willekeurig getal produceert. Dit betekent dat Calc de door ASELECT geretourneerde waarde zal bijwerken wanneer een cel wordt bijgewerkt door Gegevens ▸ Berekenen ▸ Opnieuw berekenen te selecteren of op F9 te drukken of op een invoergebeurtenis.
  • Gebruik de functie ASELECT.NV als niet-vluchtig equivalent.
  • Om willekeurige getallen te genereren die nooit opnieuw worden berekend:
  • Kopieer cellen die =ASELECT() bevatten, en gebruik Bewerken ▸ Plakken speciaal ▸ Plakken speciaal (met Alles' en Formules gedeselecteerd en 'Getallen geselecteerd).
  • Gebruik Blad ▸ Cellen vullen ▸ Willekeurige getallen om een geselecteerd celbereik te vullen met willekeurige getallen, gegenereerd in overeenstemming met de flexibele instellingen die beschikbaar zijn via het dialoogvenster Willekeurig-nummergenerator.
  • Om getallen in een ander bereik dan [0, 1) te genereren:
  • Schaal de waarde die door ASELECT wordt geretourneerd naar een nieuw bereik met behulp van een formule van de vorm =(ASELECT()*(b-a))+a om een getal in het bereik [a, b] te genereren. De formule =(ASELECT()*20)-10 genereert bijvoorbeeld willekeurige getallen in het bereik [-10, 10).
  • Gebruik de functie ASELECTTUSSEN of het niet-vluchtige equivalent ASELECTTUSSEN.NV.

Voorbeelden:

Formule Beschrijving Retourneert
=ASELECT() Genereert een willekeurig getal r in het bereik 0 ≤ r < 1. De geretourneerde waarde verandert telkens wanneer Calc opnieuw berekent. 0,41196744494765

Gerelateerde LibreOffice-functies:

ASELECT.NV

ASELECTTUSSEN

ASELECTTUSSEN.NV

ODF standaard:

Section 6.16.50, part 2

Gelijkwaardige Excel-functies:

ASELECT