Dans Microsoft Excel, des erreurs SPILL se produisent lorsqu’une formule renvoie plusieurs résultats et qu’Excel ne peut pas renvoyer les résultats dans la grille. Dans ce tutoriel, nous allons vous expliquer la marche à suivre pour supprimer l’erreur SPILL dans Excel
Quelle est l’erreur de formule #SPILL dans Excel ?
L’erreur SPILL dans Excel signifie que la formule a généré plusieurs valeurs et a été placée dans les cellules voisines.
Comment supprimer l’erreur SPILL dans Excel
Suivez les étapes ci-dessous pour corriger ces types d’erreurs de formule #SPILL dans Excel :
- La plage de déversement n’est pas vide
- La plage de déversement est trop grande
- S’étend au-delà du bord de la feuille de calcul
- Formule de tableau
- Mémoire insuffisante
- Débordement dans les cellules de fusion
- Non reconnu/ Se replier
1]La plage de déversement n’est pas vide
Cette erreur se produit lorsqu’une plage de déversement pour le tableau renversé n’est pas vide.
Lorsque l’erreur SPILL est sélectionnée, une bordure en pointillés indique la plage de déversement prévue.
Sélectionnez l’icône d’erreur et choisissez le Sélectionner Cellules obstruantes possibilité de se rendre immédiatement à la cellule d’obstruction. Supprimez l’erreur en supprimant l’entrée de la cellule obstruante. Lorsque l’obstruction est dégagée, la formule matricielle apparaît.
2]La plage de déversement est trop grande
Cette erreur peut se produire lorsqu’Excel est incapable de déterminer la taille du tableau renversé car il est imprévisible et redimensionné entre les passes de calcul. Les redimensionnements de tableaux dynamiques peuvent entraîner des passes de calcul pour s’assurer que la feuille de calcul est entièrement calculée. Si le tableau continue à changer pendant ces passages supplémentaires et ne se stabilise pas, Excel résoudra le tableau dynamique comme SPILL.
3]S’étend au-delà du bord de la feuille de calcul
Dans Excel, la formule provoquera une erreur SPILL si Excel recherche la colonne entière, renvoie 1 048 576 résultats et atteint la fin de la grille Excel.
Il existe trois méthodes pour résoudre ce problème :
Méthode 1:
Référencez les valeurs de recherche qui vous intéressent ; ce style de formule renvoie un tableau dynamique mais ne fonctionne pas avec les tableaux Excel.
Méthode 2:
Référencez la valeur sur la même ligne, puis copiez la formule vers le bas. Le style de formule traditionnel fonctionnera dans les tableaux mais ne renverra pas de tableau dynamique.
Méthode 3:
Utilisez l’opérateur @, puis copiez la formule vers le bas. Le style de formule traditionnel fonctionnera dans les tableaux mais ne renverra pas de tableau dynamique.
4]Formule du tableau
Les formules matricielles renversées ne sont pas prises en charge dans un tableau Excel. Déplacez la formule hors du tableau ou convertissez le tableau en plage : cliquez sur Conception de tableaux > Outils > Convertir en plage.
5]Manque de mémoire
La formule de tableau de débordement que vous essayez d’entrer a provoqué un manque de mémoire dans Excel. Veuillez essayer de référencer un plus petit tableau de gamme.
6]Déversement dans les cellules de fusion
Dans Microsoft Excel, les formules matricielles renversées ne peuvent pas déborder dans les cellules fusionnées. Dissociez les cellules ou déplacez la formule vers une autre plage qui ne s’interconnecte pas avec les cellules fusionnées.
Sélectionnez l’icône d’erreur et choisissez le Sélectionnez Cellules obstruantes possibilité de se rendre immédiatement dans les cellules gênantes. Défusionnez la cellule. Lorsque les cellules fusionnées sont effacées, la formule matricielle apparaît.
7]Non reconnu/ Se replier
Excel ne reconnaît pas ou ne peut pas concilier la cause de cette erreur. Assurez-vous que votre formule contient tous les arguments requis pour votre scénario.
Lire: Les formules Microsoft Excel ne se mettent pas à jour automatiquement.
Nous espérons que ce didacticiel vous aidera à comprendre comment supprimer les erreurs Spill dans Excel. si vous avez des questions sur le tutoriel, faites-le nous savoir dans les commentaires.