Opérateurs de calcul
Les opérateurs sont utilisés dans les calculs pour indiquer les valeurs souhaitées dans les cellules, ou comme critères permettant de sauter une ligne ou une section. Chaque opérateur d'un calcul est évalué dans l'ordre suivant :
- ()
- *
- /
- +
- -
- <
- <=
- >
- >=
- =
- <>
- &
- |
- ..
- ::
Opérateurs arithmétiques
Utilisez les opérateurs arithmétiques pour effectuer des calculs mathématiques.
| Opérateur | Description | Syntaxe | Exemple |
|---|---|---|---|
| * | Multiplie deux valeurs. | valeur1*valeur2 |
2 × 2 Retours 4. |
| / | Divise deux valeurs. | valeur1/valeur2 |
2 octobre Retours 5. |
| + | Additionne deux valeurs. | valeur1+valeur2 |
8+2 Retours 10. |
| - | Soustrait deux valeurs. | valeur1-valeur2 |
10-2 Retours 8. |
Opérateurs de comparaison
Utilisez les opérateurs de comparaison pour comparer deux valeurs.
| Opérateur | Description | Syntaxe | Exemple |
|---|---|---|---|
| < | Moins de |
value1 < value2 |
C1 < C2 La condition est vraie si la cellule C1 est inférieure à la cellule C2. |
| <= | Inférieur ou égal à |
value1 < value2 |
C1 < C2 La condition est vraie si la cellule C1 est inférieure ou égale à la cellule C2. |
| > | Supérieur à |
value1 < value2 |
C1 < C2 La condition est vraie si la valeur de la cellule C1 est supérieure à celle de la cellule C2. |
| >= | Supérieur ou égal à |
value1 < value2 |
C1 < C2 La condition est vraie si la valeur de la cellule C1 est supérieure ou égale à celle de la cellule C2. |
| = | Égal à |
valeur1 = valeur2 |
C1 = C2 La condition est vraie si la cellule C1 est égale à la cellule C2. |
| <> | N'est pas égal à |
value1 < value2 |
C1 < C2 La condition est vraie si la cellule C1 n'est pas égale à la cellule C2. |
Opérateurs logiques
Utilisez des opérateurs logiques pour combiner des conditions ou des calculs.
| Opérateur | Description | Syntaxe | Exemple |
|---|---|---|---|
| & |
Combine deux conditions. Ces deux conditions doivent être vraies pour que l'expression soit vraie. |
condition1 < condition2 |
C1000 ≥ 0 et C100 ≥ 0 ...où C1000 = 500 et C100 = 600. Les deux conditions sont vraies ; par conséquent, l'expression est vraie. |
| | |
Combine deux calculs. L'un ou l'autre de ces calculs doit être vrai pour que l'expression soit vraie. |
calcul1|calcul2 |
C1000 ≥ 0 | C100 ≥ 0 ...où C1000 = 1 et C100 = -50. La première condition est vraie ; par conséquent, l'expression est vraie. |
Opérateurs d'adresse de cellule
Utilisez les opérateurs d'adresse de cellule dans les calculs qui incluent des plages de cellules ou des cellules relatives à un tableau.
| Opérateur | Description | Syntaxe | Exemple |
|---|---|---|---|
| .. |
Fait référence à une plage de cellules dans un calcul. |
Calcul (première cellule...dernière cellule) |
Somme(a1001..c1010) Calcule la somme de toutes les cellules comprises entre A1001 et C1010. |
| :: |
Spécifie une référence absolue aux cellules du document, éliminant ainsi toute ambiguïté entre les cellules du document et les champs ou les cellules de tableau portant un nom similaire. |
Calcul(::numéro de cellule) |
LTRIM(AM->SCHEDULE) = ::c1 ...où AM désigne la base de données « Trial Balance » qui contient un champ nommé C1, et c1 désigne une cellule de CaseView contenant une chaîne de caractères. L'utilisation de :: avant la référence de cellule garantit que c'est la cellule CaseView qui est utilisée, et non le champ de la base de données. |