0% ont trouvé ce document utile (0 vote)
120 vues76 pages

Cours S5 Part 01

Ce document présente une initiation à Microsoft Excel, couvrant ses fonctions de base, la saisie et la mise en forme des données, ainsi que l'utilisation de formules et de fonctions prédéfinies. Il aborde également des concepts avancés tels que les tableaux croisés dynamiques, les graphiques et les macros. L'objectif est de fournir une compréhension approfondie des outils et techniques d'Excel pour l'analyse de données.

Transféré par

Imane Boughaleb
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
120 vues76 pages

Cours S5 Part 01

Ce document présente une initiation à Microsoft Excel, couvrant ses fonctions de base, la saisie et la mise en forme des données, ainsi que l'utilisation de formules et de fonctions prédéfinies. Il aborde également des concepts avancés tels que les tableaux croisés dynamiques, les graphiques et les macros. L'objectif est de fournir une compréhension approfondie des outils et techniques d'Excel pour l'analyse de données.

Transféré par

Imane Boughaleb
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Royaume du Maroc ‫اململكة املغربية‬

Université Mohammed Premier ‫جامعة محمد األول‬


Ecole Nationale de Commerce et de Gestion Oujda ‫املدرسة الوطنية للتجارة و التسييروجدة‬

Pr. Yassine AZIZI


[Link]@[Link]
École Nationale de Commerce et de Gestion (ENCGO)
Université Mohammed Premier
2025/2026

ESEF-OUJDA Pr. Yassine AZIZI ENCG OUJDA 1


Plan
Plan

• Les fonctions de base d'Excel


• Filtres et tris avancés, mises en forme conditionnelles, styles personnalisés,
• Formules complexes et multicritères, imbrications de SI, autres imbrications,
• Formules conditionnelles, Recherche H et V
• Formules matricielles, UNIQUE, TROUVE...
• Menus multi-déroulants de saisie, verrouillage de cellules, organisation des données,
protection des feuilles et classeurs,
• Utilisation des dates, années, jours, mois, heures, calculs avec ces formules
imbriquées,
• Graphiques évolués, superposition de graphes, graphes multi-échelles, choix et
interprétation de graphiques, analyse, mise en forme de données,
• Tableaux Croisés Dynamiques (TCD), Graphiques Croisés Dynamiques (GCD),
• Macros enregistrées,

ENCG OUJDA
ESEF-OUJDA 2
Chapitre I : Initiation à Excel
Plan

Excel c’est quoi ?


Microsoft Excel est un logiciel tableur de la suite bureautique Microsoft Office, développée et distribuée par
l’éditeur Microsoft.

Le logiciel Excel intègre des fonctions :

de calcul numérique (à l’aide de formules de calcul),


de représentation graphique (utilisant des graphes),
d’analyse de données (notamment de tableau croisé dynamique)
et de programmation, laquelle utilise les macros écrites dans un langage (Visual Basic)

Excel utilise des fichiers portant l’extension : xls ou xlsx (à partir de la version 2007).

ENCG OUJDA
ESEF-OUJDA 3
Chapitre I : Initiation à Excel
Plan

Excel c’est quoi ?

•Un tableur est un logiciel (comme Excel, LibreOffice Calc, Google Sheets) utilisé pour organiser,
calculer et analyser des données.
•Un classeur regroupe plusieurs feuilles permettant de séparer ou structurer les informations par
thèmes.
•Une feuille est un grand tableau formé de lignes (numérotées) et de colonnes (lettres).
•Une cellule est l’élément de base : elle peut contenir du texte, un nombre, une formule ou un résultat
de calcul.
•Une plage de cellules est un groupe de cellules sélectionnées, par exemple A1:C5

ENCG OUJDA
ESEF-OUJDA 4
Chapitre I : Initiation à Excel
Plan

Excel c’est quoi ?

ENCG OUJDA
ESEF-OUJDA 5
Chapitre I : Initiation à Excel
Plan

Excel c’est quoi ?

L’adresse d’une cellule dans un tableur est le moyen d’identifier de façon unique chaque cellule.

📌 Principe :

•Les colonnes sont repérées par des lettres (A, B, C, …, Z, puis AA, AB, …).
•Les lignes sont repérées par des numéros (1, 2, 3, …).
•L’adresse d’une cellule est donnée par la lettre de la colonne suivie du numéro de la ligne.

📌 Exemples :

•A1 : cellule située à l’intersection de la colonne A et de la ligne 1.


•C5 : cellule en colonne C, ligne 5.
•AA10 : cellule en colonne AA, ligne 10.

ENCG OUJDA
ESEF-OUJDA 6
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Saisie des données

Pour commencer la saisie de vos données, il suffit de cliquer sur une cellule pour la rendre active.
Dans une cellule, on peut saisir : un texte, un nombre, une date, une formule, … .

Types de données dans Excel

•Texte (mots, titres, libellés).


•Nombres (valeurs, montants, quantités).
•Dates et heures.
•Formules (calculs automatiques).
•Fonctions (outils prédéfinis comme =SOMME(A1:A5) ou =MOYENNE(B2:B10)).

ENCG OUJDA
ESEF-OUJDA 7
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Mise en forme

Après avoir sélectionner la(les) cellule(s), on peut alors changer : la police de caractère (police, taille,
couleur, …), l’alignement, le format d’affichage … .
Police de caractères
Police : choix du style d’écriture (Arial, Calibri, Times New Roman…).
Taille : agrandir ou réduire le texte.
Couleur du texte : appliquer une couleur personnalisée.
Gras, Italique, Souligné : mettre en évidence certaines données.
Alignement du contenu
Alignement horizontal : à gauche, au centre, à droite.
Alignement vertical : en haut, au milieu, en bas de la cellule.
Retour à la ligne automatique : ajuste le texte sur plusieurs lignes dans une cellule.
Fusionner et centrer : combiner plusieurs cellules pour en faire une seule.

ENCG OUJDA
ESEF-OUJDA 8
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Mise en forme

Format d’affichage des données


Nombre : affichage avec ou sans décimales.
Monétaire : affichage avec un symbole de devise (€, $, DH…).
Date et heure : différents formats possibles (jj/mm/aaaa, mois-année, …).
Pourcentage : conversion et affichage sous forme de % (ex. 0,25 → 25 %).
Scientifique : notation scientifique pour les grands nombres.

Bordures et remplissage
Bordures : encadrer une cellule ou un tableau (bordures fines, épaisses, pointillées…).
Couleur de remplissage : colorier l’arrière-plan d’une cellule.

ENCG OUJDA
ESEF-OUJDA 9
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les formules

•Une formule est une expression qui permet d’effectuer des calculs ou des opérations sur les
données d’un tableau.
•les formules sont des expressions constituées d'opérateurs et adresse des cellules permettent de
calculer la valeur d’une cellule à partir des valeurs des autres cellules.
•Une formule commence toujours par le signe égal =.

ENCG OUJDA
ESEF-OUJDA 10
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les formules : Éléments d’une formule

Une formule peut contenir :

•Des constantes : valeurs saisies directement (=2+3).


•Des références de cellules : utiliser les données d’autres cellules (=A1+B1).
•Des opérateurs :
•+ addition
•- soustraction
•* multiplication
•/ division
•^ puissance (ex. =A1^2)
•Des fonctions.

ENCG OUJDA
ESEF-OUJDA 11
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les formules :

Exemple de formules simples

• =A1+B1 → additionne le contenu des cellules A1 et B1.


• =A1-B1 → soustrait B1 de A1.
• =A1*B1 → multiplie A1 par B1.
• =A1/B1 → divise A1 par B1.
• =(A1+B1)*C1 → utilise des parenthèses pour prioriser les calculs.

ENCG OUJDA
ESEF-OUJDA 12
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les formules :

EXERCICE D’APPLICATION :
A B C D E
Nom élève Note 1 Note2 Note 3 Moyenne
1

2 Etudiant 1 10 17 13

3 Etudiant 2 12 10 16

4 Etudiant 3 18 17 14

Etudiant 4 7 10 11
5

ENCG OUJDA
ESEF-OUJDA 13
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les fonctions prédéfinies dans Excel

Définition

• Une fonction est une formule préprogrammée dans Excel.


• Elle permet de réaliser rapidement des calculs ou traitements complexes sans tout écrire à la
main.
• La syntaxe générale est :
=FONCTION (arg1;arg2;arg3…)

ENCG OUJDA
ESEF-OUJDA 14
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les fonctions prédéfinies dans Excel

Exemple :
• Somme de cellules
=SOMME (A1;A2;C4)
• Somme d'une plage
=SOMME (A1:A4)
• Moyenne d’une plage
= Moyenne(A4:A9)

ENCG OUJDA
ESEF-OUJDA 15
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les fonctions prédéfinies dans Excel

Fonctions mathématiques

=SOMME(A1:A10) → additionne les valeurs de A1 à A10.


=MOYENNE(A1:A10) → calcule la moyenne des valeurs.
=MAX(A1:A10) → retourne la plus grande valeur.
=MIN(A1:A10) → retourne la plus petite valeur.
=ARRONDI(A1;2) → arrondit A1 à 2 décimales.

ENCG OUJDA
ESEF-OUJDA 16
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les fonctions prédéfinies dans Excel

Fonctions statistiques

=NB(A1:A10) → compte le nombre de cellules contenant des


nombres.
=NBVAL(A1:A10) → compte toutes les cellules non vides.

ENCG OUJDA
ESEF-OUJDA 17
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les fonctions prédéfinies dans Excel

Fonctions statistiques

La fonction [Link] compte le nombre de cellules dans une plage qui


répondent à un critère donné.

=[Link](plage; critère)

• plage : l’ensemble de cellules à analyser.


• critère : la condition à vérifier (un nombre, un texte, une expression
ENCGlogique…)
OUJDA
ESEF-OUJDA 18
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les fonctions prédéfinies dans Excel

Fonctions statistiques : [Link]

NOM / PRENOM NOTE


Ahmed MACHRAFI 16
IHSSANE KHALDI 13
AYMANE ZIANI 10
Mustafa ALAMI 08

•=[Link](B2:B6;">=10") → compte le nombre d’étudiants ayant une note ≥ 10.


•=[Link](A2:A6;"Ahmed") → compte le nombre de fois où le prénom Ahmed apparaît.
•=[Link](B2:B6;"<10") → compte le nombre de notes inférieures à 10.

ENCG OUJDA
ESEF-OUJDA 19
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les fonctions prédéfinies dans Excel : Exercice 1

Ecrire les formules permettant l’affichage de : Moyenne de la classe,


Note maximale, …….
ENCG OUJDA
ESEF-OUJDA 20
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les fonctions prédéfinies dans Excel

Fonctions statistiques : [Link]

Elle permet de calculer la somme des valeurs d’une plage qui répond au critère spécifié.

Syntaxe : [Link](plage;critère) avec :

la plage c’est la plage de cellules sur laquelle le critère sera calculé.


le critère est calculé sur la plage

ENCG OUJDA
ESEF-OUJDA 21
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les fonctions prédéfinies dans Excel

Fonction SI

ENCG OUJDA
ESEF-OUJDA 22
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les fonctions prédéfinies dans Excel

Fonction SI

ENCG OUJDA
ESEF-OUJDA 23
Chapitre I : Initiation à Excel
Plan
Elaboration d’un tableau

Les fonctions prédéfinies dans Excel

Fonction SI

ENCG OUJDA
ESEF-OUJDA 24
Chapitre I : Initiation à Excel
Plan

Fonction SI : Imbrication (Plusieurs cas)

On peut enchainer plusieurs conditions avec SI imbriqué

•Note ≥ 10 → Validé
•Note ≥ 7 et < 10 → Rattrapage
•Note < 7 → Ajourné

=SI(A2>=10;"Validé";SI(A2>=7;"Rattrapage";"Ajourné"))

ENCG OUJDA
ESEF-OUJDA 25
Chapitre I : Initiation à Excel
Plan
Fonction SI avec Les opérateurs Logiques ET(), OU()

Quand une seule condition ne suffit pas, on combine plusieurs critères :

•ET() → toutes les conditions doivent être vraies.


•OU() → au moins une des conditions doit être vraie.
On les utilise souvent à l’intérieur d’un SI().

syntaxe :
=ET(condition1; condition2; condition3; …) // Résultat : VRAI seulement si toutes les
conditions sont vraies
=OU(condition1; condition2; condition3; …) //Résultat : VRAI si au moins une condition est
vraie.

ENCG OUJDA
ESEF-OUJDA 26
Chapitre I : Initiation à Excel
Plan

Fonction SI avec Les opérateurs Logiques ET(), OU()

Exemple avec SI+ET

• Prime accordée si salaire < 9000 ET ancienneté > 5 ans.

=SI(ET(B2<9000;C2>5);"Prime";"Pas de prime")

ENCG OUJDA
ESEF-OUJDA 27
Chapitre I : Initiation à Excel
Plan

Fonction [Link]

[Link] permet de compter le nombre de cellules qui respectent plusieurs conditions


en même temps.
C’est une extension de [Link], qui ne gère qu’un seul critère

=[Link](plage_critère1; critère1; [plage_critère2; critère2]; ...)

•plage_critère1 : plage de cellules à tester pour le premier critère


•critère1 : condition à respecter pour cette plage
•plage_critère2; critère2 … : critères supplémentaires (optionnels)

ENCG OUJDA
ESEF-OUJDA 28
Chapitre I : Initiation à Excel
Plan

Fonction [Link]

[Link] permet de faire la somme des cellules qui respectent plusieurs critères en
même temps.
C’est très utile pour filtrer des données et calculer des totaux selon plusieurs conditions

=[Link](plage_somme; plage_critère1; critère1; [plage_critère2; critère2]; ...)

•plage_somme → les cellules à additionner


•plage_critère1; critère1 → la première plage et son critère
•plage_critère2; critère2 → critères supplémentaires (facultatif)

ENCG OUJDA
ESEF-OUJDA 29
Chapitre I : Initiation à Excel
Plan
Fonction [Link]

On veut la somme des ventes pour la région Nord

=[Link](C2:C6;B2:B6;"Nord")

ENCG OUJDA
ESEF-OUJDA 30
Chapitre I : Initiation à Excel
Plan
Fonction [Link]

Somme des ventes pour Région Nord ET Montant ≥ 800

=[Link](C2:C6;B2:B6;"Nord";C2:C6;">=800")

ENCG OUJDA
ESEF-OUJDA 31
Chapitre I : Initiation à Excel
Plan
Fonction MODE

La fonction MODE sert à calculer la valeur


la plus fréquente dans une plage de données
numériques.

syntaxe :

=MODE(plage de cellules)

ENCG OUJDA
ESEF-OUJDA 32
Chapitre I : Initiation à Excel
Plan
Fonction RANG

La fonction Excel RANG détermine le rang d'une valeur en fonction d'un ensemble de
valeurs (pour classer des valeurs par exemple).

Syntaxe : =RANG(valeur; ensemble_de_valeurs; ordre)

Dans « valeur", entrez le nombre dont il faut déterminer le rang.


Dans « Ensembles_valeurs", entrez la plage de cellules contenant toutes les valeurs.
Dans "Ordre", laissez vide (ou entrez 0) pour un ordre décroissant, entrez une valeur
différente de 0 pour un ordre croissant

ENCG OUJDA
ESEF-OUJDA 33
Chapitre I : Initiation à Excel
Plan

ENCG OUJDA
ESEF-OUJDA 34
Chapitre I : Initiation à Excel
Plan

Les fonctions de texte dans Excel

ENCG OUJDA
ESEF-OUJDA 35
Chapitre I : Initiation à Excel
Plan
Les fonctions de texte dans Excel

CONCATENER / CONCAT

Ces fonctions permettent de rassembler plusieurs textes dans une seule


cellule

Syntaxe :
=CONCATENER(texte1; texte2; ...)
=CONCAT(texte1; texte2; ...)

ENCG OUJDA
ESEF-OUJDA 36
Chapitre I : Initiation à Excel
Plan

Les fonctions de texte dans Excel

GAUCHE (LEFT)

Extrait un certain nombre de caractères à partir du début du texte.


Syntaxe :

=GAUCHE(texte; nombre_caractères)

Exemple :
=GAUCHE("Excel", 2)
➜ "Ex"
ENCG OUJDA
ESEF-OUJDA 37
Chapitre I : Initiation à Excel
Plan

Les fonctions de texte dans Excel

DROITE (RIGHT)

Extrait un certain nombre de caractères à partir de la fin du texte..


Syntaxe :

=DROITE(texte; nombre_caractères)

Exemple :
=DROITE("Informatique", 4)
➜ "ique"
ENCG OUJDA
ESEF-OUJDA 38
Chapitre I : Initiation à Excel
Plan

Les fonctions de texte dans Excel

STXT

Extrait une sous-chaîne à partir d’une position donnée.


Syntaxe :

=STXT(texte; position_départ; nombre_caractères)


Exemple :

=STXT("Informatique", 3; 5)
➜ "forma"
ENCG OUJDA
ESEF-OUJDA 39
Chapitre I : Initiation à Excel
Plan

Les fonctions de texte dans Excel

MAJUSCULE

Convertit tout le texte en majuscules..


Syntaxe :

=MAJUSCULE("bonjour")
➜ "BONJOUR"

ENCG OUJDA
ESEF-OUJDA 40
Chapitre I : Initiation à Excel
Plan

Les fonctions de texte dans Excel

MINUSCULE

Convertit tout le texte en minuscules...


Syntaxe :

=MINUSCULE("EXCEL")
➜ "excel"

ENCG OUJDA
ESEF-OUJDA 41
Chapitre I : Initiation à Excel
Plan

Les fonctions de texte dans Excel

NOMPROPRE

Met en majuscule la première lettre de chaque mot.


Syntaxe :

=NOMPROPRE(«alami mohammed")
➜ «Alami Mohammed"

ENCG OUJDA
ESEF-OUJDA 42
Chapitre I : Initiation à Excel
Plan

Les fonctions de texte dans Excel

NBCAR

Compte le nombre de caractères dans une cellule.


Syntaxe :

=NBCAR("Excel")
➜5

ENCG OUJDA
ESEF-OUJDA 43
Chapitre I : Initiation à Excel
Plan

Les fonctions de texte dans Excel

SUPPRESPACE

Supprime les espaces inutiles (en gardant un seul espace entre les
mots

=SUPPRESPACE(" Excel avancé ")


➜ "Excel avancé"

ENCG OUJDA
ESEF-OUJDA 44
Chapitre I : Initiation à Excel
Plan

Les fonctions de texte dans Excel

CHERCHE / TROUVE

Permet de localiser la position d’un mot ou caractère dans une chaîne.

=CHERCHE(texte_cherché; texte)
=TROUVE(texte_cherché; texte)

Exemple :
=CHERCHE("t"; "Data")
➜3
ENCG OUJDA
ESEF-OUJDA 45
Chapitre I : Initiation à Excel
Plan

Les fonctions de texte dans Excel

Exercice 1

ENCG OUJDA
ESEF-OUJDA 46
Chapitre I : Initiation à Excel
Plan
Exercice 2

Questions :
[Link] les 4 premiers caractères de chaque mot.
[Link] les 3 derniers caractères.
[Link] les 5 caractères du milieu à partir du 3e.
[Link] le nombre de caractères dans chaque cellule

ENCG OUJDA
ESEF-OUJDA 47
Chapitre I : Initiation à Excel
Plan
Exercice 2

ENCG OUJDA
ESEF-OUJDA 48
Chapitre I : Initiation à Excel
Plan

Les fonctions de Date dans Excel

DATE()

La fonction DATE d’Excel vous permet de prendre trois valeurs


distinctes et de les combiner pour former une date..

=DATE(année; mois; jour)

Exemple : =DATE(2025; 10; 15)

➜ 15/10/2025
ENCG OUJDA
ESEF-OUJDA 49
Chapitre I : Initiation à Excel
Plan

Les fonctions de Date dans Excel

ANNEE(), MOIS(), JOUR()

Les fonctions JOUR, MOIS et ANNEE font exactement l’inverse de


la fonction DATE : elles permettent de décomposer une date en
récupérant le numéro du jour, du mois ou de l’année.
A1= 15/10/2025

Exemple : =ANNEE(A1)  2025


=MOIS(A1)  10
=JOUR(A1)  15
ENCG OUJDA
ESEF-OUJDA 50
Chapitre I : Initiation à Excel
Plan

Les fonctions de Date dans Excel

AUJOURDHUI(), MAINTENANT()

• La fonction AUJOURDHUI() te permet de récupérer dynamiquement la


date du jour.

• La fonction MAINTENANT() permet d’afficher la date et l’heure


actuelles selon l’horloge de l’ordinateur.
Elle se met à jour automatiquement à chaque recalcul du classeur (ou à
son ouverture).

ENCG OUJDA
ESEF-OUJDA 51
Chapitre I : Initiation à Excel
Plan

Les fonctions de Date dans Excel

DATEDIF

• Permet de calculer la différence entre deux dates.

• =DATEDIF(date_début; date_fin; unité)

ENCG OUJDA
ESEF-OUJDA 52
Chapitre I : Initiation à Excel
Plan

Les fonctions de Date dans Excel

DATEDIF

• EXEMPLE.

• =DATEDIF("01/01/2020";"15/10/2025";"y")

• 5

ENCG OUJDA
ESEF-OUJDA 53
Chapitre I : Initiation à Excel
Plan

Les fonctions de Date dans Excel

[Link]()

• La fonction [Link] dans Excel permet de renvoyer une


nouvelle date en la décalant d'un nombre de mois spécifié à partir d'une
date de départ

• Syntaxe :
• =[Link](date_début;mois)

ENCG OUJDA
ESEF-OUJDA 54
Chapitre I : Initiation à Excel
Plan

Les fonctions de Date dans Excel


[Link]()

ENCG OUJDA
ESEF-OUJDA 55
Chapitre I : Initiation à Excel
Plan

Les fonctions de Date dans Excel

[Link]()

Renvoie une date de travail (hors week-end)

=[Link](date_début; nombre_jours)

ENCG OUJDA
ESEF-OUJDA 56
Chapitre I : Initiation à Excel
Plan
Exercice 1

Questions :
1. Calculer l’âge actuel de chaque personne.
2. Afficher l’âge sous la forme : "Sara a 26 ans"

ENCG OUJDA
ESEF-OUJDA 57
Chapitre I : Initiation à Excel
Plan
Exercice 2

Questions :
1. Déterminer la date de fin de contrat.
2. Calculer le nombre de jours restants avant la fin du contrat.
3. Afficher un message automatique :
“En cours” si le contrat n’est pas terminé
“Terminé” sinon
ENCG OUJDA
ESEF-OUJDA 58
Chapitre I : Initiation à Excel
Plan
Exercice 3

1. Dans la colonne C : afficher la date du jour.


2. Dans la colonne D: Calculez le nombre d’années d’ancienneté
3. Dans la colonne E Calculez la prime d’ancienneté selon la règle :
• Moins de 3 ans → 3000 DH
• De 3 à 5 ans → 5000 DH
• Plus de 5 ans → 8 000 DH

ENCG OUJDA
ESEF-OUJDA 59
Chapitre I : Initiation à Excel
Plan
Recherche V

La fonction RECHERCHEV() (VLOOKUP) permet d’effectuer une recherche verticale


dans un tableau, de manière à retrouver automatiquement une information associée à une
autre

Elle constitue l’un des outils les plus puissants d’Excel pour gérer des données structurées,
et peut être utilisée comme une petite base de données locale

Syntaxe :

=RECHERCHEV(valeur_cherchée; table_matrice; no_index_col; [valeur_proche])

ENCG OUJDA
ESEF-OUJDA 60
Chapitre I : Initiation à Excel
Plan
Recherche V
Syntaxe :

= RECHERCHEV(valeur_cherchée; table_matrice; no_index_col; [valeur_proche])

ENCG OUJDA
ESEF-OUJDA 61
Chapitre I : Initiation à Excel
Plan
Recherche V
Exemple :

Ce tableau est une petite base de données locale :


• Chaque ligne = un enregistrement (produit)
• Chaque colonne = un champ (référence, prix, stock…)
Objectif :
Afficher automatiquement le prix et le stock d’un produit choisi.
ENCG OUJDA
ESEF-OUJDA 62
Chapitre I : Initiation à Excel
Plan
Recherche V
Exemple :

Donne le prix du produit choisi :

Donne le stock du produit choisi :

ENCG OUJDA
ESEF-OUJDA 63
Chapitre I : Initiation à Excel
Plan
Recherche V
Exemple :

Donne le prix du produit choisi : =RECHERCHEV(A2;Base_Produits!$A$2:$D$5;3;FAUX)

Donne le stock du produit choisi : =RECHERCHEV(A2;Base_Produits!$A$2:$D$5;4;FAUX)

ENCG OUJDA
ESEF-OUJDA 64
Chapitre I : Initiation à Excel
Plan
Recherche V

Exemple Pratique

ENCG OUJDA
ESEF-OUJDA 65
Chapitre I : Initiation à Excel
Plan
Formules matricielles et fonctions dynamiques
Une formule matricielle agit sur plusieurs cellules à la fois.
Autrement dit, elle traite une plage de données entière (une matrice) au lieu d’une seule
valeur
Ancienne version Excel :
Une formule matricielle devait être validée par Ctrl + Maj + Entrée.
Exemple :
{=SOMME(A1:A5*B1:B5)} //Calculait la somme du produit de deux colonnes.

Excel 365 / 2021+


Les formules matricielles dynamiques fonctionnent automatiquement, sans combinaison
de touches.

ENCG OUJDA
ESEF-OUJDA 66
Chapitre I : Initiation à Excel
Plan
Formules matricielles et fonctions dynamiques

Exemple 1 : Somme produit matricielle

Calculer la somme des produits de deux colonnes : prix × quantité.

ENCG OUJDA
ESEF-OUJDA 67
Chapitre I : Initiation à Excel
Plan

Exemple 1 : Somme produit matricielle

{=SOMME(A2:A4 * B2:B4)}

ENCG OUJDA
ESEF-OUJDA 68
Chapitre I : Initiation à Excel
Plan
Fonctions dynamiques : UNIQUE()
La fonction UNIQUE() permet d’extraire automatiquement les valeurs distinctes d’une
plage de cellules (liste, colonne, ou tableau).

Elle élimine les doublons et renvoie une liste contenant chaque valeur une seule fois.

Syntaxe :
=UNIQUE(plage)

ENCG OUJDA
ESEF-OUJDA 69
Chapitre I : Initiation à Excel
Plan
Fonctions dynamiques : TRIER()
La fonction TRIER() renvoie une plage triée selon un ou plusieurs critères, sans
modifier les données originales.
Elle peut trier par ordre croissant ou décroissant, et sur plusieurs colonnes à la fois.

Syntaxe :

=TRIER(plage; [ordre])

ENCG OUJDA
ESEF-OUJDA 70
Chapitre I : Initiation à Excel
Plan
Fonctions dynamiques : FILTRER()
La fonction FILTRER() extrait les lignes d’un tableau qui respectent une ou plusieurs
conditions logiques.
Elle permet de créer des sous-tableaux dynamiques sans recourir aux filtres manuels.

Syntaxe :

=FILTRER(plage; Condition)

ENCG OUJDA
ESEF-OUJDA 71
Chapitre I : Initiation à Excel
Plan
Fonctions dynamiques
La fonction FILTRER()
Exemple :

=FILTRER(B2:B5;A2:A5="Informatique")

ENCG OUJDA
ESEF-OUJDA 72
Chapitre I : Initiation à Excel
Plan
La fonction FILTRER()
Exemple :

=FILTRER(B2:B5;A2:A5="Informatique")

Résultat :

ENCG OUJDA
ESEF-OUJDA 73
Chapitre I : Initiation à Excel
Plan
Ex1 :

1. Afficher la liste des produits uniques vendus


2. Afficher la liste des vendeurs uniques, triée par ordre alphabétique.
3. Afficher les ventes triées du montant le plus élevé au plus faible
4. Afficher uniquement les ventes réalisées par “Ahmed”.
ENCG OUJDA
ESEF-OUJDA 74
Chapitre I : Initiation à Excel
Plan
Ex2 :

1. Ajouter une colonne « État du stock » permettant d’afficher automatiquement :


"Stock suffisant" si la Qte > 5, "Seuil d’alerte" si la Qte = 5, "Rupture prochaine" si la Qte < 5
Calcul du montant total par produit
1. Afficher la liste unique des catégories
2. Afficher le classement des produits par prix décroissant
ENCG OUJDA
ESEF-OUJDA 75
Chapitre I : Initiation à Excel
Plan
Ex2_ SUITE :
Une nouvelle feuille nommée Consultation.
Dans cette feuille :
•En A2, l’utilisateur saisit un code produit (exemple : P003).
•Les cellules suivantes doivent afficher automatiquement les informations
correspondantes : Donner les formules nécessaires

ENCG OUJDA
ESEF-OUJDA 76

Vous aimerez peut-être aussi