Microsoft Officexcelnormal
Microsoft Officexcelnormal
Microsoft Officexcelnormal
Microsoft Office : est un logiciel bureautique développé par la société de Microsoft fonctionnant avec les
plates-formes fixes et mobiles, (une entreprise américaine fondée en 1975). Elle s'installe sur ordinateur et
fournit une suite de logiciels comme : Word, Excel, PowerPoint, OneNote, Outlook, Access, Publisher etc.
Office est le nom de la suite Bureautique de Microsoft qui regroupe plusieurs logiciels : Word (traitement de
texte), lettres, CV, documents) Excel (tableau, calculs et graphiques), PowerPoint (présentations) et Outlook
(mails, contacts, agenda).
N.B : La première version de Microsoft Office a été lancée en 1989 avec deux suites basiques : une formée
par Microsoft Word, Microsoft Excel et Microsoft PowerPoint, et l’autre à laquelle ont été ajoutés les
logiciels Microsoft Access et Schedule Plus
Microsoft Excel est l’un des programmes qui font partie de la société Microsoft Office. Il s’agit d’un
logiciel de calculer, c'est à dire un programme permettant de gérer tous types de données numériques,
textuelles, etc. Il est capable d'effectuer de nombreux calculs très rapidement. Son usage le plus
courant est la création de feuilles de calcul financières ou statistiques et base de donnes.
C’est un système qui permet de calculer n’importe quel type de donner sur page ou sur une feuille Excel.
NB : On utilise Excel, lorsqu’on veut rédiger Calculer un budget, faire un devis etc.
ING.EXCELLENT STEVE 1
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
2- C’est un logiciel qui permet de relier des chiffres entre eux de manière à créer de formules dynamiques,
dont les résultats se réactualisent automatiquement à chaque modification des données de base.
3- Les données contenues dans ces tableaux sont très souvent chiffrées mais elles peuvent aussi être des
dates ou des chaînes de caractères.
ING.EXCELLENT STEVE 2
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
NB : Pour une prise en main rapide d’Excel, il est utile de se familiariser avec son interface, qui comparée à
d’autres applications est assez riche en commandes et outils.
Barre de titre : cette barre affiche le nom de votre application et le nom du document en cours.
Barre de menu : c’est une petite barre qui permet de manipuler tous les commandes du logiciel.
En haut à gauche de la fenêtre se situe la « Barre d’outils d’accès rapide » qui permet d’accéder aux outils
les plus courants et que chaque utilisateur peut configurer selon ses propres besoins.
ING.EXCELLENT STEVE 3
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Bouton Minimiser ou Réduit : C’est un petit bouton qui permet de descendre le logiciel utilise dans
la barre de tacher.
Bouton Maximiser ou Agrandir : C’est un petit bouton qui permet d’agrandir ou réduit le logiciel
utiliser sans descendre dans la barre de tacher
Bouton Fermer ou Close : C’est un petit bouton qui permet de fermer le logiciel après vous avez
terminé votre travail.
Classeur : C’est un ensemble de feuilles de calcul stockées dans un même fichier. Chaque feuille est
repérable par un onglet à son nom.
N.B : Chaque fichier Excel est représenté par un classeur comportant par défaut 3 feuilles. C’est ce classeur
qui sera sauvegardé. Le nom et le nombre de feuilles qui le composent sont variables.
Feuille de calcul
1- c’est le document principal dans lequel vous allez pouvoir créer vos tableaux et réaliser vos calculs.
2- C’est un ensemble de cellules organisées en tableau.
ING.EXCELLENT STEVE 4
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
N.B : Chaque feuille de calcul quadrillée est repérée en bas de l’écran par son onglet (ex : Feuil1, Feuil2…)
que vous pouvez renommer.
Ce feuille est composée de 256 colonnes, chacune identifiée par des lettres (ex : colonne A, B, C…) et de 65
536 lignes identifiées par des chiffres (ex : ligne 1, 2, 3…).
Cellule : C’est L’intersection d’une colonne et d’une ligne (ex : la cellule A1 se situe à l’intersection de la
colonne A et de la ligne 1).
N.B : Les cellules sont les éléments de base de la feuille de calcul. Elles peuvent contenir différents types de
données : alphanumériques, numériques, date, heure…
Lignes : chaque feuille de calcul contient des lignes numérotées de 1 à 1 048 576 lignes.
N.B : Pour parle de cellule active C’est quand on commence à y taper des valeurs ou du texte.
Barre de formule affiche le contenu de la cellule active(A1). C’est une petite barre qui permet de voir et de
modifier le contenu des cellules.
Bouton de validation c’est un bouton qui valide le contenu de la cellule active, identique à l’appui de sur la
touche « Entrée » du clavier.
ING.EXCELLENT STEVE 5
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Bouton d’annulation : c’est un Bouton qui permet d’annule une commande en court.
La zone de travail : C’est la feuille de calcul qui occupe la majeure partie de l’écran.
Indicateur de position : c’est une partie d’Excel qui affiche la position de la cellule active.
Barre d’état : c’est une barre qui permet de voir au bas de l’écran les options qui sont activées
Zoom : c’est une partie de la barre de tâche qui détermine la taille de l’affichage du document à l’écran
ING.EXCELLENT STEVE 6
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Les barres de défilement vertical et horizontal qui vous permettent de visualiser rapidement un document.
Ruban c’est une partie d’Excel qui rassemble tous les commandes les plus utilisées dans des groupes
prédéfinis à partir d’onglets.
Formule (Formulas) :
Cet onglet contient les boutons de commande utilisés pour ajouter des formules et des fonctions dans une
feuille de calcul regroupés dans les groupes Bibliothèque de fonctions, Noms définis, Audit de formules et
calcul.
Données(Data)
Avec l’onglet « Données », la feuille de calcul fait office de base de données. Vous importez et analysez
ensuite ces données avec Microsoft Access, le Web, des fichiers de données textuels ou d’autres sources.
Avec les groupes « Données externes » et « Connexions », vous gérez les connexions aux bases de données
existantes. Vous vous servez du groupe « Trier et filtrer » pour réorganiser les données de la feuille de calcul
et afficher uniquement les champs et les enregistrements nécessaires à une tâche donnée. Avec les options du
groupe « Outils de données », vous analysez les données, vous les validez et vous supprimez les doublons.
Avec le groupe « Plan », vous redéfinissez les portions de la feuille de calcul pour effectuer des sous-totaux,
grouper et dissocier des plages et des cellules.
ING.EXCELLENT STEVE 7
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Valeur : Les valeurs, qui peuvent être des nombres, des formules et des fonctions, sont utilisées dans les
calculs. Excel interprète une donnée comme une valeur lorsqu’il s’agit d’un nombre ou que la donnée
commence par un des symboles spéciaux +, -, =, @, # ou $. Par défaut, toutes les valeurs sont alignées à
droite dans la cellule. Quand une cellule contient à la fois du texte et des nombres, il ne s’agit pas d’une
formule valide et Excel traite l’entrée comme une étiquette.
Formules : Les formules permettent d’effectuer des calculs numériques comme l’addition, la multiplication
et la moyenne
NB : Une formule commence habituellement par l’indicateur de formule, le signe égal (=), et contient des
adresses de cellules et des noms de plages.
Les formules arithmétiques utilisent un ou plusieurs opérateurs arithmétiques pour effectuer les calculs. On
appelle référence de cellule, l’adresse d’une cellule ou le nom d’une plage dans une formule. Si vous
modifiez la valeur d’une cellule, toute formule contenant une référence à cette cellule sera automatiquement
recalculée. Lorsqu’une formule comprend plusieurs opérateurs arithmétiques, Excel détermine l’ordre
d’exécution des opérations selon les règles de préséance.
1. les parenthèses
2. les exposants
3. les multiplications et divisions
4. les additions et soustractions
Exemple : = A1 * (B5+B6) - A2
Fonctions : Les fonctions sont des formules prédéfinies permettant d’effectuer facilement des calculs
complexes. Les fonctions débutent comme les formules par le signe égal (=). Les fonctions sont toujours
utilisées avec une plage de données.
Les fonctions peuvent être identifiées dans le Tableau 1 par un mot, par exemple ARRONDI, suivi de
parenthèses renfermant des références ou des nombres.
Il est également possible de définir des plages en les nommant, par le choix d’Insertion > Noms. Par
exemple, Glucide représente une plage comme B3:B10. Des fonctions de logique peuvent aussi être mises en
œuvre, comme l'expression SI qui aura comme résultat une réponse conditionnelle selon la donnée dans la
cellule identifiée, par exemple : =SI (A2>0;"Positif";"Négatif").
Types d'opérateurs
Vous pouvez utiliser les types d'opérateurs suivants dans Excel : arithmétiques, de comparaison, de texte et
de référence.
ING.EXCELLENT STEVE 8
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Opérateurs arithmétiques
Les opérateurs d'addition, de soustraction, de multiplication et de division retournent des résultats
numériques.
Les opérateurs de négation et de pourcentage identifient une caractéristique du nombre qui se trouve dans la
cellule, par exemple -37. L'exemple pour l'exponentiation illustre comment saisir un nombre qui est multiplié
par lui-même un certain nombre de fois, par exemple
2³ = 2 x 2 x 2.
Opérateurs de comparaison
Les opérateurs de comparaison se rencontrent dans des formules qui utilisent la fonction SI et retournent une
réponse soit vraie, soit fausse ; par exemple, =SI (B6>G12; 127; 0) signifie que si le contenu de la cellule B6
est supérieur au contenu de la cellule G12, le Calculer va retourner le nombre 127, ou sinon le Calculer va
retourner le nombre 0.
Une réponse directe VRAI ou FAUX peut être obtenue en saisissant une formule comme =B6>G12. Si les
nombres trouvés dans les cellules référencées sont corrects et que celui de la cellule B6 est supérieur à celui
de la cellule G12, la réponse VRAI est retournée, et dans le cas contraire la réponse FAUX est retournée.
Opérateurs de comparaison
Opérateur Nom Exemple
= (signe égal) Égal A1=B1
> (Supérieur à) Supérieur à A1>B1
< (Inférieur à) Inférieur à A1<B1
ING.EXCELLENT STEVE 9
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
>= (Supérieur ou égal à) Supérieur ou égal à A1>=B1
<= (Inférieur ou égal à) Inférieur ou égal à A1<=B1
<> (Différence) Différence A1<>B1
Si la cellule A1 contient la valeur numérique 4 et la cellule B1 la valeur numérique 5, les exemples ci-dessus
retourneront respectivement les résultats FAUX, FAUX, VRAI, FAUX, VRAI et VRAI.
Fonctions Excel (fx) : Excel a des formules pré écrites appelées fonctions pour simplifier la fabrication
compliquée calculs.
Une fonction prend une valeur ou des valeurs, effectue une opération et renvoie un résultat à une cellule. Les
valeurs que vous utilisez avec une fonction sont appelées arguments. Toutes les fonctions commencent par
une égalité signez et incluez les arguments entre parenthèses après le nom de la fonction. Par exemple, dans
la fonction = SUM (D3: D10), le nom de la fonction est SUM et l'argument est la gamme D3: D10.
Pour commencer à entrer des fonctions, cliquez sur une cellule puis cliquez sur le bouton Coller la fonction
(fx) dans la barre d'outils. Voici quelques fonctions courantes d'Excel et des exemples pour les utiliser dans
une feuille de calcul.
Fonctions Mathématiques et trigonométrie
SOMME ou (SUM en anglais) est un Fonction très connue, permettant de connaître la somme d’une
série de données. Exemple : SOMME (13;29) = 42.
PUISSANCE – Calcule la puissance d’une donnée. Exemple : PUISSANCE (4;2) = 4² = 16. Vous
pouvez utiliser un autre paramètre à la place 2 pour calculer des puissances complexes
ALEA.ENTRE.BORNES – Sur Excel, pour obtenir un nombre entier aléatoire entre deux bornes
spécifiées. Exemple : ALEA.ENTRE.BORNES (1;42) renvoie un nombre aléatoire entre 1 et 42.
ARRONDI – Permet d’arrondir un nombre, selon le nombre de chiffres après la virgule spécifié.
Exemple : ARRONDI (42,1337;2) renvoie la valeur 42,13. Variantes : ARRONDI.SUP permet d’arrondir à
la valeur supérieure, ARRONDI.INF permet d’arrondir à la valeur inférieure,
et ARRONDI.AU.MULTIPLE permet d’arrondir à un multiple spécifique (au 0,5 plus proche etc.).
PGCD – Met en évidence le plus grand commun diviseur de plusieurs valeurs entières. Exemple :
PGCD (12;30) va renvoyer 6, car c’est le plus grand diviseur commun
PI – Permet d’utiliser la valeur π dans une cellule sur Excel. Exemple : ARRONDI (PI ();2) = 3,14.
ROMAIN – Permet de remplacer des chiffres arabes en chiffres romain. Pas très utile, mais on ne
sait jamais ! Exemple : ROMAIN (2013;0) = MMXIII.
Fonctions Statistiques
ECARTYPE – Vous l’aurez compris, cette fonction permet de calculer l’écart-type d’une population.
Exemple : ECARTYPE (42;1337;42) renvoie la valeur 52,54.
ING.EXCELLENT STEVE 10
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
GRANDE.VALEUR – Permet de connaître la valeur la plus grande d’une matrice de données.
Exemple : GRANDE.VALEUR (A:B;1) renvoie la valeur la plus grande des colonnes A et B. Vous pouvez
utiliser 2 plutôt que 1 pour connaître la seconde valeur la plus grande et ainsi de suite.
MAX – À peu près le même principe, mais : la fonction renvoie toujours la valeur maximale, et vous
pouvez ajouter un argument supplémentaire. Exemple : MAX (A:B;42) permet d’obtenir la valeur maximale
des colonnes A et B ou 42 si ce nombre est supérieur.
MIN – C’est exactement l’inverse de MAX. Exemple : MIN (1337;42) permet d’obtenir la valeur 42.
MEDIANE – Permet de calculer la médiane d’une série de données sur Excel. Exemple : MEDIANE
(10;40;30) renvoie la valeur 30, puisqu’il s’agit de la médiane de la série.
MODE – Permet de connaître le nombre présentant le plus d’occurrences dans une série de données.
Exemple : MODE (42;1337;42) renvoie le nombre 42.
NB.SI – Très utilisée, cette fonction permet de compter le nombre de cellules selon certains critères.
Exemple : NB.SI (A:B; »Rennes ») permet de compter le nombre de cellules qui contiennent le mot
« Rennes » au sein des colonnes A et B. NB.SI.ENS permet de compter le nombre de cellules répondant
favorablement à l’ensemble des critères.
NB.VIDE– Cette fonction compte le nombre de cellules vide au sein d’une plage donnée. Exemple
: NB.VIDE(A) renvoie le nombre 1048576 si la colonne A est entièrement vide.
PREVISION – Une fonction simple qui permet d’obtenir un résultat parfois complexe. Vous devez
spécifier une matrice de données indépendante, une matrice de données dépendante, et le point de donnée
pour lequel vous souhaitez connaître la valeur prévisionnel. Exemple : si pour chaque valeur d’une série A,
les valeurs correspondantes de la série B sont égales à 10 fois la valeur de la série A, la fonction PREVISION
(4,2;B;A) est égale à 42.
RANG – Permet de connaître le rang d’une valeur dans une série de données. Exemple : si une
matrice comporte les chiffres 2, 4, 6,8 et 10, RANG (6;matrice;1) va renvoyer le chiffre 3, car le il s’agit du
troisième chiffre dans l’ordre croissant (compte-tenu du paramètre 1).
MOIS – Même principe, pour obtenir le mois. Exemple : JOUR (« 09/10/2013 ») renvoie la valeur
10.
ING.EXCELLENT STEVE 11
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
JOUR – Même principe, pour obtenir le jour. Exemple : JOUR (« 09/10/2013 ») renvoie la valeur 9.
JOURSEM – Même principe, mais cette fonction permet de connaître le jour de la semaine associée
à la valeur. Exemple : JOURSEM (« 09/10/2013 »;2) renvoie le chiffre 3, car le mercredi est le troisième jour
de la semaine. Pour commencer la semaine le lundi, il faut utiliser le paramètre 2 (comme dans l’exemple ci-
dessus).
HEURE – Même principe, pour obtenir l’heure. Exemple : HEURE (« 12:30:40 ») renvoie 12.
MINUTE – Même principe, pour obtenir les minutes : Exemple MINUTE (« 12:30:40 ») renvoie 30.
AUJOURDHUI – Comme son nom l’indique, cette fonction permet d’afficher la date du jour.
Exemple : AUJOURDHUI () pour afficher la date du jour. Vous pouvez également afficher le lendemain en
utilisant AUJOURDHUI () +1 et ainsi de suite.
MAINTENANT – Encore plus précise, cette fonction permet d’obtenir la date exacte (année, mois,
jour, heure, minute, seconde). L’affichage dépend du format de la cellule. Exemple : MAINTENANT () pour
afficher la date et l’heure exactes.
NB.JOURS.OUVRES – Comme son nom l’indique, cette fonction permet de compter le nombre de
jours ouvrés. Exemple : NB.JOURS.OUVRES (« 09/10/2013″; »31/12/2013 ») renvoie le nombre 60, car il y
reste 60 jours ouvrés avant la fin de l’année. Vous pouvez ajouter des jours fériés de cette façon
: NB.JOURS.OUVRES (« 09/10/2013″; »31/12/2013″; »25/12/2013 »).
Fonctions Logique
ET – Permet de tester plusieurs conditions et vérifier qu’elles sont vraies. Exemple : ET (1337-
42=1295;1295+42=1337) va renvoyer la valeur VRAI, car 1337-42=1295 et 1295+42=1337
.
OU – Renvoie la valeur VRAI si l’un des critères est exact. Exemple : OU (1+1=2;1+1=3) est vrai
parce que 1+1=2.
SI – Permet de tester une condition et renvoyer une certaine valeur si c’est vrai, une autre si c’est
faux. Exemple : SI (moyenne (A1:A15) »j’ai la moyenne »; »je n’ai pas la moyenne ») permet de savoir si on
a la moyenne, quand les notes sont comprises entre les cellules A1 et A15.
ING.EXCELLENT STEVE 12
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
RECHERCHE – Dans certains cas, les formules de recherche peuvent sauver des vies. Exemple :
RECHERCHE (42;A:A;B:B) va chercher la valeur 42 dans la colonne A, puis retranscrire son équivalent
dans la colonne B (sur la même ligne). RECHERCHE permet également de chercher dans une matrice ou un
vecteur.
RECHERCHEH – Même principe que RECHERCHE, mais pour chercher des valeurs selon la
première ligne d’une matrice. Exemple : RECHERCHEH (« ville »;A1:D10;2;VRAI) permet de renvoyer la
deuxième ligne d’une colonne dont la première ligne est ville au sein d’un tableau
RECHERCHEV – Même principe que RECHERCHEH, mais pour chercher des valeurs selon la
première colonne d’une matrice. Exemple : RECHERCHEV (« ville »;A1:D10;2;VRAI) permet de renvoyer
la deuxième colonne d’une ligne dont la première colonne est ville au sein d’un tableau.
TRANSPOSE – Permet de transposer une matrice (transforme les lignes en colonnes et vice-versa).
Pensez simplement à valider votre formule en utilisant Ctrl+Maj+Entrée, puisqu’il s’agit d’un calcul
matriciel.
Fonctions Texte
CNUM – Si une chaîne de caractère comporte un nombre et du texte, seul le nombre est retranscrit.
Pratique pour supprimer les € ! Exemple : CNUM (« 42€ ») = 42.
CONCATENER – Une fonction très utile permettant d’assembler plusieurs chaînes de caractères.
Exemple : CONCATENER (« Le blog du Modérateur »; », « ; »c’est super ») permet d’obtenir : Le blog du
Modérateur, c’est super. Vous pouvez bien évidemment rapatrier les textes de certaines cellules en utilisant
leur code : A42, B1337 etc.
NBCAR – Permet de compter le nombre de caractères contenus dans une chaîne de texte, espaces
compris. Exemple : NBCAR (« Neque porro quisquam est qui dolorem ipsum ») renvoie le nombre 42,
puisque cet extrait comporte 42 caractères, espaces compris.
NOMPROPRE – Transforme la première lettre de tous les mots d’une chaîne de caractères. Exemple
: NOMPROPRE (« le blog du modérateur ») permet d’obtenir Le Blog Du Modérateur.
SUBSTITUE – Souvent plus pratique que la fonction REMPLACER, elle permet de rechercher une
valeur puis remplacer les occurrences par une autre valeur. Exemple : SUBSTITUE (D1;6;10) va renvoyer le
chiffre 10, si la cellule D1 est égale à 6. Ceci fonctionne aussi avec les textes.
Fonctions Ingénierie
BINDEC – Permet de convertir un nombre binaire en nombre décimal. Exemple : BINDEC
(1100100) renvoi la valeur 100, l’équivalent de 1100100 en nombre décimal. Vous pouvez utiliser DECBIN
pour convertir un nombre décimal en nombre binaire.
CONVERT – Pour convertir une valeur d’une unité à une autre : mètres (m) en milles nautiques (mn),
années (aa) en jours (jj), degré Celsius (C) en degré Fahrenheit (F)… Vous pouvez même convertir une
cuillère à café (clt) en tasse (Ta), en litre (l) et même en pinte (pt). Exemple : CONVERT
(1; »l »; »pt ») permet de savoir combien de pintes sont contenues dans un litre.
Fonctions Informations
CELLULE – Permet de connaître certaines caractéristiques liées à une cellule en particulier.
Exemple : CELLULE (type;A42) permet de savoir si la cellule est vide (i), contient du texte (l) ou une valeur
(v). D’autres informations sont récupérables : col pour obtenir le numéro de colonne…
EST – De nombreuses fonctions commencent par EST sur Excel : elles permettent de vérifier
une information. ESTVIDE permet de savoir si une cellule est vide, EST.PAIR permet de savoir si le chiffre
contenu dans une cellule est pair, ESTTEXTE pour savoir si une cellule contient du texte (uniquement),
ESTNUM pour s’assurer qu’une valeur est bien un nombre etc. Exemple : ESTNUM(42) va renvoyer VRAI,
car 42 est un nombre.
INFORMATIONS – Permet d’obtenir des informations liées à son environnement de travail.
Exemple : INFORMATIONS (« version ») pour connaître la version d’Excel. Utilisez systexpl pour connaître
le système d’exploitation, répertoire pour connaître le chemin d’accès etc.
Le résultat d'une telle expression est une référence de liste, qui est une liste ordonnée de références. Quelques
fonctions acceptent une référence de liste en argument, comme SOMME, MAX ou INDEX par exemple. La
concaténation de références est parfois appelée "union". Mais ce n'est pas l'union de deux ensembles
"référence gauche" et "référence droite" telle qu'on l'entend dans la théorie des ensembles. NB
(A1:C3~B2:D2) retourne la valeur 12 (9+3) si toutes les cellules contiennent un nombre, mais l'union des
deux références contient uniquement 10 cellules.
Fonctions imbriquées
Les fonctions peuvent aussi être utilisées en tant qu'arguments à l'intérieur d'autres fonctions. Elles sont
appelées des fonctions imbriquées. =SOMME (2;PRODUIT (5;7))
Pour avoir une idée de ce que peuvent faire les fonctions imbriquées, imaginez que vous construisez un
module d'auto-apprentissage. Durant ce module, les étudiants remplissent trois questionnaires, dont les
ING.EXCELLENT STEVE 14
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
résultats sont mis dans les cellules A1, A2 et A3. En A4, vous pouvez créer une formule imbriquée qui
commence par faire la moyenne des résultats de ce jeu de questions-réponses avec la formule =MOYENNE
(A1:A3). La formule utilise alors la fonction SI pour donner aux étudiants un retour correspondant à leur
note moyenne. La formule en entier serait :
=SI (MOYENNE (A1:A3)>85;"Bravo ! Vous pouvez avancer au module suivant”; Echec. Veuillez revoir
votre cours. Contactez votre enseignant si nécessaire.") Selon sa moyenne, l'étudiant recevra un message de
félicitation ou d'échec.
Notez qu'il ne faut pas inclure de signe = devant la fonction imbriquée (MOYENNE en l'occurrence). Le
signe qui se trouve au début de la formule est suffisant. Les exemples fournis sont simples pour expliquer les
concepts plus clairement, mais, à travers les fonctions imbriquées, une formule Calculer peut vite devenir
plus complexe.
ERREURS POSSIBLES
Ne saisissez pas de chiffres accompagnés de texte, aucun calcul ne sera possible.. Utilisez un format
personnalisé.
Messages d'erreur
Le plus simple pour gérer les erreurs est d'utiliser les messages d'erreur. Les messages d'erreurs s'affichent à
la place du résultat dans la cellule d'une formule ou dans l'Assistant Fonction. Un message d'erreur pour une
formule est habituellement un nombre à trois chiffres de 501 à 532, ou parfois un bout de texte comme
#NOM?, #REF ! Ou #VALEUR ! Le numéro de l'erreur apparaît généralement dans la cellule et une courte
explication de l'erreur est affichée dans la barre d'état. La plupart des messages d'erreur indiquent un
problème avec la façon dont la formule est saisie, mais d'autres peuvent indiquer que vous avez dépassé une
limite de Calc ou de son paramétrage en cours.
Les messages d'erreurs ne sont pas toujours conviviaux et peuvent intimider les nouveaux utilisateurs.
Toutefois, ce sont des indices utiles pour corriger les erreurs. Vous pouvez trouver des explications détaillées
pour chacun d'entre eux dans l'Aide, en recherchant dans l'index Message d'erreur ###, ou dans l'Annexe C.
Quelques messages parmi les plus fréquents sont expliqués dans la table suivante.
######## La colonne est trop étroite pour le nombre : ajustez la largeur de la colonne
#NOM? Le nom de la fonction ou le nom de la cellule utilisé dans la formule
est mal orthographié ou mal défini.
#REF! Votre formule fait appel à une cellule qui a été supprimée.
#DIV/0! Votre formule utilise comme diviseur une ou des cellules contenant des zéros.
Pour ne pas afficher ce message, placez une condition dans votre formule pour qu'elle n'effectue la division
que si le diviseur est différent de zéro.
#NUL! Zone de sélection non valide.
#VALEUR! Vous essayez de calculer du texte ou vous avez sélectionné une plage de cellules sans
indiquer quelle fonction de calcul vous voulez lui appliquer
#NOMBRE! Nombre mal utilisé.
#NA Erreurs cumulées, vérifiez tous les éléments (noms, valeurs, références).
ING.EXCELLENT STEVE 15
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Il est très fréquent de rencontrer de telles erreurs dans une situation où des données sont manquantes ou ne
sont pas saisies correctement. Quand une telle possibilité existe, une fonction SI peut être utilisée pour
afficher les données correctement. La formule =SI (C3>0;B3/C3;"Pas de valeur") peut être saisie. Cette
formule peut alors être copiée dans le reste de la colonne D. La signification littérale de cette formule serait :
Si C3 est supérieur à 0, alors divise B3 par C3, sinon affiche "Pas de valeur".
Il est également possible, dans le dernier argument, d'utiliser un nombre standard à utiliser par défaut (0 par
exemple). Une pratique courante est d'utiliser dans ce cas, des doubles guillemets ("") pour afficher un texte
vide. Attention à ne recourir à cette solution que pour des cellules ne devant pas être considérées comme des
nombres dans des formules, sous peine de déclencher une erreur #VALEUR ! (voir ci-dessous).
L'erreur #REF ! Est provoquée par une référence manquante. Dans l'exemple de la Figure 20, la formule
fait référence à une feuille qui a été supprimée.
=SI (quelque chose est vrai, effectuer telle action, sinon effectuer telle autre action). Une instruction SI peut
donc avoir deux résultats. Le premier résultat est appliqué si la comparaison est vérifiée, sinon le deuxième
résultat est appliqué.
ING.EXCELLENT STEVE 16
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Bien que les instructions SI soient extraordinairement puissantes et constituent la base de nombreux modèles
de feuille de calcul, elles sont également à l’origine de nombreux problèmes de feuille de calcul. Dans
l’idéal, une instruction SI doit s’appliquer à des conditions minimales, telles que Homme/Femme,
Oui/Non/Peut-être, mais il arrive que vous deviez évaluer des scénarios plus complexes nécessitant une
imbrication* de plus de 3 fonctions.
* Le terme « imbrication » fait référence à la pratique consistant à joindre plusieurs fonctions au sein d’une
même formule.
Remarques
Si Excel autorise l’imbrication d’un maximum de 64 fonctions SI différentes, nous vous déconseillons de le
faire. Pourquoi ?
Plusieurs instructions IF requièrent un grand nombre de réflexion pour générer correctement et assurez-vous
que leur logique calcule correctement à chaque condition jusqu'à la fin. Si vous ne pas imbriquer votre
formule 100 % avec précision, puis elle peut fonctionnent avec 75 % de l’heure, mais retourner des résultats
inattendus 25 % du temps. Malheureusement, les chances de vous interception les 25 % sont très faibles.
Plusieurs instructions IF peuvent devenir très difficiles à mettre à jour, en particulier lorsque vous revenez
quelques instants plus tard et essayez d’identifier les éléments, ou pire quelqu'un d’autre, a essayé
d’effectuer.
Si vous vous retrouvez avec une instruction SI qui semble croître à l’infini, il est temps de poser votre souris
et de repenser votre stratégie.
Nous allons voir comment créer correctement une instruction SI complexe imbriquant plusieurs fonctions SI,
et quand reconnaître le moment est venu d’opter pour un autre outil de votre arsenal Excel.
Exemples
Voici un exemple d’instruction SI imbriquée relativement standard destinée à convertir un résultat de test
d’étudiant en note alphabétique équivalente.
=SI(D2>89;"A";SI(D2>79;"B";SI(D2>69;"C";SI(D2>59;"D";"F"))))
ING.EXCELLENT STEVE 17
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
4. Si le résultat du test est supérieur à 59, l’étudiant reçoit la note D
5. Autrement, l’étudiant reçoit la note F
Cet exemple est relativement sûr car il n’est pas probable que la corrélation entre les tests et notes de lettre
changeront, afin qu’il ne nécessite pas beaucoup de maintenance. Mais il y a une idée : que se passe-t-il si
vous deviez segmenter les notes entre A + A et A - (et ainsi de suite) ? Votre instruction si quatre conditions
doit maintenant être réécrite pour avoir 12 conditions ! Voici ce que votre formule donnera maintenant :
=SI(B2>97;"A+";SI(B2>93;"A";SI(B2>89;"A-";SI(B2>87;"B+";SI(B2>83;"B";SI(B2>79;"B-
";SI(B2>77;"C+";SI(B2>73;"C";SI(B2>69;"C-";SI(B2>57;"D+";SI(B2>53;"D";SI(B2>49;"D-
";"F"))))))))))))
Il est toujours fonctionne avec une précision et fonctionne comme prévu, mais prend beaucoup de temps à
écrire et plus de temps à tester pour vous assurer que c’est ce que vous voulez. Un autre problème criante est
que vous avez obtenu entrer manuellement les scores et les notes de lettre équivalente. Quelles sont les
chances que vous aurez accidentellement une faute d’orthographe ? Imaginons que vous essayez d’effectuer
cette fois 64 avec des conditions plus complexes ! Bien sûr, il est possible, mais voulez-vous vraiment vous-
même soumis à ce type d’effort et les erreurs éventuelles qui sera vraiment difficiles à ton direct ?
Conseil : Toutes les fonctions dans Excel nécessite un les parenthèses () ouvrant et fermant. Excel essaiera
d’aide que vous savez où vont les données en couleurs différentes parties de votre formule lorsque vous
modifiez celui-ci. Par exemple, si vous deviez modifier la formule ci-dessus, en tant que vous déplacez le
curseur au-delà de chacun des parenthèses fin ») », sa parenthèse ouvrante correspondante se transforme la
même couleur. Cela peut être particulièrement utile dans les formules imbriquées complexes lorsque vous
essayez de déterminer si vous avez suffisamment parenthèses correspondantes.
Exemples supplémentaires
Voici un exemple très courant de calcul de commission de ventes basé sur les niveaux de chiffre d’affaires
accompli.
ING.EXCELLENT STEVE 18
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
=SI(C9>15000;20%;SI(C9>12500;17,5%;SI(C9>10000;15%;SI(C9>7500;12,5%;SI(C9>5000;10%,0)))))
Cette formule signifie SI (C9 est supérieur à 15 000 retourné 20 %, SI (C9 est supérieur à 12 500 retourné
17,5 %, et ainsi de suite...
Alors qu’il est très similaire à la version antérieure notes exemple, cette formule est un excellent exemple de
combien il est difficile à mettre à jour les instructions de grande taille IF – que devez-vous faire si votre
organisation a décidé d’ajouter de nouveaux niveaux de rémunération et éventuellement même changer la
devise existant ou les valeurs en pourcentage ? Que c’est un grand nombre de travail sur vos mains !
Conseil : Vous pouvez insérer des sauts de ligne dans la barre de formule pour faciliter la lecture des
formules de temps. Appuyez sur ALT + entrée avant le texte que vous voulez renvoyer à la ligne dans une
nouvelle ligne.
ING.EXCELLENT STEVE 19
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Vous voyez quel est le problème ? Comparer l’ordre des comparaisons chiffre d’affaires à l’exemple
précédent. De quelle façon s’une agit-il ? C’est vrai, il va à partir du bas vers le haut (5 000 $ à 15 000 $), pas
le sens inverse. Mais pourquoi qui doivent être importante ?
Il est très important parce que la formule ne peut pas passer la première évaluation pour toute valeur
supérieure 5 000 $. Supposons que vous avez 12 500 $ de recettes – l’instruction si renverra 10 %, car elle
est supérieure à 5 000 € et s’y arrête. Cela peut être très problématique, car dans un grand nombre de
situations ces types d’erreurs passer inaperçus jusqu'à ce qu’ils eu un impact négatif. Que faire pour sachant
qu’il est certains pièges graves avec des instructions IF imbriquées complexes ?
Dans la plupart des cas, vous pouvez utiliser la fonction RECHERCHEV au lieu de créer une formule
complexe avec la fonction si. L’utilisation de RECHERCHEV, vous devez d’abord créer une table de
référence :
ING.EXCELLENT STEVE 20
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
=RECHERCHEV (C2;C5:D17;2;VRAI)
Cette formule indique rechercher la valeur de C2 dans la plage C5:C17. Si la valeur est trouvée, puis
renvoyer la valeur correspondante de la même ligne dans la colonne D.
=RECHERCHEV (B9;B2:C6;2;VRAI)
ING.EXCELLENT STEVE 21
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
De même, cette formule recherche la valeur dans la cellule B9 dans la plage B2:B22. Si la valeur est trouvée,
puis renvoyer la valeur correspondante de la même ligne dans la colonne C.
Remarque : Deux de ces VLOOKUP utilisent l’argument TRUE à la fin des formules, ce qui signifie que
nous souhaitons-lui pour rechercher une correspondance approximante. En d’autres termes, elles donneront
les valeurs exactes dans la table de choix, ainsi que toutes les valeurs comprises entre elles. Dans ce cas les
tables de recherche doivent être triées par ordre croissant, du plus petit au plus grand.
RECHERCHEV est traité de manière plus détaillée ici, mais ce n’est bien sûr beaucoup plus simple à une
instruction si imbriquée au niveau de 12, complexe ! Il existe également d’autres avantages moins évidents :
Le saviez-vous ?
Il est à présent une fonction IFS pouvant remplacer plusieurs, imbriquée instructions IF avec une seule
fonction. Donc au lieu de notre exemple notes initial, qui comporte des fonctions si imbriquées 4 :
=SI(D2>89;"A";SI(D2>79;"B";SI(D2>69;"C";SI(D2>59;"D";"F"))))
Nous pouvons simplifier sensiblement la formule en utilisant une seule fonction SI.CONDITIONS comme
suit :
=SI.CONDITIONS(D2>89;"A";D2>79;"B";D2>69;"C";D2>59;"D";VRAI;"F")
La fonction SI.CONDITIONS est idéale, car elle permet de ne plus se soucier des instructions SI et des
parenthèses.
Fonction SI – ET – OU
La Fonction SI 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 (test_logique;valeur_si_vrai;valeur_si_faux)
=SI (Condition ; Opération à effectuer si VRAI ; Opération à effectuer si FAUX)
Exemple
Pour motiver ses employés, une entreprise décide d’accorder une commission de 10 % de leur salaire pour
chaque vendeur qui aura effectué plus de 500 ventes.
A B C D
1 Employé Ventes Salaire Commission
2 Jean 700
3 Pierre 378
4 Paul 452
5 Jacques 689
Condition : l’employé a effectué plus de 500 ventes.
ING.EXCELLENT STEVE 22
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Valeur si vrai : une commission de 10 % du salaire.
Valeur si faux : pas de commission.
Exemple
Pour motiver ses employés, une entreprise décide d’accorder une commission de 10 % de leur salaire pour
chaque vendeur qui aura effectué plus de 500 ventes et qui aura amené au moins 10 nouveaux clients dans
l’entreprise.
A B C D D
1 Employé Ventes Nouveaux Clients Salaire Commission
2 Jean 700 9
3 Pierre 378 15
4 Paul 452 8
5 Jacques 689 12
La fonction SI combinée avec OU permet d'exécuter une opération si au moins une des conditions est
remplies et une autre si aucune des conditions n'est remplie.
=SI(OU (valeur_logique1;valeur_logique2);valeur_si_vrai;valeur_si_faux)
Exemple
Pour motiver ses employés, une entreprise décide d’accorder une commission de 10 % de leur salaire pour
les vendeurs qui ont effectués plus de 500 ventes ou qui ont amenés au moins 10 nouveaux clients dans
l’entreprise.
ING.EXCELLENT STEVE 23
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
A B C D D
1 Employé Ventes Nouveaux Clients Salaire Commission
2 Jean 700 9
3 Pierre 378 15
4 Paul 452 8
5 Jacques 689 12
Fonction SI double
Jusqu’à présent, nous avions pu résoudre les problèmes en utilisant la fonction SI simple, car nous avions
seulement deux possibilités de réponses.
Exemple
Si Vrai
Commission de 10 %
Si l’employé a effectué plus de 500 ventes
Si Faux Pas de commission
=SI (B2>500;C2*10%;"")
A partir de trois possibilités de réponses, vous ne pouvez pas résoudre le problème avec une seule fonction
SI. Vous devez alors imbriquer plusieurs fonctions SI.
=SI (condition1;valeur si vrai pour condition1;SI (condition 2;valeur si vrai pour condition 2;valeur si faux))
Exemple
Pour motiver ses employés, une entreprise décide d’accorder une commission de 10 % de leur salaire pour
les vendeurs qui ont effectués plus de 600 ventes et une commission de 5 % pour ceux qui ont effectués plus
de 400 ventes.
Si Vrai
Si l’employé a effectué plus de 600 ventes Commission de 10 %
Si Vrai
Si l’employé a effectué plus de 400 ventes Commission de 5 %
Si Vrai
Pas de commission
=SI (B2>600;C2*10%; SI (B2>400;C2*5%;""))
Attention ! Excel s’arrête à la première condition remplie, c’est pourquoi il faut mettre les conditions les plus
élevées (dans ce cas >600) en premier.
ING.EXCELLENT STEVE 24
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
=SI (B2>600;C2*10%; SI (B2>400;C2*5%;"")), on obtient comme résultats.
A B C D
1 Employé Ventes Salaire Commission
2 Jean 700
3 Pierre 378
4 Paul 452
5 Jacques 689
A B C D
1 Employé Ventes Salaire Commission
2 Jean 700
3 Pierre 378
4 Paul 452
5 Jacques 689
Dans ce cas, les résultats sont faux ! En effet, dès que les ventes sont supérieures à 400, la 1ère condition est
remplie, le logiciel Excel calcul la commission de 5 %, et le reste de la formule n’est même pas vue. Des
employés, qui ont fait plus de 600 ventes, se retrouvent donc avec une commission de 5 % alors qu’ils
auraient dû obtenir une commission de 10 %.
Calcul d’Excel :
En Excel, tout calcul commence par le signe égal(=).les calculs d’Excel se font non avec les chiffres mais
avec l’adresse des cellules. Lorsque les calculs ont la même formule, les autres seront calculée automatique
par la méthode poignet de copy.
Exercice I
L’entreprise Excellent Boutique vous appelle pour travailler au poste d’une petite caisse.
Calculer les montants.
FACTURE
EXCELLENT BOUTIQUE
Articles Quantité Prix Unit Montant Brut
Clavier 20 $ 80
Souris 30 $ 60
Ecran 10 $ 300
Disquette 5 $ 700
Mouse 65 $ 45
Téléphone 32 $ 69
Imprimante 4 $ 36
Montant Total
ING.EXCELLENT STEVE 25
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Formule : Montant= Quantité X Prix Unitaire
= Cellule Quantité X Cellule Prix Unitaire puis Enter
Exercice II
FACTURE
ISTECH COMPUTER
Article Quantité Prix Unit Montant Brut Rabais (10%) Montant Net
Clavier 20 $ 80
Souris 30 $ 60
Ecran 10 $ 300
Disquette 5 $ 700
Montant Total
Formule
Montant Brut= Quantité X Prix Unit
Rabais= Montant Brut X Pourcentage
Montant Net= Montant Brut –Rabais
Exercice III
PAYROLL
ISTECH
Code N.Hres Taux Sal Brut ONA TCA IRI Déduction Sal Net
Horaire (5%) (10%) (2%)
A001 45 $ 45.00
A002 79 $ 78.00
A003 89 $ 93.00
A004 78 $ 98.00
A005 58 $ 100.00
Formule
Sal Brut=Nombre Heures X Taux Horaire
ONA= Sal Brut X Pourcentage
TCA= Sal Brut X Pourcentage
IRI= Sal Brut X Pourcentage
Déduction = ONA + TCA+IRI
Sal Net =Sal Brut –Déduction
ING.EXCELLENT STEVE 26
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Exercice IV
ISTECH
RAPPORT COMMERCIAL
Article Qté Px Px F F F F F Px Ben Px Rabais Px V.Reel Px V.Unit
Unit D’achat Sup Emb Trans Doua Tot Rev 50% Vente 2%
Riz 30 Sacs $ 78
Farine 25 Sacs $ 80
Pois 15 Sacs $ 45
Blé 12 Sacs $ 60
Mais 12 Sacs $ 12
Fabe 25 Sacs $ 12
P.Mil 10 Sacs $ 80
Lait 50 Cais $ 90
L’Huile 12 Cais $ 86
Sadine 25 Cais $ 65
Hareng 10 Cais $ 45
7up 12 Cais $ 67
Pepsi 20 Cais $ 89
Coca 15 Cais $ 49
Couronne 12 Cais $ 80
Juna 12 Cais $ 98
Tampico 12 Cais $ 89
Bonbons 14 Cais $ 70
Calcul le prix d’achat, frais total, prix de revient, Bénéfice, prix de vente, Rabais, Prix de Vente Reel,
Prix de Vente Unitaire.
Formule
Prix d’achat=Quantité X Prix Unitaire
Frais Total= la somme de tous les frais
Prix de Revient = Prix d’achat + Frais Total
Bénéfice= Prix d’achat X Pourcentage
Prix de vente = Prix de revient + Bénéfice
Rabais= Prix de vente X Pourcentage
Prix de vente Réel= Prix de vente – Rabais
Prix de vente Unitaire= Prix de vente réel / Quantité
ING.EXCELLENT STEVE 27
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Exercice V
ISTECH SCHOOL
100 100 100 100 100 500 10
Anglais Espagnol Math Littérature Chimie Total Moyenne Mention
Nom Prénom
Excellent Steve 78 90 89 99 98
Raphael Adson 89 50 50 90 80
Jemy Jean Fritz 67 60 64 70 70
Dantes Markenson 98 65 70 78 80
Najou Love 90 70 98 56 86
Touka Rense 70 90 70 89 75
Diande Fabienne 45 85 34 80 95
Toto Borly 67 76 90 68 95
Aboudou Wawou 50 78 70 89 90
Jean Nogaus 55 90 98 90 54
Lucas Woodson 70 97 80 80 70
René Naomie 80 95 90 60 70
Dorelian James 98 56 78 50 80
Formule
Mention Simple
=IF ou SI (cond >= Valeur, « Logique1 », « Logique2 »)
=IF ou SI (Moy>=6.5, « AD », « EL »)
Moyenne
Total
Moyenne=
1/10 composes
Moyenne = 480/50
= 9.6
Mention Imbrique
=IF ou SI (cond1>= Valeur, « Logique1 »,(cond2>=Valeur2,Cond3=<Valeur3), « Logique2 », « Logique3 »
=IF ou SI (15>=6.5, « AD », IF (AND (15>=5.15<=6.499), « AJ », « EL »))
ING.EXCELLENT STEVE 28
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
ISTECH SCHOOL
Palmarès
100 100 100 100 100 500 10
Anglais Espagnol Math Electricité Informatique Total Moyenne Mention
Nom Prénom
Excellent Steve 78 90 89 99 98
Raphael Adson 89 50 50 90 80
Jemy Jean Fritz 67 60 64 70 70
Dantes Markenson 98 65 70 78 80
Najou Love 90 70 98 56 86
Touka Rense 70 90 70 89 75
Diande Fabienne 45 85 34 80 95
Toto Borly 67 76 90 68 95
Aboudou Wawou 50 78 70 89 90
Jean Nogaus 55 90 98 90 54
Lucas Woodson 70 97 80 80 70
René Naomie 80 95 90 60 70
Dorelian James 98 56 78 50 80
ING.EXCELLENT STEVE 29
INSTITUT SUPERIEURE DE LA TECHNOLOGIE(ISTECH)
Pour la deuxième partie de l’exercice, vous devez déclencher une commande auprès de vos fournisseurs si
vous n’avez pas pu honorer l’intégralité de la commande. Vous pouvez écrire la formule de façon différente
pour un résultat équivalent
ISTECH ENTREPRISE
Article Quantité Quantité Dispo Quantité Livrée Reste à Livrer
Commande
Plume 45 35 35
Cahier 50 60 50
Crayon 37 51 37
Ventilateur 12 15 12
Télévision 75 47 47
Laptop 8 10 8
Téléphone 25 45 25
Radio 60 75 60
ING.EXCELLENT STEVE 30