Passer au contenu

Comment extraire une valeur d’une liste en une seule opération?

Solution : en utilisant la fonction CHOISIR.

Avec le module tableur de Works, de Microsoft, vous avez créé un tableau de tarifs (tarif 1, tarif 2, tarif 3, etc.) tel que celui figurant dans l’écran ci-dessous. Vous désirez saisir dans une cellule, par exemple B6, un numéro de tarif et récupérer, dans une autre cellule de calcul, par exemple B7, le tarif correspondant. Ainsi, si vous saisissez 3 en B6, vous souhaitez obtenir le nombre 345 en B7 car c’est le montant du troisième tarif. Vous pouvez utiliser une formule en exploitant la fonction SI, mais cette formule risque d’être fort longue, surtout si vous avez plus de trois tarifs différents. Il est donc préférable d’utiliser la fonction CHOISIR.Pour l’appliquer, saisissez, en B7, la formule suivante =CHOISIR(B6-1;B1; B2;B3;B4). Vous noterez que le premier argument de la fonction est B6-1 et non B6. En effet, la fonction CHOISIR utilise, comme premier argument, des valeurs qui partent de zéro et non de 1.
Quant aux arguments suivants (B2, B3 et B4, dans notre exemple), ils spécifient la valeur que doit prendre la fonction quand le premier argument vaut respectivement 0, 1 ou 2.Pour saisir plus facilement la formule de calcul, déroulez le menu Insertion/Fonction, cochez l’option [recherche et matrice] ensuite cliquez sur CHOISIR. Alors, vous pourrez sélectionner une par une les composantes de la fonction.
Vous constaterez que la fonction CHOISIR est l’une des rares dont le nombre d’arguments n’est pas fixe.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Imré Antal