Documentatie/Calc-functies/ASELECT.NV

    From The Document Foundation Wiki
    This page is a translated version of the page Documentation/Calc Functions/RAND.NV and the translation is 100% complete.
    Other languages:


    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 Data ▸ Berekenen ▸ Herberekenen 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 Bewerken ▸ Plakken speciaal ▸ Plakken speciaal (met Alles' en Formules niet geselecteerd 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.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.

    Voorbeelden:

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

    Gerelateerde LibreOffice-functies:

    ASELECT

    ASELECTTUSSEN

    ASELECTTUSSEN.NV

    ODF standaard:

    Geen

    Gerelateerde (of gelijkwaardige) Excel-functies:

    Geen