Cours / tutoriel de formation Excel n° 6 : les noms et les fonctions (partie 1) |
|
Cours et didacticiels - Bureautique - Infographie -
Apprendre Excel - Sommaire des cours sur Excel
|
Écrit par Alain MATHIEU et Dominique LEROND
|
09-07-2008 |
Page 6 sur 6
Vous venez d'écrire votre premier traitement conditionnel : la taille du capitaine détermine l'affichage du message !
Revenons à notre facture, celle que vous avez réalisée au début de ce chapitre et qui va être utilisée une dernière fois.
- Commencez par sélectionner les cellules L8C8 à L10C8 et effacez-les en appuyant sur la touche Suppr.
 L'effacement des cellules - Excel
|
Le problème est un tout petit peu plus compliqué qu'avec la taille
du capitaine car vous avez trois valeurs à tester (les trois taux de
TVA) au lieu de deux (moins de 180 cm et plus de 180 cm). Un seul
traitement conditionnel ne suffira pas, il vous faudra en imbriquer
deux. Commencez par écrire, en pseudo langage, la formule de la cellule
L8C8 :
Si (Taux TVA = 1)
Alors (Afficher Total remisé * Taux_TVA_1/100)
Sinon Si (Taux TVA = 2)
Alors (Afficher Total remisé * Taux_TVA_2/100)
Sinon (Afficher Total remisé * Taux_TVA_3/100)
Finsi
Finsi
Il ne vous reste plus qu'à la traduire cette "phrase" en respectant la syntaxe d'Excel. |
Ecrivez vos formules complexes en pseudo langage avant de les taper
Lorsque vous écrivez une formule dans une cellule, il est courant
d'oublier ou de mal positionner une parenthèse ou un point-virgule, par
exemple. Ecrivez toujours vos formules en pseudo langage sur un papier
avant de les taper, il vous sera beaucoup plus facile ensuite de les
saisir dans les cellules. Le pseudo langage que nous utilisons ici est
dérivé de l'algorithmique (technique permettant de décomposer un
problème avant de l'écrire en langage informatique), mais vous pouvez
également inventer votre propre pseudo langage. L'important est de
toujours signifier une chose de la même façon. |
- En L8C8, tapez la formule :
=SI(LC(-1)=1;LC(-2)*Taux_TVA_1/100;SI(LC(-1)=2;LC(-2)*Taux_TVA_2/100;LC(-2)*Taux_TVA_3/100))
 La saisie de la formule - Excel
Rappelez-vous qu'il n'est plus question de taper les références relatives des cellules et qu'il vous suffit de pointer les cellules que vous souhaitez utiliser pour qu'Excel inscrive leurs références lors de l'écriture de la formule. Vous découvrirez bientôt comment aller encore plus vite pour écrire une formule.
Il ne vous reste plus qu'à recopier la formule vers le bas, si elle s'y prête. Est-ce possible ? Nous vous laissons le soin de répondre à cette question…
- Cliquez en L8C8 et utilisez la Poignée de recopie pour recopier la formule sur les deux cellules en dessous.
|
 La recopie de la formule - Excel |
<< Début < Précédente 1 2 3 4 5 6 Suivante > Fin >> |
Dernière mise à jour : ( 11-10-2009 )
|