User manual
If
Catalogue >
Bloc1 et Bloc2 peuvent correspondre à une
seule instruction.
If BooleanExpr1 Then
Bloc1
ElseIf BooleanExpr2 Then
Bloc2
⋮
ElseIf BooleanExprN Then
BlocN
EndIf
Permet de traiter les conditions multiples.
Si BooleanExpr1 est évalué à vrai, exécute
Bloc1 Si BooleanExpr1 est évalué à faux,
évalue BooleanExpr2, et ainsi de suite.
ifFn()
Catalogue >
ifFn(exprBooléenne,Valeur_si_Vrai
[,Valeur_si_Faux [,Valeur_si_Inconnu]])
⇒ expression, liste ou matrice
Evalue l'expression booléenne
exprBooléenne (ou chacun des éléments
de exprBooléenne ) et produit un résultat
reposant sur les règles suivantes
• exprBooléenne peut tester une valeur
unique, une liste ou une matrice
• Si un élément de exprBooléenne est
évalué à vrai, l'élément correspondant de
Valeur_si_Vrai s'affiche
• Si un élément de exprBooléenne est
évalué à faux, l'élément correspondant
de Valeur_si_Faux s'affiche Si vous
omettez Valeur_si_Faux, undef
s'affiche.
• Si un élément de exprBooléenne n'est
ni vrai ni faux, l'élément correspondant
de Valeur_si_Inconnu s'affiche Si vous
omettez Valeur_si_Inconnu, undef
s'affiche
• Si le deuxième, troisième ou quatrième
argument de la fonction ifFn() est une
expression unique, le test booléen est
La valeur d'essai 1 est inférieure à 2,5, ainsi
l'élémentcorrespondant dans
Valeur_si_Vrai 5 est copié dans la liste de
résultats.
La valeur d'essai 2 est inférieure à 2,5, ainsi
l'élémentcorrespondant dans
Valeur_si_Vrai 6 est copié dans la liste de
résultats.
La valeur d'essai 3 n'est pas inférieure à 2,5,
ainsi l'élément correspondant dans Valeur_
si_Faux 10 est copié dans la liste de résultats
Valeur_si_Vrai est une valeur unique et
correspondà n'importe quelle position
sélectionnée
Liste alphabétique 97