Les
foctions
Excel
1. Fonctions de base
MIN : =MIN(plage_de_données)
o Renvoie la plus petite valeur dans une plage.
MAX : =MAX(plage_de_données)
o Renvoie la plus grande valeur dans une plage.
MOYENNE : =MOYENNE(plage_de_données)
o Calcule la moyenne des valeurs d'une plage.
2. TRANSPOSE
TRANSPOSE : =TRANSPOSE(plage_de_données)
o Permet de transposer une plage (colonnes en lignes et vice-versa). Il s'utilise
souvent en tant que formule matricielle (validez avec Ctrl+Maj+Entrée dans
certaines versions Excel).
3. MODE
[Link] : =[Link](plage_de_données)
o Renvoie la valeur la plus fréquente dans une plage. (Pour les versions récentes
d'Excel.)
[Link] : =[Link](plage_de_données)
o Renvoie plusieurs valeurs les plus fréquentes sous forme matricielle.
4. NB
NB : =NB(plage_de_données)
o Compte le nombre de cellules contenant des nombres dans une plage.
5. SI
SI : =SI(condition; valeur_si_vrai; valeur_si_faux)
o Permet d'effectuer un test logique.
o Exemple : =SI(A1>10; "Oui"; "Non")
6. RECHERCHEV
RECHERCHEV : =RECHERCHEV(valeur_cherchée; table; colonne;
[valeur_proche])
o Recherche une valeur dans la première colonne d'un tableau et renvoie une
valeur d'une autre colonne du tableau.
o Exemple : =RECHERCHEV(10; A1:C10; 2; FAUX)
7. EXACT
EXACT : =EXACT(texte1; texte2)
o Compare deux chaînes de texte et renvoie VRAI si elles sont identiques
(sensible à la casse).
8. DATEDIF
DATEDIF : =DATEDIF(date_début; date_fin; unité)
o Calcule la différence entre deux dates.
o Unités :
"Y" : Années complètes.
"M" : Mois complets.
"D" : Jours totaux.
Exemple : =DATEDIF(A1; A2; "M")
9. SUBSTITUE
SUBSTITUE : =SUBSTITUE(texte; ancien_texte; nouveau_texte;
[numéro])
o Remplace une ou plusieurs occurrences d'un texte par un autre.
o Exemple : =SUBSTITUE("bonjour"; "o"; "a") renvoie banjaur.
10. [Link]
[Link] : =[Link](plage; critère; [plage_somme])
o Effectue la somme des valeurs correspondant à un critère.
o Exemple : =[Link](A1:A10; ">5"; B1:B10)
11. RANG
RANG : =RANG(valeur; plage; [ordre])
o Renvoie le rang d'une valeur dans une liste.
o Ordre :
0 ou omis : Rang décroissant.
1 : Rang croissant.
12. ARRONDI
ARRONDI : =ARRONDI(nombre; nombre_de_décimales)
o Arrondit un nombre au nombre de décimales spécifié.
o Exemple : =ARRONDI(12,3456; 2) renvoie 12,35.
13. [Link]
[Link] : =[Link](plage1; critère1; [plage2;
critère2; ...])
o Compte les cellules qui respectent plusieurs critères.
o Exemple : =[Link](A1:A10; ">5"; B1:B10; "<10")
14. CHOISIR
CHOISIR : =CHOISIR(index; valeur1; valeur2; ...)
o Renvoie une valeur en fonction de son index.
o Exemple : =CHOISIR(2; "Rouge"; "Vert"; "Bleu") renvoie Vert.
15. RECHERCHEH
RECHERCHEH : =RECHERCHEH(valeur_cherchée; table; ligne;
[valeur_proche])
o Recherche une valeur dans la première ligne d'un tableau et renvoie une
valeur d'une autre ligne.
o Exemple : =RECHERCHEH("Nom"; A1:D5; 3; FAUX)
16. CONCATENER
CONCATENER (ou CONCAT dans les nouvelles versions) :
=CONCATENER(texte1; texte2; ...)
o Permet de combiner des textes.
o Exemple : =CONCATENER("Bonjour "; A1) ou =CONCAT("Bonjour "; A1).
17. REMPLACER
REMPLACER : =REMPLACER(ancien_texte; position_début;
nombre_de_caractères; nouveau_texte)
o Remplace une partie d’un texte par un autre texte.
o Exemple : =REMPLACER("Excel"; 2; 2; "ABC") renvoie EABCl.
18. [Link]
[Link] : =[Link](plage; critère)
o Compte les cellules répondant à un critère.
o Exemple : =[Link](A1:A10; ">5")