|








| |
Petits morceaux
de cours plus détaillés:
Les valeurs d'erreur d'Excel
Quand Excel n'apprécie pas une formule, il ne peut pas afficher son résultat.
Celui-ci est alors remplacé par une valeur d'erreur.
######
Ce n'est pas une erreur. La cellule n'est pas
assez large pour afficher l'entièreté de la valeur numérique ou de la date
qu'elle contient. Excel préfère s'abstenir plutôt que d'afficher une valeur
tronquée et donc apparemment fausse.
Solutions
Elargissez la colonne ou modifiez le format de la cellule avec la commande
Format-Cellule. Dans l'onglet Alignement, cochez l'option Ajuster.
#DIV/0!
La formule contenue dans la cellule contient une division par zéro. Normalement,
une division par zéro donne comme résultat l'infini. Mais Excel (comme
l'informatique en général) ne sait pas quoi faire avec l'infini. Il choisit
alors la solution de facilité en déclarant que c'est une erreur.
Solutions
Contrôlez chaque terme de la formule. Vérifiez qu'aucune des cellules
référencées dans la formule ne contient 0. Pour contourner le problème,
insérez
la formule dans un test.
Par exemple : A1 contient 25 et A2 contient 0. A3 : =SI(A2=0;"";A1/A2)
#N/A
Excel ne trouve pas une valeur indispensable au bon fonctionnement de la
formule.
• Certaines cellules référencées dans la formule sont vides.
• Un argument d'une fonction est absent ou d'un type inapproprié.
• La fonction RECHERCHEV, RECHERCHEH ou INDEX effectue une recherche dans une
ligne ou une colonne non triée.
• La fonction personnelle (VBA) utilisée n'est pas disponible.
• Une formule matricielle entrée dans plusieurs cellules ne se réféère pas à une
matrice de même taille. Par exemple : une formule matricielle entre dans la
place D4:D15 fait référence à la plage D4:D10.
Solutions
• Vérifiez le contenu de chaque cellule référencée dans la formule.
• Vérifiez si les fonctions dans la formule contiennent bien les arguments
nécessaires.
• Complétez la fonction RECHERCHEV, RECHERCHEH ou INDEX en entrant comme dernier
argument FAUX. Elles peuvent ainsi effectuer une recherche dans une ligne ou une
colonne non triée.
• Vérifiez si le classeur contenant la fonction personnelle est ouvert.
#NOM?
Excel ne reconnaît pas le texte présent dans une formule.
• La macro complémentaire utilitaire d'analyse n'est pas chargée alors que la
formule contient une fonction faisant partie de cette macro complémentaire.
• La formule intègre un nom de cellule ou de plage inexistant.
• La formule contient un nom de fonction ou de cellule mal orthographié.
• Vous avez oublié le double point dans la référence à une plage de cellules
Solutions
• Chargez la macro complémentaire Utilitaire d'analyse. Choisissez la commande
Outils-Macros complémentaires et cochez l'option Utilitaire d'analyse.
• Encadrez par des guillemets le texte qui doit être affiché tel quel.
Par exemple : ="Somme : " & A5+A6.
• Dans l'adresse d'une plage, séparez par un double point l'adresse des cellules
limites.
Par exemple : =SOMME(D5:D67).
#NUL!
La formule spécifie une intersection de plages qui ne se coupent pas.
Solutions
Utilisez le double point entre les deux cellules limites d'une plage. Par
exemple : =MOYENNE(D8:G8).
Utilisez le point virgule pour référence à deux plages qui ne se coupent pas.
Par exemple : =SOMME(F5:F9;F11:F30).
#NOMBRE!
La formule fait référence à une valeur numérique non valide.
Solutions
Vérifiez si les arguments des formules sont bien des nombres. Par exemple : 152€
n'est pas un nombre.
Vérifiez si la valeur produite par la formule est comprise entre -1 x 10307 et 1
x 10307.
#REF!
La formule fait référence à une adresse de cellule non valide. Cette erreur
survient notamment lorsqu'on supprime les cellules référencées dans la formule
ou après un déplacement (ou une copie) de cellules.
Solutions
Annulez immédiatement l'opération à la source de l'erreur.
#VALEUR
Le type d'argument ou d'opérande (donnée située devant ou derrière un opérateur)
est inapproprié. Les arguments et opérandes peuvent être des valeurs numériques,
du texte, des adresses de cellule ou de plage, des noms, des fonctions. Les
types d'arguments sont spécifiques à chaque fonction.
Solutions
• Vérifiez si la formule fait référence à des cellules contenant des données
valides.
Par exemple : si A3 contient 21 et si A4 contient "pommes", la formule =A3+A4
renvoie #VALEUR!.
• Les formules matricielles doivent être validées avec Ctrl-Maj-Entrée et non
par Entrée seule.
• L'attribution d'une plage à une fonction qui exige la référence à une seule
cellule.
|