Documentatie/Calc-functies/KIEZEN

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



Functienaam:

KIEZEN

Categorie:

Werkblad

Samenvatting:

Accepteert een lijst met maximaal 30 waarden, waarvan er één wordt geretourneerd. De waarde die moet worden geretourneerd, wordt geselecteerd met behulp van een extra indexargument.

Syntaxis:

KIEZEN(Index; Waarde 1 [; Waarde 2 [; ... [; Waarde 30]]])

Retourneert:

Retourneert één van de opgegeven waarden, geselecteerd met behulp van de opgegeven index. Het type waarde dat wordt geretourneerd, is afhankelijk van het type van het geïndexeerde argument.

Argumenten:

Index is een geheel getal in het bereik 1 ≤ Index ≤ 30 of een verwijzing naar een cel die zo'n geheel getal bevat, dat bepaalt welke waarde uit de lijst moet worden geselecteerd en geretourneerd. Als Index 1 is, retourneert de functie de eerste waarde in de lijst; als Index 2 is, wordt de tweede waarde in de lijst geretourneerd; enzovoort.

Waarde 1, Waarde 2, ..., Waarde 30 zijn waarden waaruit een moet worden geselecteerd en geretourneerd. Elk kan tekst, een getal (reëel of geheel getal), een datum, een logische waarde, een verwijzing of een formule zijn.

  • Als Index niet-numeriek is, dan retourneert KIEZEN als fout #WAARDE!.
  • Als Index een niet-gehele waarde is, dan kapt KIEZEN de waarde af tot een geheel getal.
  • Als, na afkapping, Index kleiner is dan 1, of groter is dan het aantal opgegeven waarden, dan retourneert KIEZEN als fout Ongeldig argument (Fout:502).
  • Als er meer dan 30 Waarde n-argumenten zijn opgegeven, retourneert KIEZEN fout in de lijst met parameters (Fout:504).

Aanvullende details:

  • Op voorwaarde dat er scheidingstekens aanwezig zijn, kunnen waarden uit de lijst worden weggelaten. KIEZEN retourneert 0 als een dergelijke ontbrekende waarde is geïndexeerd. De formule =KIEZEN(2; "reeks1"; ; "reeks3") retourneert bijvoorbeeld 0.
  • KIEZEN kan worden gebruikt in een matrixformule. Selecteer bijvoorbeeld de cellen A1 t/m A6 en voer de matrixformule {=KIEZEN(1; D1:D6)} in de geselecteerde cellen in (met Ctrl+Shift+' 'Enter in plaats van alleen Enter). Cel A1 neemt de waarde in D1 aan, cel A2 neemt de waarde in D2 aan, enzovoort.
  • Andere argumenten dan de gekozen argumenten worden niet berekend of beoordeeld op bijwerkingen. De formule =KIEZEN(1; 2; WORTEL(-1)) retourneert bijvoorbeeld de waarde 2, maar de formule =KIEZEN(2; 2; WORTEL(-1))< /code> geeft als fout Ongeldig argument (Fout:502) die aangeeft dat de WORTEL-bewerking alleen wordt geprobeerd wanneer dat argument is geïndexeerd.

Voorbeelden:

Formule Beschrijving Retourneert
=KIEZEN(1,34; "Base"; "Calc"; "Writer") Hier kapt de functie de waarde 1,34 af en retourneert het eerste item in de lijst met mogelijke retourwaarden. Base
=KIEZEN(D1; B1; B2; B3; B4) waarbij de cellen B1 tot B4 respectievelijk 1,234, 17-02-2022, TRUE() en SQRT(64) bevatten. Cel D1 bevat het cijfer 2. Hier indexeert de functie het tweede item in de lijst met mogelijke retourwaarden. Het is gelijk aan =B2. 17-02-2022
=SOM(KIEZEN(1; A7:A9; B12)) waarbij de cellen A7, A8 en A9 respectievelijk de nummers 7, 13 en 19 bevatten. Hier retourneert de formule de som van de getallen in het bereik A7:A9. Het is mogelijk om een celbereik als één van de waarden op te nemen, maar dit moet in de juiste context staan (=KIEZEN(1; A7:A9; B12) geeft als fout #WAARDE!). 39
=KIEZEN(A1; B1; B2; B3; "Vandaag"; "Gisteren"; "Morgen") waarbij cel A1 2 bevat en cel B2 de formule =PI() bevat. Hier indexeert de functie het tweede item in de lijst met mogelijke retourwaarden en retourneert de geschatte waarde van π. Als de waarde in cel A1 wordt gewijzigd in 4, wordt in plaats daarvan de tekst "Vandaag" geretourneerd. 3,14159265358979

Gerelateerde LibreOffice-functies:

ALS

ODF standaard:

Section 6.14.3, part 2

Gelijkwaardige Excel-functies:

KIEZEN