C'est quoi le déversement dans Excel ?
Le déversement, c'est le fait qu'une formule renvoie plusieurs résultats d'un coup et les répartit dans les cellules voisines, sans recopie. La plage remplie est entourée d'une bordure bleue et se référence en entier avec l'opérateur # (ex : A1#).
À quoi sert un déversement dans Excel
Le déversement (spill en anglais) est le mécanisme qui permet à une seule formule de renvoyer plusieurs résultats qui se déversent automatiquement dans les cellules adjacentes. Avant cette fonctionnalité (apparue avec Microsoft 365), tu devais copier une formule sur chaque ligne pour obtenir un résultat par cellule. Avec le déversement, tu saisis une seule formule, et Excel remplit lui-même toutes les cellules nécessaires vers le bas ou vers la droite. La plage de déversement est signalée par une fine bordure bleue.
Tu vas rencontrer le déversement avec les nouvelles fonctions dynamiques comme FILTRE, TRIER, UNIQUE, SEQUENCE ou RECHERCHEX quand elle renvoie plusieurs résultats. C'est aussi le comportement par défaut des formules matricielles modernes. Le gros avantage : si les données sources changent (ajout ou suppression de lignes), la plage de déversement se redimensionne automatiquement. Tu n'as plus à gérer manuellement la taille de tes plages de résultats.

Guide complet
Maîtriser le déversement et les formules dynamiques de A à Z
Cette fiche donne l'essentiel pour comprendre le déversement. Pour vraiment l'exploiter, renvoyer plusieurs résultats depuis une cellule avec FILTRE, TRIER et UNIQUE, suis la leçon complète sur les formules dynamiques, avec captures d'écran et exemples.
Lire le guide completData analyst : extraire une liste filtrée qui se met à jour automatiquement
Tu es data analyst dans une entreprise de logistique. Tu as un tableau de 5 000 livraisons et tu dois extraire, sur un onglet séparé, la liste des livraisons en retard (colonne Statut = "Retard"). Avant le déversement, tu aurais utilisé un filtre avancé ou copié une formule RECHERCHEV sur des centaines de lignes.
Tu saisis =FILTRE(Livraisons;Livraisons[Statut]="Retard") dans la cellule A2 de ton onglet de synthèse. Excel renvoie instantanément toutes les lignes correspondantes, qui débordent automatiquement vers le bas. Si tu avais 47 livraisons en retard, la formule occupe les cellules A2:F48 sans que tu aies à copier quoi que ce soit.
Quand de nouvelles livraisons arrivent et que certaines passent en retard, la plage de déversement se redimensionne d'elle-même. Tu peux référencer cette plage dans d'autres formules avec l'opérateur # : =NB.LIGNES(A2#) te donne le nombre actuel de livraisons en retard, toujours à jour.

Astuces pour bien utiliser le déversement
Une plage de déversement ne peut pas se déverser dans des cellules qui contiennent déjà des données, même un simple espace invisible. Si tu obtiens #PROPAGATION!, vérifie que toutes les cellules de la zone de destination sont bien vides.
Créer une liste déroulante qui grandit toute seule
Branche une liste de validation de données
sur une plage de déversement en pointant sa source vers A2#, le # capturant tout le bloc issu de la formule en A2. Quand la formule renvoie plus ou moins de valeurs, le menu déroulant suit sans réglage.
Même principe pour la source d'un graphique. Tu construis une fois, et l'objet reste synchronisé avec les données qui bougent.
Forcer une seule valeur avec l'opérateur @
Tu veux qu'une fonction dynamique renvoie un résultat unique au lieu de se déverser ? Préfixe sa plage d'un @, comme =@RECHERCHEX(...) ou =@A2:A10. Excel applique l'intersection implicite et ne rend que la valeur alignée sur la ligne de la formule, sans bordure bleue.
Questions fréquentes sur le déversement
Pour aller plus loin
Termes liés : Tableau dynamique, Formule matricielle, Erreur #PROPAGATION! (#SPILL!), Référence structurée (tableaux), Fonction imbriquée
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