Toutes les fonctions d'Excel (et notre top 5)

Pas de panique, on a ce qu’il vous faut ! Retrouvez ici toutes les fonctions Excel, classées par catégorie et notées par Nicolas Parent MVP Excel pour leur utilité.

Top 5 des fonctions : favorites VS populaires

Celles qu'on recommande chez Morpheus, face à celles que tout le monde cherche.

Le conseil de Nicolas : RECHERCHEX remplace RECHERCHEV, et NB.SI.ENS fait tout ce que fait NB.SI… et plus encore.

Guide = article détaillé avec exemples · = note Morpheus Formation de 1 à 5

Fonctions mathématiques

FonctionDescriptionNote
SOMMEGuideLa fonction SOMME permet d’additionner des nombres.
SOMME.SIGuideLa fonction SOMME.SI permet d’additionner des nombres qui répondent à un seul critère.
SOMME.SI.ENSGuideLa fonction SOMME.SI.ENS permet d’additionner des nombres qui répondent à un ou plusieurs critères.
PRODUITGuideLa fonction PRODUIT permet de multiplier des nombres entre eux pour renvoyer le produit.
SOMMEPRODGuideLa fonction SOMMEPROD permet de calculer la somme de multiplications (somme de produits) entre des matrices.
SOMMEPROD (avec conditions)GuideUtiliser SOMMEPROD pour additionner des valeurs selon une ou plusieurs conditions, sans SOMME.SI.ENS.
QUOTIENTGuideLa fonction QUOTIENT permet de calculer le quotient d’une division (elle ignore le reste de la division).
MODGuideLa fonction MOD permet de calculer le reste d’une division (elle ignore le quotient de la division).
PGCDGuideLa fonction PGCD permet de renvoyer le plus grand diviseur commun de plusieurs nombres entiers.
PUISSANCELa fonction PUISSANCE permet de calculer la valeur d’un nombre élevé à une puissance.
ABSLa fonction ABS permet de renvoyer la valeur absolue d’un nombre. Elle est souvent utile pour convertir un nombre négatif en un nombre positif.
ARRONDILa fonction ARRONDI permet d’arrondir un nombre automatiquement en fonction du nombre de chiffres souhaité.
ARRONDI.INFLa fonction ARRONDI.INF permet d’arrondir un nombre à sa valeur inférieure en fonction du nombre de chiffres souhaité.
ENTLa fonction ENT permet d’arrondir un nombre directement à l’entier inférieur.
TRONQUELa fonction TRONQUE permet d’arrondir un nombre en supprimant des décimales.
ARRONDI.SUPLa fonction ARRONDI.SUP permet d’arrondir un nombre à sa valeur supérieure en fonction du nombre de chiffres souhaité.
ARRONDI.AU.MULTIPLEGuideLa fonction ARRONDI.AU.MULTIPLE permet d’arrondir un nombre en fonction du multiple souhaité.
ALEA.ENTRE.BORNESLa fonction ALEA.ENTRE.BORNES permet de générer un nombre entier aléatoire compris entre deux bornes.
ALEALa fonction ALEA permet de générer un nombre décimal aléatoire compris entre 0 et 1.
SEQUENCEGuideLa fonction SEQUENCE permet de générer une liste de nombres séquentiels dans un tableau.
AGREGATGuideLa fonction AGREGAT permet de renvoyer un agrégat dans une base de données.
SOUS.TOTALGuideLa fonction SOUS.TOTAL permet de calculer un sous-total dans une base de données.
ROMAINLa fonction ROMAIN permet de convertir un nombre arabe en nombre romain.
CHIFFRE.ARABELa fonction CHIFFRE.ARABE permet de convertir un nombre romain en nombre arabe.
POURCENTAGE.DEGuideLa fonction POURCENTAGE.DE permet de calculer la part d’une valeur par rapport à un total.

Fonctions statistiques

FonctionDescriptionNote
NBGuideLa fonction NB permet de compter les cellules contenant des nombres (et donc les dates) dans une plage de cellules.
NBVALGuideLa fonction NBVAL permet de compter les cellules remplies dans une plage de cellules.
NB.VIDEGuideLa fonction NB.VIDE permet de compter les cellules vides dans une plage de cellules.
NB.SIGuideLa fonction NB.SI permet de compter les cellules qui répondent à un seul critère.
NB.SI.ENSGuideLa fonction NB.SI.ENS permet de compter les cellules qui répondent à un ou plusieurs critères.
MOYENNEGuideLa fonction MOYENNE permet de calculer la moyenne de plusieurs nombres.
MOYENNE.SIGuideLa fonction MOYENNE.SI permet de calculer la moyenne de plusieurs nombres qui répondent à un seul critère.
MOYENNE.SI.ENSGuideLa fonction MOYENNE.SI.ENS permet de calculer la moyenne de plusieurs nombres qui répondent à un ou plusieurs critères.
MEDIANEGuideLa fonction MEDIANE permet de calculer la valeur médiane de plusieurs nombres.
MINGuideLa fonction MIN permet de renvoyer le plus petit nombre (valeur minimale) d’une série de nombres.
MIN.SI.ENSGuideLa fonction MIN.SI.ENS permet de renvoyer le plus petit nombre (valeur minimale) d’une série de nombres qui répondent à un ou plusieurs critères.
PETITE.VALEURLa fonction PETITE.VALEUR permet de renvoyer le k-ième plus petit nombre d’une série de nombres.
MAXGuideLa fonction MAX permet de renvoyer le plus grand nombre (valeur maximale) d’une série de nombres.
MAX.SI.ENSGuideLa fonction MAX.SI.ENS permet de renvoyer le plus grand nombre (valeur maximale) d’une série de nombres qui répondent à un ou plusieurs critères.
GRANDE.VALEURLa fonction GRANDE.VALEUR permet de renvoyer le k-ième plus grand nombre d’une série de nombres.
EQUATION.RANGLa fonction EQUATION.RANG permet de renvoyer le rang d’un nombre par rapport à d’autres nombres. Si plusieurs nombres ont le même rang, alors le rang supérieur est renvoyé.
MOYENNE.RANGLa fonction MOYENNE.RANG permet de renvoyer le rang d’un nombre par rapport à d’autres nombres. Si plusieurs nombres ont le même rang, alors le rang moyen est renvoyé.
MODE.SIMPLELa fonction MODE.SIMPLE permet de renvoyer le nombre le plus fréquent de plusieurs nombres.
MODE.MULTIPLELa fonction MODE.MULTIPLE permet de renvoyer les nombres les plus fréquents de plusieurs nombres sous la forme d’une matrice verticale.
FREQUENCEGuideLa fonction FREQUENCE permet de renvoyer la fréquence d’apparition des valeurs dans une plage sous la forme d’une matrice verticale.
VAR.SLa fonction VAR.S permet de calculer la variance sur la base d’un échantillon de nombres.
VAR.P.NLa fonction VAR.P.N permet de calculer la variance sur la base de tous les nombres.
ECARTYPE.STANDARDLa fonction ECARTYPE.STANDARD permet de calculer l’écart type sur la base d’un échantillon de nombres.
ECARTYPE.PEARSONLa fonction ECARTYPE.PEARSON permet de calculer l’écart type sur la base de tous les nombres.
PREVISION.LINEAIRELa fonction PREVISION.LINEAIRE permet de renvoyer une prévision à partir de valeurs connues X et Y.

Fonctions de date et d’heure

FonctionDescriptionNote
AUJOURD'HUIGuideLa fonction AUJOURD’HUI permet de renvoyer la date du jour dans une feuille de calcul, sous le format jj/mm/aaaa, quel que soit le moment d’ouverture du classeur.
MAINTENANTGuideLa fonction MAINTENANT permet de renvoyer la date et l’heure actuelles dans une feuille de calcul, sous le format jj/mm/aaaa hh:mm, quel que soit le moment d’ouverture du classeur.
ANNEEGuideLa fonction ANNEE permet d’extraire l’année d’une date sous la forme d’un nombre entier compris entre 1900 et 9999.
MOISGuideLa fonction MOIS permet d’extraire le mois de l'année d’une date sous la forme d’un nombre entier compris entre 1 (janvier) et 12 (décembre).
JOURGuideLa fonction JOUR permet d’extraire le jour du mois d’une date sous la forme d’un nombre entier compris entre 1 et 31.
DATEGuideLa fonction DATE permet de combiner 3 valeurs distinctes pour former une date.
DATEVALGuideLa fonction DATEVAL permet de trouver le nombre entier d’une date représentée par une chaîne de texte.
DATEDIFGuideLa fonction DATEDIF permet de calculer le nombre de jours, de mois ou d’années qui séparent deux dates.
HEUREGuideLa fonction HEURE permet d’extraire l’heure d’un horaire sous la forme d’un nombre entier compris entre 0 (00:00:00 ; 12:00:00 AM ; minuit) et 23 (23:00:00 ; 11:00:00 PM).
MINUTELa fonction MINUTE permet d’extraire les minutes d’un horaire sous la forme d’un nombre entier compris entre 0 et 59.
SECONDELa fonction SECONDE permet d’extraire les secondes d’un horaire sous la forme d’un nombre entier compris entre 0 et 59.
TEMPSLa fonction TEMPS permet de combiner 3 valeurs distinctes pour former un horaire.
TEMPSVALLa fonction TEMPSVAL permet de trouver le nombre décimal d’un horaire représenté par une chaîne de texte.
JOURSGuideLa fonction JOURS permet de calculer le nombre de jours compris entre deux dates.
JOURS360GuideLa fonction JOURS360 permet de calculer le nombre de jours compris entre deux dates sur la base d’une année de 360 jours (12 mois de 30 jours).
JOURSEMGuideLa fonction JOURSEM permet de trouver la position du jour de la semaine.
NO.SEMAINELa fonction NO.SEMAINE permet de trouver le numéro de la semaine de l’année correspondant à une date.
NO.SEMAINE.ISOLa fonction NO.SEMAINE.ISO permet de trouver le numéro de la semaine ISO de l’année correspondant à une date.
MOIS.DECALERGuideLa fonction MOIS.DECALER permet de renvoyer le numéro de série du jour du mois précédent ou suivant la date.
FIN.MOISGuideLa fonction FIN.MOIS permet de renvoyer le numéro de série du dernier jour du mois précédent ou suivant la date.
FRACTION.ANNEEGuideLa fonction FRACTION.ANNEE permet de calculer la fraction de l’année représentée par le nombre de jours entre une date de début et une date de fin.
NB.JOURS.OUVRESGuideLa fonction NB.JOURS.OUVRES permet de compter le nombre de jours ouvrés qui séparent deux dates en excluant le nombre de jours fériés.
NB.JOURS.OUVRES.INTLGuideLa fonction NB.JOURS.OUVRES.INTL permet de compter le nombre de jours ouvrés qui séparent deux dates en excluant le nombre de jours fériés et en sélectionnant les jours du week-end.
SERIE.JOUR.OUVREGuideLa fonction SERIE.JOUR.OUVRE permet de prévoir une date en fonction des jours ouvrés et des jours fériés.
SERIE.JOUR.OUVRE.INTLGuideLa fonction SERIE.JOUR.OUVRE.INTL permet de prévoir une date en fonction des jours ouvrés et des jours fériés en sélectionnant les jours du week-end.

Fonctions logiques

FonctionDescriptionNote
SIGuideLa fonction SI permet de vérifier une condition d’un test pour renvoyer un résultat en fonction de cette vérification.
SI.CONDITIONSGuideLa fonction SI.CONDITIONS permet de vérifier une ou plusieurs conditions d’un test pour renvoyer la valeur de la 1ère condition vraie.
SI.MULTIPLEGuideLa fonction SI.MULTIPLE permet de comparer une valeur à d’autres valeurs pour renvoyer le résultat de la 1ère correspondance trouvée.
ETGuideLa fonction ET permet de vérifier si toutes les conditions d’un test sont vraies pour renvoyer un résultat en fonction de cette vérification.
OUGuideLa fonction OU permet de vérifier si au moins une des conditions d’un test est vraie pour renvoyer un résultat en fonction de cette vérification.
SIERREURGuideLa fonction SIERREUR permet de renvoyer une valeur si la formule retourne une erreur, sinon elle renvoie le résultat de la formule.
SI.NON.DISPGuideLa fonction SI.NON.DISP permet de renvoyer une valeur si la formule retourne l’erreur #N/A, sinon elle renvoie le résultat de la formule.
LAMBDAGuideLa fonction LAMBDA permet de créer des fonctions personnalisées sans VBA. Elle est différente des autres fonctions Excel.
LETGuideLa fonction LET permet d’affecter un nom à des valeurs ou à des résultats de calculs afin de les stocker pour les réutiliser dans le calcul.

Fonctions d’information

FonctionDescriptionNote
ESTTEXTELa fonction ESTTEXTE permet de vérifier si une valeur est considérée comme du texte par Excel.
ESTNONTEXTELa fonction ESTNONTEXTE permet de vérifier si une valeur n’est pas considérée comme du texte par Excel.
ESTNUMGuideLa fonction ESTNUM permet de vérifier si une valeur est considérée comme un nombre par Excel.
EST.PAIRLa fonction EST.PAIR permet de vérifier si une valeur est considérée comme un nombre pair par Excel.
EST.IMPAIRGuideLa fonction EST.IMPAIR permet de vérifier si une valeur est considérée comme un nombre impair par Excel.
ESTVIDEGuideLa fonction ESTVIDE permet de vérifier si une valeur est considérée comme vide par Excel.
ESTFORMULEGuideLa fonction ESTFORMULE permet de vérifier si une cellule contient une formule.
ESTLOGIQUELa fonction ESTLOGIQUE permet de vérifier si une cellule contient une valeur logique.
ESTREFLa fonction ESTREF permet de vérifier si son argument est une référence.
ESTERREURGuideLa fonction ESTERREUR permet de vérifier si une cellule contient une erreur.
ESTERRLa fonction ESTERR permet de vérifier si une cellule contient une erreur, sauf #N/A.
ESTNAGuideLa fonction ESTNA permet de vérifier si une cellule contient l’erreur #N/A.
CELLULELa fonction CELLULE permet de renvoyer des informations sur une cellule.
INFORMATIONSLa fonction INFORMATIONS permet de renvoyer des informations sur un utilisateur Excel et son environnement de travail sans avoir besoin d’utiliser le langage VBA.

Fonctions de recherche et de référence

FonctionDescriptionNote
RECHERCHEVGuideLa fonction RECHERCHEV permet de rechercher une valeur dans la 1ère colonne d’un tableau pour renvoyer une donnée qui se situe dans la même ligne que la valeur recherchée.
RECHERCHEV inverséeGuideFaire une RECHERCHEV vers la gauche, quand la valeur cherchée n’est pas dans la 1re colonne.
RECHERCHEHGuideLa fonction RECHERCHEH permet de rechercher une valeur dans la 1ère ligne d’un tableau pour renvoyer une donnée qui se situe dans la même colonne que la valeur recherchée.
EQUIVLa fonction EQUIV permet de renvoyer la position d’une valeur dans une plage.
EQUIVXGuideLa fonction EQUIVX permet de renvoyer la position d’une valeur dans une plage.
INDEXGuideLa fonction INDEX permet de renvoyer une donnée d’un tableau qui se situe à l’intersection d’un numéro de ligne et/ou d’un numéro de colonne.
RECHERCHEXGuideLa fonction RECHERCHEX permet de rechercher une valeur dans un tableau pour renvoyer une donnée qui se situe dans la même ligne ou dans la même colonne.
INDIRECTGuideLa fonction INDIRECT permet de renvoyer le contenu d’une référence de cellule spécifiée par une chaîne de caractères. Autrement dit, elle vous permet de créer des références dynamiques.
DECALERGuideLa fonction DECALER permet de décaler une référence à partir d’un nombre spécifié de lignes et de colonnes.
TRIERGuideLa fonction TRIER permet de trier les données d’une plage de cellules.
TRIERPARGuideLa fonction TRIERPAR permet de trier les données d’une plage de cellules en fonction d’une autre.
FILTREGuideLa fonction FILTRE permet de filtrer les données d’une plage de cellules en fonction de critères.
UNIQUEGuideLa fonction UNIQUE permet de renvoyer une liste de valeurs uniques à partir d’une plage.
TRANSPOSEGuideLa fonction TRANSPOSE permet d’intervertir les lignes et les colonnes d’un tableau.
ASSEMB.VGuideLa fonction ASSEMB.V permet d’empiler plusieurs tableaux les uns sous les autres.
ASSEMB.HGuideLa fonction ASSEMB.H permet d’assembler plusieurs tableaux côte à côte.
CHOISIRGuideLa fonction CHOISIR permet de renvoyer une valeur choisie parmi une liste de valeurs.
LIGNEGuideLa fonction LIGNE permet de renvoyer le numéro de ligne d’une référence.
LIGNESGuideLa fonction LIGNES permet de renvoyer le nombre de lignes d’un tableau.
COLONNEGuideLa fonction COLONNE permet de renvoyer le numéro de colonne d’une référence.
COLONNESGuideLa fonction COLONNES permet de renvoyer le nombre de colonnes d’un tableau.
ADRESSEGuideLa fonction ADRESSE permet de renvoyer l’adresse de la cellule située au croisement d’un numéro de ligne et d’un numéro de colonne.
LIEN_HYPERTEXTEGuideLa fonction LIEN_HYPERTEXTE permet de créer un lien hypertexte qui renvoie vers une page Web, une référence de cellule ou un autre fichier.
FORMULETEXTEGuideLa fonction FORMULETEXTE permet de renvoyer une formule sous la forme d’une chaîne de texte.

Fonctions de texte

FonctionDescriptionNote
MINUSCULEGuideLa fonction MINUSCULE permet de modifier le texte en minuscules.
MAJUSCULEGuideLa fonction MAJUSCULE permet de modifier le texte en majuscules.
NOMPROPREGuideLa fonction NOMPROPRE permet de modifier le texte en nom propre (1ère Lettre Des Mots En Majuscules).
CONCATGuideLa fonction CONCAT permet de combiner le texte de plusieurs cellules dans une seule cellule.
JOINDRE.TEXTEGuideLa fonction JOINDRE.TEXTE permet de combiner le texte de plusieurs cellules dans une seule cellule en incluant un séparateur entre chaque texte à combiner.
TEXTEGuideLa fonction TEXTE permet de convertir le format d’une valeur dans un format texte spécifié.
CNUMGuideLa fonction CNUM permet de convertir en nombre une valeur numérique au format texte.
SUPPRESPACEGuideLa fonction SUPPRESPACE permet de supprimer tous les espaces de texte inutiles.
TEXTE.AVANTGuideLa fonction TEXTE.AVANT permet d'extraire les caractères d'une chaîne de texte avant les caractères spécifiés.
TEXTE.APRESGuideLa fonction TEXTE.APRES permet d'extraire les caractères d'une chaîne de texte après les caractères spécifiés.
NBCARGuideLa fonction NBCAR permet de compter le nombre de caractères contenus dans une chaîne de texte.
CHERCHEGuideLa fonction CHERCHE permet de renvoyer la position d’une chaîne de texte dans une seconde chaîne de texte en ne respectant pas la casse (elle ne distingue pas les minuscules des majuscules).
TROUVEGuideLa fonction TROUVE permet de renvoyer la position d’une chaîne de texte dans une seconde chaîne de texte en respectant la casse (elle distingue les minuscules des majuscules).
GAUCHEGuideLa fonction GAUCHE permet d’extraire les premiers caractères d’une chaîne de texte en fonction du nombre spécifié de caractères à extraire.
DROITEGuideLa fonction DROITE permet d’extraire les derniers caractères d’une chaîne de texte en fonction du nombre spécifié de caractères à extraire.
STXTGuideLa fonction STXT permet d’extraire des caractères à l’intérieur d’une chaîne de texte en fonction du nombre spécifié de caractères à extraire.
REMPLACERGuideLa fonction REMPLACER permet de remplacer un nombre précis de caractères dans une chaîne de texte.
SUBSTITUEGuideLa fonction SUBSTITUE permet de remplacer une chaîne spécifique de caractères par une autre.

Fonctions financières

FonctionDescriptionNote
VPMGuideLa fonction VPM permet de calculer le remboursement d'un emprunt.
VCGuideLa fonction VC permet de calculer la valeur future d’un investissement en prenant en compte des paiements périodiques et un taux d’intérêt constant.
VAGuideLa fonction VA permet de calculer la valeur actuelle d’un investissement sur la base de paiements périodiques et d’un taux d’intérêt constant.
VANGuideLa fonction VAN permet de calculer la valeur actuelle nette d’un investissement.
TRIGuideLa fonction TRI permet de calculer le taux de rendement interne d’un investissement.
TAUXGuideLa fonction TAUX permet de calculer le taux d'intérêt par période d'un investissement sur la base de paiements constant.

Fonctions de base de données

FonctionDescriptionNote
BDSOMMEGuideLa fonction BDSOMME permet d’additionner des nombres contenus dans une base de données qui répondent à un ou plusieurs critères.
BDPRODUITLa fonction BDPRODUIT permet de multiplier des nombres entre eux contenus dans une base de données qui répondent à un ou plusieurs critères pour renvoyer le produit.
BDNBLa fonction BDNB permet de compter les cellules contenant des nombres dans une base de données qui répondent à un ou plusieurs critères.
BDNBVALLa fonction BDNBVAL permet de compter les cellules remplies dans une base de données qui répondent à un ou plusieurs critères.
BDMOYENNEGuideLa fonction BDMOYENNE permet de calculer la moyenne de plusieurs nombres contenus dans une base de données qui répondent à un ou plusieurs critères.
BDMINLa fonction BDMIN permet de renvoyer le plus petit nombre (valeur minimale) d’une série de nombres contenus dans une base de données qui répondent à un ou plusieurs critères.
BDMAXLa fonction BDMAX permet de renvoyer le plus grand nombre (valeur maximale) d’une série de nombres contenus dans une base de données qui répondent à un ou plusieurs critères.
BDVARLa fonction BDVAR permet de calculer la variance sur la base d’un échantillon de nombres contenus dans une base de données qui répondent à un ou plusieurs critères.
BDVARPLa fonction BDVARP permet de calculer la variance sur la base de tous les nombres contenus dans une base de données qui répondent à un ou plusieurs critères.
BDECARTYPELa fonction BDECARTYPE permet de calculer l’écart type sur la base d’un échantillon de nombres contenus dans une base de données qui répondent à un ou plusieurs critères.
BDECARTYPEPLa fonction BDECARTYPEP permet de calculer l’écart type sur la base de tous les nombres contenus dans une base de données qui répondent à un ou plusieurs critères.
BDLIRELa fonction BDLIRE permet de renvoyer une seule donnée contenue dans une base de données qui répond à un ou plusieurs critères.

Découvrez Notre E-Book Complet sur les Fonctions Excel !

Ebook Excel Nicolas
Nicolas avec la version papier de notre Ebook Excel sur les fonctions

Vous préférez avoir un support sous la main, à consulter quand bon vous semble ? On a ce qu’il vous faut !

Notre e-book complet est l’outil idéal pour devenir un as d’Excel :

  • 158 fonctions d’Excel détaillées avec des fiches pratiques et des exercices pour vous entraîner.
  • Des fichiers d’exercices téléchargeables, classés par type de fonction, pour une pratique ciblée et efficace.
  • Un chapitre sur les bases d’Excel pour une prise en main rapide et des conseils pour éviter les erreurs courantes.
  • Mise à jour à vie pour rester à la pointe des dernières nouveautés.

Que vous soyez étudiant, professionnel ou chef d’entreprise, cet e-book vous offre des outils précieux pour exploiter la puissance des fonctions sur Excel.

Bonus ! Vous débutez avec les formules qui renvoient plusieurs résultats ? Découvrez les fonctions matricielles ; et si une formule Excel ne se calcule pas, voici les causes et les solutions.Pour aller plus vite, apprenez aussi à générer vos formules avec l'IA.

LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert