Notre magasin YBET déménage Rue Albert 1er, 7 6810 Pin - Chiny (/fax: 00 32 (0)61/32.00.15 |
Le cours EXCEL d'YBET Informatique |
|
FORMATIONS en ligne |
Le MAGASIN YBET |
PRODUITS et SERVICES |
Logiciel de gestion CIEL | ||
MATERIEL INFORMATIQUE |
3. Cours EXCEL: Imbrication de fonctions3.1. Imbrication de fonctions - 3.2. La fonction SI - 3.3. Les fonctions ET et OU - 3.4. La fonction maintenant(), aujourd'hui() - 3.5. Exercice, modification de notre facture EXCEL Excel permet de calculer des fonctions complexes directement intégrées. Néanmoins, souvent l'utilisation d'une seule fonction est insuffisante, il faut utiliser une fonction sur un résultat d'une formule ou d'une autre fonction. Imbriquer une fonction consiste à remplacer des opérantes par d'autres fonctions. Nous en profiterons pour en voire de nouvelles. Reprenons notre exercice des chapitres précédents, une facture - devis.
J'ai déjà mentionné le problème des arrondis dans les résultats. Nous avons également déjà vu au chapitre précédent la fonction arrondi. Prenons la cellule E2=A2*C2*(1-D2/100). Pour ne pas avoir d'erreurs, cette fonction devrait inclure l'arrondi de ce résultat. Nous pourrions utiliser la méthode du chapitre précédent mais voyons cette possibilité d'une manière plus manuelle.
Le résultat donne comme formule =ARRONDI(A2*C2*(1-D2/100);2). Il ne nous reste plus qu'à recopier cette formule (coin en bas à droite de la cellule) sur les 20 lignes de la facture. Nous pourrions le faire sur la somme des lignes. Ceci ne sert pas à grand chose puisque la somme de chiffres avec 2 chiffres derrière la virgule maximum donnera toujours au plus 2 chiffres derrière la virgule. Faisons-le pour le plaisir. La cellule E22 contient =SOMME(E2:E21) et la fonction arrondi est de type =ARRONDI(nombre à arrondir;nombre de chiffres) Dans notre cas, nous souhaitons arrondir la somme. La fonction extérieure est dont la fonction Arrondi qui reprendra comme argument "nombre à arrondir" le résultat de la somme. La formule devient: =ARRONDI(SOMME(E2:E21);2) Nous pourrions faire de même avec la TVA et le montant total (à payer) mais nous pouvons nous contenter de n'afficher que les 2 derniers chiffres si nous n'utilisons pas ces résultats pour d'autres calculs. 3.2. La fonction conditionnelle SIMême si je ne vois pas beaucoup de fonctions, quelques unes s'utilisent régulièrement. La fonction SI permet d'exécuter une opération si la condition est remplie et une autre si cette condition n'est pas remplie. =SI(Condition;opération à effectuer si VRAI; Opération à effectuer si FAUX) Les conditions possibles sont
Les opérantes peuvent être de tous types. Voici quelques exemples: a1<>A2 - A12>=20 - G15 <= 0 mais peuvent également être de type A2<>"": le contenu de A2 différent de rien. Attention, si le chiffre 0 est contenu dans cette cellule, le résultat est vrai. Nous allons utiliser cette possibilité dans notre facture dans quelques secondes. L'opération Fausse peut être omise, mais le mot FAUX sera affiché. VRAI ou FAUX peuvent être de tous type mais opèrent sur la cellule où se trouve la fonction. Par exemples:
Prenons quelques exemples de cette fonction: <A3> =SI(A1<>A2;a1+a2;a1*2) si le contenu de A1 est différent de celui d'A2, additionner les 2 nombres, sinon, multiplier le contenu par 2 (j'en convient, le résultat est le même) <A1> =SI(E32>=0;"Facture";"Note de Crédit") Si le résultat en E32, est supérieur ou égal à 0, afficher le mot Facture, sinon, affiche Note de crédit En imbriquant: =Si(D10<2;"Recommence son année";si(d10<5;"Deuxième session";si(d10<7;"Réussite";"Félicitations"))) Si la moyenne de l'étudiant est inférieure à 2, l'élève recommence son année, si l'étudiant à <5 (mais supérieur ou égal à 2 avec la première condition), en deuxième session, si l'élève est compris entre 5 et 7 non inclus, réussit et si ses points sont supérieurs ou égal à 7, réussite avec félicitations. 3.3. Fonctions ET et OUCes 2 fonctions donne les valeurs VRAI ou FAUX. C'est justement ce que nous avons utilisé dans la fonction SI. ET(condition1;condition2;...) donne VRAI si toutes les conditions sont rempliées OU(condition1;condition2;...) donne VRAI si au moins une condition est remplie 3.4. La fonction maintenant(), aujourd'hui()La fonction maintenant() permet d'afficher la date du jour (celle de l'ordinateur) avec le jour, mois, année, heure, minute. Elle nécessite néanmoins de modifier le format de la cellule en format date, ce que nous verrons au chapitre suivant. Par contre, =aujourd'hui() affiche directement la date (sans les heures). 3.5. Modification de notre facture EXCELLReprenons notre facture modifiée avec les fonctions arrondi() ci-dessus. Le premier problème est l'affichage des 0 dans la dernière colonne même si la ligne est vide. Nous allons corriger ce problème. Commençons par le plus simple. Nous souhaitons afficher les 0 dans la dernière colonne uniquement si une condition est renseignée. La formule actuelle en E2 est =ARRONDI(A2*C2*(1-D2/100);2). La condition pour effectuer ce résultat serais que la colonne 1 (quantités de la ligne correspondante) soit vide. La condition devient: =SI(A2<>"";calcul;"") soit en imbriquant les 2 formules: =SI(A2<>"";ARRONDI(A2*C2*(1-D2/100);2);"") Remplaçons le contenu de la cellule E2 par cette formule et recopions jusqu'à la ligne 20 incluse et les lignes où il n'y a pas de quantités n'affichent plus de zéro. Nous pourrions encore modifier la fonction si pour que le calcul ne se fasse que si la colonne quantité et la colonne prix soient différents de rien =SI(ET(A2<>"";C2<>"");ARRONDI(A2*C2*(1-D2/100);2);"")
Notre facture EXCEL est déjà bien en route, il nous faut maintenant la personnalisée pour notre propre entreprise. Ce sera le chapitre suivant.
|
|
Le cours Excel
1. Pour débuter - 2. Fonctions Excel - 3. Fonctions imbriquées sous EXCEL - 4. Mise en forme sous Excel - 5. Impressions sous EXCEL - 6. Graphique excel - 7. Fonction Somme.si() - 8. Feuilles Excel - 9. Tri et Filtre Excel - 10 . Référence relative - absolue - 11. Les tables Excel - 12. Fonction financière - 13. Sous-total - 14. Filtre élaboré - 15. Fonctions de recherche - 16. Macro Excel - 17. Macros Excel (suite et exercice) - 18. trucs Excel
YBET Informatique: formations débutants ou avancés dans notre salle de cours à Chiny ou en entreprise: Windows, office et gestion |
||
|
||
Renseignements, tarifs et inscriptions sur cours informatiques |
Votre magasin informatique de confiance en province de Luxembourg:
Rue Albert 1er, 7
B-6810 Pin - Chiny
Belgique
Tél.- fax: 00 32 (0)61/32.00.15. (le matin de préférence)
D'autres formations en ligne: