Excel : 30 formules essentielles à maîtriser en 2026

Guides pratiques, tutoriels et articles sur l'écosystème Microsoft
ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Excel : 30 formules essentielles à maîtriser en 2026

Message par ayi »

```html


Excel : 30 formules essentielles à maîtriser en 2026



Que vous soyez débutant ou utilisateur confirmé, maîtriser les bonnes formules Excel peut transformer votre productivité. En 2026, Excel 365 continue d'enrichir son arsenal avec des fonctions modernes qui simplifient des tâches autrefois complexes. Voici un tour d'horizon complet des 30 formules incontournables, classées par catégorie.






1. Recherche et référence



Ces formules permettent de retrouver des données dans des plages ou tableaux.



RECHERCHEV


La classique, encore omniprésente dans les entreprises. Elle cherche une valeur dans la première colonne d'un tableau et retourne la valeur d'une colonne adjacente.


=RECHERCHEV(A2; $D$2:$F$100; 3; FAUX)

Limite : cherche uniquement vers la droite. Préférez INDEX/EQUIV pour plus de souplesse.



INDEX + EQUIV


La combinaison la plus puissante avant XLOOKUP. INDEX retourne la valeur à une position donnée, EQUIV trouve cette position.


=INDEX($C$2:$C$100; EQUIV(A2; $B$2:$B$100; 0))

Avantage : fonctionne dans toutes les directions, insensible à l'insertion de colonnes.



XLOOKUP (RECHERCHEX)


La nouvelle référence sur Excel 365. Remplace RECHERCHEV et INDEX/EQUIV en une seule formule.


=RECHERCHEX(A2; $B$2:$B$100; $C$2:$C$100; "Non trouvé"; 0)






























Formule Direction Valeur si absent Disponibilité
RECHERCHEV Droite uniquement Non (nécessite SIERREUR) Toutes versions
INDEX/EQUIV Toutes directions Non (nécessite SIERREUR) Toutes versions
RECHERCHEX Toutes directions Oui (paramètre intégré) Excel 365 / 2021


EQUIV et CHOISIRCOLS


EQUIV seul est utile pour trouver la position d'un élément : =EQUIV("Paris"; A1:A50; 0)


CHOISIRCOLS (Excel 365) extrait des colonnes spécifiques d'un tableau : =CHOISIRCOLS(A1:F10; 1; 3; 5)






2. Calcul conditionnel



SI


La formule conditionnelle fondamentale. Testez une condition, retournez une valeur si vrai, une autre si faux.


=SI(B2>=10; "Réussi"; "Échoué")

SI.CONDITIONS (IFS)


Évite les SI imbriqués à n'en plus finir. Teste plusieurs conditions successives.


=SI.CONDITIONS(B2>=16;"TB"; B2>=12;"B"; B2>=10;"AB"; VRAI;"Insuffisant")

SOMME.SI et SOMME.SI.ENS


Addition conditionnelle sur un ou plusieurs critères.


=SOMME.SI(B2:B100; "Paris"; C2:C100)
=SOMME.SI.ENS(C2:C100; B2:B100; "Paris"; D2:D100; ">=2024")

NB.SI et NB.SI.ENS


Comptage conditionnel. Indispensables pour les tableaux de bord.


=NB.SI(A2:A100; "Validé")
=NB.SI.ENS(A2:A100; "Validé"; B2:B100; "Paris")

MOYENNE.SI.ENS


=MOYENNE.SI.ENS(D2:D100; B2:B100; "Paris"; C2:C100; "2026")


























Famille 1 critère Plusieurs critères
Somme SOMME.SI SOMME.SI.ENS
Comptage NB.SI NB.SI.ENS
Moyenne MOYENNE.SI MOYENNE.SI.ENS





3. Manipulation de texte



GAUCHE, DROITE, MILIEU


Extraction de sous-chaînes. Très utiles pour découper des codes, références ou noms.


=GAUCHE(A2; 3) — extrait les 3 premiers caractères

=DROITE(A2; 4) — extrait les 4 derniers

=MILIEU(A2; 5; 3) — extrait 3 caractères à partir du 5e

CONCATENER / CONCAT / JOINDRE.TEXTE



  • =CONCATENER(A2;" ";B2) — ancienne syntaxe, toujours fonctionnelle

  • =CONCAT(A2;" ";B2) — version moderne, accepte des plages

  • =JOINDRE.TEXTE(" - "; VRAI; A2:A10) — joint une plage entière avec un séparateur, ignore les cellules vides si VRAI



TEXTE


Formate un nombre ou une date en chaîne avec un masque personnalisé.


=TEXTE(A2; "dd/mm/yyyy")

=TEXTE(B2; "# ##0,00 €")

SUPPRESPACE, NETTOYAGE, SUBSTITUE



  • =SUPPRESPACE(A2) — supprime les espaces superflus

  • =NETTOYAGE(A2) — supprime les caractères non imprimables

  • =SUBSTITUE(A2; "ancien"; "nouveau") — remplace une sous-chaîne






4. Date et heure



AUJOURDHUI et MAINTENANT


=AUJOURDHUI() — date du jour (recalculée à chaque ouverture)

=MAINTENANT() — date et heure courantes

DATEDIF


Calcule l'écart entre deux dates en jours, mois ou années. Formule non documentée officiellement mais parfaitement fonctionnelle.


=DATEDIF(A2; AUJOURDHUI(); "Y") — âge en années

=DATEDIF(A2; B2; "M") — écart en mois complets

NB.JOURS.OUVRES


=NB.JOURS.OUVRES(A2; B2) — nombre de jours ouvrés entre deux dates

=NB.JOURS.OUVRES(A2; B2; F2:F10) — avec liste de jours fériés

ANNEE, MOIS, JOUR, HEURE, MINUTE


Extraction de composantes d'une date/heure pour des calculs ou regroupements.


=ANNEE(A2) & "-" & TEXTE(MOIS(A2);"00") — crée un identifiant "2026-05"




5. Statistiques et mathématiques



GRANDE.VALEUR et PETITE.VALEUR


=GRANDE.VALEUR(A2:A100; 3) — 3e plus grande valeur de la plage

RANG


=RANG(A2; $A$2:$A$100; 0) — rang décroissant (0) ou croissant (1)

ARRONDI, ARRONDI.INF, ARRONDI.SUP



  • =ARRONDI(A2; 2) — arrondit à 2 décimales

  • =ARRONDI.INF(A2; 0) — arrondit vers le bas à l'entier

  • =ARRONDI.SUP(A2; -3) — arrondit au millier supérieur



ECARTYPE.STANDARD et VAR.S


Pour les analyses statistiques sur échantillon :


=ECARTYPE.STANDARD(B2:B100)




6. Nouvelles formules Excel 365



Ces fonctions transforment en profondeur la façon de travailler avec les données dynamiques.



LET


Déclare des variables nommées à l'intérieur d'une formule. Évite les répétitions et améliore la lisibilité.


=LET(tx; B2/C2; base; D2*1000; ARRONDI(base*tx; 2))

FILTRE (FILTER)


Extrait dynamiquement les lignes qui satisfont une condition. Le résultat se déverse automatiquement.


=FILTRE(A2:C100; B2:B100="Paris"; "Aucun résultat")

UNIQUE


Retourne les valeurs distinctes d'une plage, sans doublons, sans manipulation manuelle.


=UNIQUE(B2:B100)

=UNIQUE(B2:B100; FAUX; VRAI) — valeurs apparaissant une seule fois

TRIER (SORT) et TRIERPAR (SORTBY)


=TRIER(A2:C100; 2; -1) — trie par la 2e colonne en ordre décroissant

=TRIERPAR(A2:C100; C2:C100; -1; B2:B100; 1) — tri multicritères

SEQUENCE


Génère une séquence de nombres ou de dates. Idéal pour créer des calendriers ou des séries automatiques.


=SEQUENCE(12; 1; DATE(2026;1;1); 30) — 12 dates espacées de 30 jours




































Formule 365 Usage principal Remplace
LET Variables dans formule Colonnes intermédiaires
FILTRE Extraction conditionnelle RECHERCHEV multiples / VBA
UNIQUE Dédoublonnage dynamique Tableau croisé / VBA
TRIER / TRIERPAR Tri dynamique Tris manuels
SEQUENCE Génération de séries Saisie manuelle / recopie





Récapitulatif des 30 formules











































# Formule Catégorie
1RECHERCHEVRecherche
2INDEXRecherche
3EQUIVRecherche
4RECHERCHEXRecherche
5CHOISIRCOLSRecherche
6SIConditionnel
7SI.CONDITIONSConditionnel
8SOMME.SIConditionnel
9SOMME.SI.ENSConditionnel
10NB.SIConditionnel
11NB.SI.ENSConditionnel
12MOYENNE.SI.ENSConditionnel
13GAUCHETexte
14DROITETexte
15MILIEUTexte
16JOINDRE.TEXTETexte
17TEXTETexte
18SUBSTITUETexte
19SUPPRESPACETexte
20AUJOURDHUIDate
21DATEDIFDate
22NB.JOURS.OUVRESDate
23TEXTE (masque date)Date
24GRANDE.VALEURStatistiques
25RANGStatistiques
26ARRONDI.SUPMaths
27LETExcel 365
28FILTREExcel 365
29UNIQUEExcel 365
30SEQUENCEExcel 365





Conclusion



Maîtriser ces 30 formules vous permettra de couvrir l'essentiel des besoins bureautiques : tableaux de bord, reporting, analyses de données, gestion de listes. Si vous utilisez Excel 365, investissez du temps sur FILTRE, UNIQUE et LET — ces trois formules à elles seules peuvent éliminer des dizaines de colonnes intermédiaires et rendre vos classeurs bien plus lisibles.



N'hésitez pas à partager en commentaire la formule que vous utilisez le plus, ou celle qui vous a fait gagner le plus de temps !




```

L'article fait environ 850 mots et couvre les 6 catégories demandées avec 3 tableaux comparatifs, des exemples de formules concrets et la liste récapitulative des 30 formules. Prêt à coller directement dans l'éditeur HTML de phpBB (mode BBcode désactivé / éditeur source).


Voir aussi sur le forum



Besoin d'un audit de sécurité ? ayinedjimi-consultants.fr
Répondre

Revenir à « Articles & Blog »