Excel Avancé
PROF. HAMZA ELKINA
Qu’est-ce que c’est Excel
• C’est un logiciel de tableur
• Créé par « Microsoft » et fait partie de la suite « Office »
• Composé de lignes et colonnes => pour former un tableau
• L’intersection d’une ligne « L » avec une colonne « C » s’appelle « Cellule »
• Notion « Feuille »
• Notion « Classeur »
• Excel n’est pas le seul logiciel de tableur
• Apache OpenOffice Calc
• Google Sheets
Qu’est-ce que c’est Excel
• Une base de données simple
• Ce n’est pas une vraie base de données relationnelle (Absence de SGBDR)
• « Access » est un SGBDR - permet la création d’une base de données relationnelle
Excel – Interface
2 4
3
Excel – Interface
Excel – Interface
Excel – Interface
Excel – Interface
Excel – Interface
Excel – Interface
Excel – Interface
Formule
Formule - Exemple
Donner la fonction pour calculer la somme de 12,77 et 87,37
1- Références
Formule 2- Constante
3- Fonction
4- Opérateur
Formule 1- Plage de cellules
Formule 1- Plage de cellules
Formule – Cellule nommée
Calculer la somme des deux colonnes A et B plus le contenu de la cellule A8
La référence absolue
Fixer l’adresse de la cellule: $A$8
Les opérateurs
• Arithmétiques • Comparaison
+ Addition < et > Inférieur et Supérieur
- Soustraction <= et >= Inférieur ou égal et Supérieur ou égal
* Multiplication = et <> Égal et Différent (non égal)
/ Division
^ Puissance
Fonction conditionnelle
SI(test;si_vrai;si_faux)
Exemple:
SI(A1>B1;"Sup";"Inf")
Fonction conditionnelle
Écrire la fonction qui permet le
calcul de
A/B
Fonction conditionnelle
Écrire la fonction qui permet le
calcul de seulement la partie
entière
A+B
Fonction conditionnelle – Condition composée
SI(
TEST 1, TEST 2, TEST 3
; si_vrai; si_faux)
Exemple:
Valeur 1 > 12
Valeur 2 >= 10
Fonction conditionnelle
Condition avec ET
Une condition est vraie, si toutes les sous conditions sont vraies
Exemple:
Pour valider un semestre, il faut que toutes les notes des modules soient ≥ 10
Condition avec OU
Une condition est vraie, si une seule des sous conditions sont vraies
Exemple:
Un passager peut voyager si sont âge >= 14 ans
S’il est accompagné avec un membre de la famille
Fonction conditionnelle
Critère 1 Critère 2 Résultat « ET » Résultat « OU »
Vrai Vrai Vrai Vrai
Faux Faux Faux Faux
Vrai Faux Faux Vrai
Faux Vrai Faux Vrai
Fonction conditionnelle
• NB permet de compter le nombre des cellules contenant un nombre, donner la fonction qui
permet d’afficher « Nombre » si la cellule contient un nombre ou « Indéfini » dans le cas
échéant
• Donner la fonction qui permet d’afficher
• Zéro: si la cellule égale à 0
• Positive: si la cellule est supérieure à 0
• Négative: si la cellule est inférieure à 0
Fonctions avec condition
Somme(P1;P2;P10:P20)
[Link](Plage;"critère")
Ex: =[Link](A1:A25;">0")
[Link](Plage;"critère")
Fonctions
Exemple:
Calculer la somme des nombres positifs
Calculer la somme des nombres supérieurs ou egal à 30
Fonctions
Les fonctions les plus importantes:
SOMME
MOYENNE
NB
MAX
MIN
ENT
Fonctions
Les fonctions les plus importantes:
• Texte
GAUCHE(Texte; nbcar)
DROITE(Texte; nbcar)
STXT(Texte;départ; nbcar)
CONCAT(Texte1;Texte2…)
NBCAR(Text)
Donner la fonction qui permet d’avoir les résultats de la colonne B
Fonctions
Les fonctions les plus importantes:
• Date
DATE(ANNEE;MOIS;JOUR) Afficher la date d’aujourd’hui
JOUR(Date)
MOIS(Date) Afficher la date après 3 mois
ANNEE(Date)
[Link](Date;NBR_Mois) Afficher l’année après 61 mois
MAINTENANT()
AUJOURDHUI()
Fonctions
Les fonctions les plus importantes:
• Trie
TRIER(A1:F25;2;1)
• Filtre
FILTRE(A1:F25;C1:C25>250;"")
• Unique
UNIQUE(A1:F25)
Fonctions Résultat
• Trie
TRIER(A1:F25;2;1)
1 => croissant -1 décroissant
Fonctions Résultat
• Filtre
FILTRE(A1:F25;C1:C25>250;"")
Fonctions Résultat
• Unique
=UNIQUE(A1:F25)
Fonctions
Les fonctions les plus importantes:
Produit scalaire de deux plages
=SOMMEPROD(A1:A5;B1:B5)
=ARRONDI(A1;2) Arrondit à 2 décimales 3,14159 → 3,14
=[Link](A1;0) Arrondit vers le bas 3,9 → 3
=[Link](A1;0) Arrondit vers le haut 3,1 → 4
=TRONQUE(A1;1) Supprime les décimales 3,78 → 3,7
Fonctions
Les fonctions les plus importantes:
=MEDIANE(A1:A10) Médiane des valeurs Valeur centrale
=ECARTYPE(A1:A10) Écart-type Variabilité des ventes
Fonctions
• Loi des gaz parfaits:
𝑛𝑅𝑇
𝑃𝑉 = 𝑛𝑅𝑇 ⇒ 𝑃 =
𝑉
Donner la fonction qui permet le calcul des valeurs
enregistrés dans des colonnes
=(B2*8,314*C2)/D2
où
B2 = n (mol)
C2 = T (K)
D2 = V (L)
R = 8,314 J·mol⁻¹·K⁻¹
Fonctions
• Calcul de l’énergie d’une réaction (ΔH)
Δ𝐻 = $ 𝐻!"#$%&'( − $ 𝐻 ˊ
") *+'&,(
Donner la fonction qui permet le calcul des valeurs enregistrés dans
des colonnes
=SUM(B2:B4)-SUM(C2:C4)
où B contient les enthalpies des
produits et C celles des réactifs
Fonction – Recherche V
Fonction – Recherche V
• La fonction RECHERCHEV permet de rechercher une valeur dans la première colonne d'un
tableau et de renvoyer une valeur correspondante située sur la même ligne, dans une colonne
spécifiée. Elle est utile pour croiser des données, automatiser la recherche manuelle et
récupérer des informations à partir d'une autre table en effectuant une recherche verticale.
• RECHERCHEV(valeur_cherchée; table_matrice; no_index_col; “Faux”)