<

Cours d'Excel

Chap7-La gestion des erreurs dans Excel

INTRODUCTION

Des erreurs apparaissent parfois dans les formules de calcul ou lors de l'exécution d'une macro. Excel renvoie une valeur spécifique à l'erreur rencontrée Ces problèmes ont diverses causes: une faute de saisie, des formules se référant à des cellules non remplies. un problème d'affichage, etc.

 

Excel dispose de plusieurs outils qui permettent d'identifier et gérer ces erreurs. Il est intéressant de connaître la signification les codes d'erreur, de cerner la cause et pouvoir ainsi trouver une solution corrective plus facilement.

La liste d’erreurs que nous allons citer est loin d’être exhaustive. Le Langage VBA en fournit également une liste. Mais nous allons nous attarder uniquement sur les plus courantes.

Description?: C:\Users\Bernard\Desktop\im\2.PNGDescription?: C:\Users\Bernard\Desktop\im\1.PNG#NUL! :
Survient lorsque vous spécifiez une intersection de deux zones qui, en réalité, ne se coupent pas.
* Par exemple lors de l'utilisation d'un opérateur de plage incorrect (=SOMME(D1 D8)). Il manque les deux points (:) dans la formule pour séparer la référence de la première cellule de la référence de la dernière cellule. 

 

 

 

 

 

Description?: C:\Users\Bernard\Desktop\im\4.PNG#DIV/0! :
Cette erreur survient quand Excel ne reconnaît pas le texte d'une formule. Soit le nom n'existe pas, soit la formule a été mal saisie.

Description?: C:\Users\Bernard\Desktop\im\3.PNG

#VALEUR! :
Survient lorsqu'un argument ou un élément de la formule est inapproprié.
* Vous avez attribué une plage à un opérateur ou à une fonction qui exige une seule valeur et non pas une plage.
* Les éléments de la formule ne sont pas compatibles (Par exemple =10+"mimi" ).
* Il s'agit d'une formule matricielle qui doit être revalidée: Dans ce cas sélectionnez la cellule, touche F2 puis appuyez sur CTRL+MAJ+ENTRÉE.
* Les dimensions de la matrice sont incorrectes.

Cellule résultat

 

 

Description?: C:\Users\Bernard\Desktop\im\5.PNG

#REF! :
Survient lorsque les coordonnées d'une cellule ne sont pas valides.
* Lors de l'utilisation d'une liaison non valide (Vérifiez le format de la liaison ='C:\dossier\[NomClasseur.xls]NomFeuille'!$A$1).
* Lorsque la liaison vers une rubrique d'échange dynamique de données (DDE ou Dynamic Data Exchange) n'est pas disponible.
* Après la suppression ou le collage de cellules auxquelles d'autres formules font référence. 

#NOM? :
Survient lorsque l'application ne reconnaît pas le texte dans une formule.
* Vérifiez l'existence et l'orthographe des cellules et plages nommées.
* Vérifiez l'existence et l'orthographe des fonctions utilisées.
* La formule contient une référence vers une fonction personnelle inexistante (Vérifiez que les fichiers xls ou xla contenant la fonction complémentaire sont bien ouverts.
* Vérifiez la présence deux points (:) nécessaires pour référencer une plage de cellules.
* Vérifiez que l'utilisation des étiquettes est bien autorisée:
   Menu Outils/Options/Sélectionnez l'onglet "Calcul"/Cochez l'option "Accepter les étiquettes dans les formules."/Cliquez sur le bouton OK pour valider.
* Vérifiez que les textes sont encadrés par des guillemets (Par exemple =RECHERCHE("mimi";A:A)).
* Si la formule fait référence à des valeurs ou à des cellules d'autres feuilles de calcul ou d'autres classeurs dont le nom contient un caractère non alphabétique ou un espace,
   vérifiez que vous avez bien placé une apostrophe (') de part et d'autre du nom (='Nom Feuille'!C9). 
#NOMBRE! :
Survient si formule ou une fonction contient des valeurs numériques non valides.
* Lorsqu'un nombre est trop grand ou trop petit pour être représenté dans Excel. Les valeurs doivent être compris entre -1*10307 et 1*10307.
* Lorsqu'une fonction qui s'exécute par itération ne parvient pas à trouver un résultat.
   Pour résoudre le problème, dans le menu Outils/Options/onglet "Calcul"/Cochez l'option "Itération".
* Lorsqu'un argument est incorrect dans une fonction qui exige un argument numérique.

 

 

par Bath Ngouana


Cours d'Excel


Presentation Du Logiciel Tableur Excel

Chap1

Chap2 Introduction Et Objectif du Cours


Chap4- Les raccourcis clavier a connaitre








Chap12-Les bases d Excel

Chap13 Presentation d Excel

Chap 14 Saisir du texte dans un tableau

Chap 15 Selectionner des colonne, lignes ou tableaux complets

Chap 16 Mettre en forme du texte

Chap 17 Avoir du texte sur plusieurs lignes

Chap 18 Modifier la hauteur et la largeur d une cellule

Chap 19 Inserer un tableau




Chap 23 Validation de donnees

Chap 24 Creer une liste deroulante

Chap 25 Reperer facilement des erreurs grace a la validation de donnees

Chap 26 Mettre en forme une cellule

Chap 27 Annuler une action

Chap 28 Mise en forme conditionnelle

Chap 29 Creer facilement des calculs

Chap 30 Remplir un tableau rapidement grace aux series

Chap 31 Rendre une cellule fixe dans un calcul

Chap 32 Creer et renommer une nouvelle feuille de calcul

Chap 33 Faire des calculs entre differentes feuilles


Chap 35 Les fonctions statistiques

Chap 36 Imbriquer des calculs

Chap 37 Trouver et utiliser la fonction qui vous interesse

Chap 38 Exemple de calcul complexe - Imbriquer plusieurs types de donnees

Chap 39 Exemple de calcul complexe - Transformer un numero de telephone

Chap 40 Creer un graphique rapide simplement

chap 41 CREER DES GRAPHIQUES RAPIDES SIMPLENT

Chap 42 Modifier les donnees d un graphique

Chap 43 Ajouter ou supprimer des elements d nun graphique

Chap 44 Creer un graphique avec des donnees d une autre feuille

Chap 45 Creer un axe secondaire dans un graphique

Chap 46 Creer un graphique combine

Chap 47 Creer un graphique Sparkline

Chap 48 Supprimer un graphique sparkline

Chap 49 Trier et filtrer les donnees d un tableau

Chap 50 Creation de filtres avances ou elabores

Chap 51 RechercheH - Formule de traitement des donnees

Chap 52 RechercheV - Formule de traitement des donnees

Chap 53 Formule INDEX

Chap 54 Formule EQUIV

Chap 55 Formule DECALER

Chap 56 Creer un tableau croise dynamique

Chap 57 Segments dans un tableau croise dynamique


Chap 59 Introduction aux macros