CasewareDocumentation
Nouveautés de Caseware Cloud EngagementsVoir les nouveautés

Fonction CHOOSE

La fonction CHOOSE renvoie l'une des valeurs disponibles en fonction de la valeur numérique d'une expression. Si l'expression vaut 1, elle renvoie la première valeur. Si l'expression est égale à 2, elle renvoie la deuxième valeur. Si l'expression renvoie une valeur non fournie, la fonction renvoie Null.

Syntaxe

CHOOSE(expression, valeur1, <valeur2, ...>)

Exemple 1

CHOOSE(C3, « Premier », « Deuxième », « Troisième »)

Si c3 est égal à 1, la cellule affiche Premier. Si c3 vaut 2, la cellule affiche Deuxième, et si c3 vaut 3, la cellule affiche Troisième. Si la cellule c3 contient une valeur autre que 1, 2 ou 3, elle sera vide.

Exemple 2

CHOISISSEZ (CLP22, CLP63, CLP65, CLP67, CLP69, CLP71, CLP73, CLP75, CLP77, CLP79, CLP81, CLP83, CLP85)

L'exemple ci-dessus prendra en compte la valeur de CLP22, qui est le code des propriétés d'engagement représentant la période active actuelle. Si la période actuellement active est la période 1, la cellule affiche CLP63, soit l'équivalent CLP de la date de fin de la période 1. Si cette valeur est égale à 2, le système affiche CLP65, c'est-à-dire le CLP correspondant à la date de fin de la période 2. Si le chiffre est 3, la date de fin de la période 3 s'affichera, et ainsi de suite.

De même,

CHOISISSEZ (CLP22, CLP62, CLP64, CLP66, CLP68, CLP70, CLP72, CLP74, CLP76, CLP78, CLP80, CLP82, CLP84)

Renvoie la date de début de la période actuellement active.

Remarques

  • Il est également possible d'utiliser la fonction PERTOJ pour obtenir la date julienne d'une période donnée.

Sujets connexes