Vous êtes ici :
Meilleures pratiques d'écriture de formules
La syntaxe de la formule affecte la méthode d'interrogation de la formule.
Lors de l'écriture d'une formule, utilisez les règles de syntaxe ci-dessous.
- Utilisez les fonctions correctes décrites dans Ajout de fonctions.
- Entourez les champs de la formule entre crochets.
- Utiliser la syntaxe d'opérateur correcte
- +, —, *, /, %, ==, =, >, <, >=, <=, !=, <>, ^, AND, OR, NOT, ( ).
- Tableau Semantics utilise la syntaxe de l'opérateur Tableau. Consultez Documentation sur la syntaxe des opérateurs de tableau.
- Utiliser la syntaxe d'expression littérale correcte
- Les expressions littérales numériques sont écrites sous forme de nombres. Par exemple 1,3567.
- Les expressions littérales de chaîne sont écrites entre guillemets. Par exemple, « Non rentable ».
- Les expressions littérales de date sont écrites avec le symbole #. Par exemple : #22 août 2024#.
- Les expressions littérales nulles sont écrites « null ».
- Tableau Semantics utilise des expressions littérales Tableau. Pour plus d'informations sur les expressions littérales, consultez la documentation Tableau Literal Express syntax.
- Utilisez la syntaxe de la fonction de date correcte :
- Les fonctions de date sont codées en dur au format ISO :
- Date : "aaaa-MM-jj" ou "aaaammjj" ou "aaaa-MM" OU "aaaaa"
- Heure :
- Hh:mm:ss
- Hh:mm:ss.sss
- HH:mm:ss.SSSSSS
- Hh:mm:ssZZZZ
- Hh:mm:ssSS.ZZZZZ
- "T[hh][mm][ss]"
- "T[hh]:[mm]:[ss] "
- « T[hh]:[mm]:[ss]ZZZZ »
- Dateheure : "<date>T<time>" ou "<date> <time>" ou "<date>’T’<time>"
- Exemples :
"2020—02—08T09"
"2020—02—08 09"
"2020—02—08 09:30:26"
"2020—02—08 09:30:26.123"
- Utilisez DATEPARSE pour d'autres formats.
- Les fonctions de date sont codées en dur au format ISO :
- Utiliser la syntaxe de commentaire correcte
- Pour saisir un commentaire dans un calcul, saisissez deux barres obliques : //
- Des commentaires multilignes peuvent être ajoutés en saisissant /* pour commencer le commentaire et */ pour terminer le commentaire.
- Exemple de formule avec des commentaires :
SUM([Sales]) / SUM([Profit]) /*John's calculation To be used for profit ratio Do not edit*/
