Argumenten en waarden in Pages voor iCloud
Dit onderwerp legt de verschillende termen uit die worden gehanteerd bij de beschrijving van de functies in de functiekiezer.
Willekeurig waardetype
Een argument van het type één of meer van kan een Booleaanse waarde of een datum-tijd-, duur-, getal- of tekenreekswaarde zijn.
Matrices en matrixfuncties
Een matrix is een reeks waarden die door een functie wordt gebruikt of geretourneerd. Een matrixfunctie retourneert een matrix met waarden in plaats van één waarde. Matrixfuncties worden doorgaans gebruikt om een andere functie van waarden te voorzien.
Booleaanse uitdrukkingen en waardetypen
Een Booleaanse uitdrukking is een uitdrukking die de Booleaanse waarde WAAR of ONWAAR retourneert. Een Booleaanse waarde is een logische waarde WAAR (1) of ONWAAR (0) of een verwijzing naar een cel die een logische waarde WAAR of ONWAAR bevat of retourneert. Hoewel een Booleaanse waarde meestal het resultaat van een Booleaanse uitdrukking is, kan een Booleaanse waarde ook rechtstreeks als argument van een functie of als celinhoud worden opgegeven. Een Booleaanse waarde wordt vaak gebruikt om te bepalen welke uitdrukking door de functie ALS moet worden geretourneerd.
Waardetype 'Verzameling'
Een argument dat wordt gespecificeerd als verzameling kan een verwijzing zijn naar een enkel tabelcelbereik of een matrix die geretourneerd is door een matrixfunctie. Een argument dat als verzameling is gedefinieerd, heeft een extra kenmerk dat aanduidt welke waardetypen het argument kan bevatten.
Uitdrukking 'Voorwaarde'
Een voorwaarde is een uitdrukking die vergelijkingsoperatoren, constanten, de tekenreeksoperator & en verwijzingen kan bevatten. De inhoud van de voorwaarde moet zodanig zijn dat wanneer de voorwaarde wordt vergeleken met een andere waarde, dit resulteert in de Booleaanse waarde WAAR of ONWAAR.
Uitdrukking 'Constante'
Een constante is een uitdrukking die rechtstreeks in de formule wordt opgegeven. Een constante roept geen functies aan en bevat geen celverwijzingen. In de volgende formule bijvoorbeeld zijn de tekenreeksuitdrukkingen ‘poes’ en ‘jes’ de constanten:
=SAMENVOEGEN (‘poes’, ‘jes’)
Waardetype 'Datum-tijd'
Een datum-tijdwaarde is een waarde of een verwijzing naar een cel met een datum-tijdwaarde in een notatie die door Pages wordt ondersteund. Hoewel je ervoor kunt kiezen om in een cel alleen een datum of tijd weer te geven, bestaan alle datum-tijdwaarden uit zowel een datum als een tijd.
Waardetype 'Duur'
Een duurwaarde is een tijdsduur of een verwijzing naar een cel die een tijdsduur bevat. Duurwaarden bestaan uit weken (w of weken), dagen (d of dagen), uren (u of uren), minuten (m of minuten), seconden (s of seconden) en milliseconden (ms of milliseconden).
Waardetype 'Lijst'
Een lijst is een door puntkomma's gescheiden opeenvolging van verschillende waarden. Bijvoorbeeld:
=KIEZEN(3;"1e";"tweede";7;"laatste").
In sommige gevallen staat de lijst tussen een extra paar haakjes. Bijvoorbeeld:
=BEREIKEN((B1:B5;C10:C12)).
Modaal argument of waardetype
Een modaal argument kan één van verschillende opgegeven waarden hebben. Modale argumenten bevatten meestal informatie over het type berekening dat met de functie moet worden uitgevoerd, of over het gegevenstype dat de functie moet retourneren. Als een modaal argument een standaardwaarde heeft, wordt deze in de argumentbeschrijving vermeld.
Waardetype 'Getal'
Een getalswaarde is een getal, een numerieke uitdrukking of een verwijzing naar een cel die een numerieke uitdrukking bevat. Als de acceptabele waarden van een getal beperkt zijn (als het getal bijvoorbeeld groter moet zijn dan 0), wordt dit in de argumentbeschrijving aangegeven.
Waardetype 'Bereik'
Een bereikwaarde is een verwijzing naar één bereik van cellen (dit kan ook één cel zijn). De argumentbeschrijving van een bereikwaarde bevat een aanvullend attribuut dat het type waarden beschrijft die de bereikwaarde moet bevatten.
Waardetype 'Verwijzing'
Een verwijzingswaarde is een verwijzing naar een enkele cel of naar een celbereik. Als het bereik uit meerdere cellen bestaat, worden de begin- en eindcel door een dubbele punt van elkaar gescheiden. Bijvoorbeeld:
=AANTAL(A3:D7).
Als de verwijzing naar een cel in een andere tabel is, dan moet de verwijzing de naam van de tabel bevatten. Bijvoorbeeld:
=Tabel 2::B2.
Opmerking: Tussen de tabelnaam en celverwijzing moet twee keer een dubbele punt worden geplaatst (::).
Waardetype 'Tekenreeks'
Een tekenreekswaarde bestaat uit nul of meer tekens of is een verwijzing naar een cel die nul of meer tekens bevat. De tekens kunnen alle afdrukbare tekens zijn, inclusief getallen.