C'est quoi une fonction imbriquée Excel ?
Une fonction imbriquée est une fonction utilisée comme argument d'une autre fonction, permettant des calculs en plusieurs étapes dans une seule formule. Exemple : =SI(NB.SI(A1:A10;"oui")>5;"Majorité";"Minorité") imbrique NB.SI dans SI.
À quoi sert une fonction imbriquée dans Excel
Certains calculs demandent plusieurs étapes, et les éclater dans des cellules intermédiaires encombre vite la feuille. Une fonction imbriquée règle ça en plaçant une fonction à l'intérieur d'une autre, à la position d'un argument, pour enchaîner les étapes dans une seule formule. Par exemple, =ARRONDI(MOYENNE(B2:B50);2) calcule d'abord la moyenne de la plage, puis arrondit le résultat à 2 décimales. La fonction MOYENNE est imbriquée dans la fonction ARRONDI. Excel évalue toujours de l'intérieur vers l'extérieur.
Tu vas imbriquer des fonctions dès que tu as besoin d'un calcul en plusieurs étapes : chercher une valeur puis la formater, tester une condition puis agir en conséquence, extraire du texte puis le comparer. Les imbrications les plus courantes combinent SI avec NB.SI, RECHERCHEV avec SIERREUR, ou GAUCHE/DROITE avec CHERCHE. Excel autorise jusqu'à 64 niveaux d'imbrication, mais au-delà de 3 ou 4 niveaux, la formule devient difficile à lire et à maintenir.

Comment imbriquer une fonction dans une autre sur Excel
Tu places une fonction à la position d'un argument d'une autre, et Excel évalue de l'intérieur vers l'extérieur.
- 1Commence ta formule par la fonction externe, par exemple =ARRONDI(.
- 2À l'emplacement de l'argument, saisis la fonction interne, par exemple MOYENNE(B2:B50).
- 3Complète les arguments restants de la fonction externe, ici ;2.
- 4Ferme chaque parenthèse ouverte, puis valide avec Entrée.
Acheteur : sécuriser une RECHERCHEV avec SIERREUR pour éviter les erreurs #N/A
Tu es acheteur dans une centrale d'achat textile. Tu utilises RECHERCHEV pour récupérer le prix fournisseur d'un article à partir de son code dans une table de tarifs. Le souci apparaît quand un code n'existe pas dans la table. RECHERCHEV renvoie alors #N/A, ce qui casse les totaux en bas de ton tableau.
Tu imbriques RECHERCHEV dans SIERREUR : =SIERREUR(RECHERCHEV(A2;Tarifs!A:C;3;FAUX);"Code inconnu"). Si RECHERCHEV trouve le code, elle renvoie le prix normalement. Si elle ne le trouve pas, SIERREUR intercepte l'erreur #N/A et affiche "Code inconnu" à la place. Tes totaux ne sont plus cassés par les codes manquants.
Pour aller plus loin, tu peux imbriquer un SI pour gérer plusieurs cas : =SI(SIERREUR(RECHERCHEV(A2;Tarifs!A:C;3;FAUX);0)=0;"A vérifier";RECHERCHEV(A2;Tarifs!A:C;3;FAUX)). Cette triple imbrication teste si le prix est trouvé et non nul avant de l'afficher. C'est un bon exemple de l'utilité de l'imbrication pour gérer les cas limites.

Astuces pour bien utiliser la fonction imbriquée
Plus tu imbriques de fonctions, plus la formule est difficile à relire et à corriger. Au-delà de 3 niveaux, utilise des cellules intermédiaires, la fonction LET ou SI.CONDITIONS pour garder ton fichier maintenable.
Dérouler le calcul avec Évaluer la formule
L'onglet Formules > Évaluer la formule
ouvre une fenêtre qui déroule le calcul de l'intérieur vers l'extérieur, une étape par clic. Sur une grosse imbrication, tu vois chaque niveau se résoudre dans l'ordre, ce qui est plus lisible que le F9 quand tu cherches d'où vient un résultat faux.
Suivre les niveaux grâce aux parenthèses colorées
Dans la barre de formule, chaque paire de parenthèses reçoit sa propre couleur. C'est ton repère pour voir quel argument appartient à quelle fonction et compter les niveaux d'imbrication d'un coup d'œil, sans dérouler toute la formule.
Questions fréquentes sur la fonction imbriquée
Pour aller plus loin
Termes liés : Fonction, Argument (d'une fonction), Formule, Audit de formules (antécédents/dépendants), Opérateur (arithmétique, comparaison, texte)
294 termes Excel décryptés, avec exemples et erreurs fréquentes
Une question sur Excel ?
Pose-la à notre assistant Excel IA et obtiens une réponse claire en quelques secondes.
Demander à l'assistant IAGratuit · 10 questions par mois