Rekenoperatoren
Rekenkundige operatoren worden gebruikt om de gewenste waarden in cellen weer te geven, of als criteria om een regel of een gedeelte over te slaan. Elke operator in een berekening wordt in de volgende volgorde uitgevoerd:
- ()
- *
- /
- +
- -
- <
- <=
- >
- >=
- =
- <>
- &
- |
- ..
- ::
Rekenkundige operatoren
Gebruik rekenkundige operatoren om wiskundige berekeningen uit te voeren.
| Operator | Beschrijving | Syntaxis | Voorbeeld |
|---|---|---|---|
| * | Vermenigvuldigt twee waarden. | waarde1*waarde2 |
2*2 Geeft 4 weer. |
| / | Deelt twee waarden. | waarde1/waarde2 |
2 oktober Geeft 5 weer. |
| + | Telt twee getallen bij elkaar op. | waarde1 + waarde2 |
8+2 Geeft 10 weer. |
| - | Trekt twee waarden van elkaar af. | waarde1-waarde2 |
10-2 Geeft 8 weer. |
Vergelijkingsoperatoren
Gebruik vergelijkingsoperatoren om twee waarden met elkaar te vergelijken.
| Operator | Beschrijving | Syntaxis | Voorbeeld |
|---|---|---|---|
| < | Minder dan |
waarde1<waarde2 |
C1(C2) De voorwaarde is waar als cel C1 kleiner is dan cel C2. |
| <= | kleiner dan of gelijk aan |
waarde1<=waarde2 |
C1<=C2 De voorwaarde is waar als cel C1 kleiner is dan of gelijk is aan cel C2. |
| > | Groter dan |
waarde1>waarde2 |
C1(C2) De voorwaarde is waar als cel C1 groter is dan cel C2. |
| >= | Groot op of gelijk aan |
waarde1>=waarde2 |
C1>=C2 De voorwaarde is waar als cel C1 groter is dan of gelijk is aan cel C2. |
| = | Gelijk aan |
waarde1 = waarde2 |
C1 = C2 De voorwaarde is waar als cel C1 gelijk is aan cel C2. |
| <> | Niet gelijk aan |
waarde1<>waarde2 |
C1<>C2 De voorwaarde is waar als cel C1 niet gelijk is aan cel C2. |
Logische operatoren
Gebruik logische operatoren om voorwaarden of berekeningen te combineren.
| Operator | Beschrijving | Syntaxis | Voorbeeld |
|---|---|---|---|
| & |
Combineert twee voorwaarden. Beide voorwaarden moeten waar zijn om de uitdrukking waar te maken. |
voorwaarde1&voorwaarde2 |
C1000>=0&C100>=0 ...waarbij C1000 = 500 en C100 = 600. Beide voorwaarden zijn waar, dus is de uitdrukking waar. |
| | |
Voegt twee berekeningen samen. Om de uitdrukking waar te laten zijn, moet een van beide berekeningen waar zijn. |
berekening1|berekening2 |
C1000>=0|C100>=0 ...waarbij C1000 = 1 en C100 = -50. De eerste voorwaarde is waar en daarom is de uitdrukking waar. |
Operatoren voor celadressen
Gebruik celadresoperatoren in berekeningen waarin celbereiken of relatieve cellen in tabellen zijn opgenomen.
| Operator | Beschrijving | Syntaxis | Voorbeeld |
|---|---|---|---|
| .. |
Verwijst naar een reeks cellen in een berekening. |
Berekening (eerste cel..laatste cel) |
Som(a1001..c1010) Telt alle cellen van A1001 tot en met C1010 bij elkaar op. |
| :: |
Hiermee wordt een absolute verwijzing naar documentcellen gespecificeerd, waardoor elke verwarring tussen documentcellen en velden of tabelcellen met een vergelijkbare naam wordt voorkomen. |
Berekening(::celnummer) |
LTRIM(AM->SCHEDULE) = ::c1 ...waarbij AM de Trial Balance-database is die een veld met de naam C1 bevat, en c1 een CaseView-cel is die een tekstreeks bevat. Door :: voor de celverwijzing te plaatsen, zorgt u ervoor dat de CaseView-cel wordt gebruikt in plaats van het databaseveld. |