Recherche

Nos formations et livres


Accueil arrow Tutoriel Excel arrow Cours / tutoriel de formation Excel n° 6 : les noms et les fonctions (partie 1)
Cours / tutoriel de formation Excel n° 6 : les noms et les fonctions (partie 1) Suggérer par mail
Cours et didacticiels - Bureautique - Infographie - Apprendre Excel - Sommaire des cours sur Excel
Écrit par Alain MATHIEU et Dominique LEROND   
09-07-2008
 

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 - MOSAIQUE Informatique - Tutoriels en ligne - 54 - Nancy - www.mosaiqueinformatique.fr
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 - MOSAIQUE Informatique - Cours en ligne - 54 - Nancy - www.mosaiqueinformatique.fr
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 - MOSAIQUE Informatique - Cours bureautiques en ligne - 54 - Nancy - www.mosaiqueinformatique.fr
La recopie de la formule - Excel
 

Formations à la conception de sites web à Nancy (54)



Dernière mise à jour : ( 11-10-2009 )
 
< Précédent   Suivant >



 

Advertisement
© 2020 Formation - Création de sites web - Nancy - 54 - Lorraine
Reproduction interdite - Visitez également www.mosaique-informatique.com.