Table des matières
Dans ce tutoriel, nous allons montrer comment résoudre le problème du résultat de la formule qui montre des erreurs. 0 en excel. En travaillant dans Microsoft Excel nous pourrions avoir besoin d'ajouter certaines valeurs avec une formule. Mais au lieu d'afficher la valeur calculée, la formule renvoie 0 Vous pouvez être confronté à ce problème pour diverses raisons. Tout au long de cet article, nous allons essayer de clarifier votre concept sur la façon de résoudre ce problème.
Télécharger le cahier d'exercices
Vous pouvez télécharger le cahier d'exercices à partir d'ici.
Résultat de la formule affichant 0.xlsm3 solutions efficaces pour que le résultat de la formule affiche 0 dans Excel
Nous discuterons 3 des solutions efficaces pour résoudre le problème du résultat de la formule montrant 0 Pour vous illustrer les solutions, nous allons utiliser le même ensemble de données pour ' solution-1 et solution-2 et un ensemble de données légèrement modifié pour ' solution-3 '.
1. fixer le résultat de la formule affichant 0 en convertissant le texte en nombre
Pour résoudre le problème de l'affichage du résultat de la formule 0 Dans Excel, nous allons tout d'abord vérifier les données de notre ensemble de données que nous allons entrer dans la formule. Parfois, les nombres dans les données sont stockés au format texte. Ainsi, la formule retourne 0 Pour résoudre ce problème, nous allons convertir le texte en chiffres.
1.1 Convertir du texte en nombre par un clic de souris
Dans cette méthode, nous allons convertir du texte en chiffres d'un clic de souris pour résoudre le problème du résultat de la formule qui s'affiche. 0 dans Excel. Dans la capture d'écran suivante, nous avons un ensemble de données d'une librairie. L'ensemble de données consiste en les noms de certains livres et la quantité disponible de ces livres dans cette librairie. Supposons que nous voulions calculer le nombre total de livres dans la cellule C10 .
Suivez les étapes ci-dessous :
- Entrez la formule dans la cellule C10 pour calculer la quantité totale :
=SUM(C5:C9)
- Appuyez sur Entrez et nous pouvons voir que la formule renvoie 0 C'est le problème que nous devons résoudre.
- Avant de commencer, nous voulons que vous notiez quelques points. Dans la cellule F6 insérer la formule suivante :
=COUNTA(C5:C9)
- Si vous appuyez sur Entrez après avoir inséré la formule, vous obtenez le résultat parce que la COUNTA compte le nombre de cellules non vides, sans relation avec la valeur de la cellule.
- Insérez à nouveau la formule suivante dans la cellule F7 :
=COUNT(C5:C9)
- Appuyez sur Entrez . ici la formule renvoie 0 parce que le COMPTER compte le nombre de cellules qui contiennent des chiffres et non du texte.
- Pour comprendre la raison de montrer 0 sélectionner une cellule C5 et regardez la barre de formule. Nous pouvons voir le nombre mais il y a une apostrophe qui indique que le nombre est au format texte. C'est pourquoi nous obtenons une erreur lorsque nous utilisons des formules.
Voyons les étapes à suivre pour résoudre ce problème.
ÉTAPES :
- Tout d'abord, sélectionnez la cellule ( C5:C9 ).
- Ensuite, cliquez sur le exclamation Un menu déroulant apparaît.
- Troisièmement, sélectionnez l'option Convertir en nombre dans le menu déroulant.
- Enfin, nous pouvons voir que le résultat de la formule n'apparaît pas 0 plus dans les cellules C10 et F7 Puisque nous avons converti le format des valeurs dans la cellule ( C5:C9 ) de texte à nombre, la formule dans la cellule C10 peut donner le résultat maintenant.
Read More : [Corrigé !] Une formule ne fonctionne pas et s'affiche en tant que texte dans Excel
1.2 Utiliser l'option "Collage spécial" pour convertir du texte en nombre
Une autre méthode pour résoudre le problème de l'affichage du résultat de la formule 0 dans Excel est d'utiliser l'option ' Collage spécial Pour illustrer cette méthode, nous allons utiliser le même ensemble de données que celui utilisé dans la méthode précédente.
Donc, voyons les étapes pour utiliser le ' Collage spécial dans cette méthode.
ÉTAPES :
- Tout d'abord, sélectionnez n'importe quelle cellule en dehors de la plage de données et cliquez sur Copie .
- Ensuite, sélectionnez la plage de cellules ( C5:C9 ).
- Ensuite, allez sur Accueil > ; Pâte > ; Collage spécial
- Les actions ci-dessus ouvriront une nouvelle boîte de dialogue nommée Collage spécial '.
- Après cela, vérifiez l'option Ajouter en vertu de la Opération et cliquez sur OK .
- Enfin, nous pouvons voir le résultat de la formule dans la cellule C10 .
Lire la suite : Comment afficher toutes les formules dans Excel (4 méthodes simples et rapides)
1.3 Appliquer le code VBA pour convertir du texte en nombre afin de corriger le résultat de la formule qui affiche 0 dans Excel.
Si vous êtes un utilisateur avancé d'Excel et que vous voulez effectuer des tâches plus rapidement, vous pouvez utiliser VBA pour résoudre le problème ci-dessus. Dans cette méthode, nous appliquons un code de type VBA pour résoudre le problème du résultat de la formule qui affiche 0 dans excel plus rapidement.
Voyons donc les étapes à suivre pour faire une demande. VBA dans cette méthode.
ÉTAPES :
- Au début, sélectionnez la cellule ( C5:C9 ).
- Suivant, Cliquez à droite sur sur la feuille active.
- Ensuite, sélectionnez l'option Afficher le code '.
- L'action ci-dessus ouvrira une fenêtre vide VBA module.
- Insérez le code suivant dans ce module :
Sub TextToNumber() Dim rg As Range On Error Resume Next Set rg = Selection _ .SpecialCells(xlCellTypeConstants, 23) On Error GoTo ErrorHandle If Not rg Is Nothing Then Cells.SpecialCells(xlCellTypeLastCell) _ .Offset(0, 1).Copy rg.PasteSpecial Paste:=xlPasteValues, _ Operation:=xlPasteSpecialOperationAdd Else MsgBox "Unable to find Constants in selection" End If Handler_Exit :Application.CutCopyMode = False Set rg = Nothing Exit Sub ErrorHandle : MsgBox "Unable to convert text to numbers" Resume Handler_Exit End Sub
- Maintenant, cliquez sur le Exécuter ou appuyez sur le bouton F5 pour exécuter le code.
- Enfin, le code ci-dessus corrige le problème du résultat de la formule affichant 0 dans Excel. Donc, nous obtenons la somme dans la cellule C10 .
Lire la suite : Comment afficher la valeur au lieu de la formule dans Excel (7 méthodes)
Fixer le résultat d'une formule qui affiche 0 dans Excel en utilisant l'option "Texte en colonne".
L'utilisation de l'expression Texte en colonne de l'option Données L'onglet est un autre moyen efficace de résoudre le problème du résultat de la formule affichant 0 dans Excel. Dans le jeu de données suivant, dans la cellule C10 nous apporterons des résultats au lieu de 0 .
Voyons les étapes à suivre pour effectuer cette action.
ÉTAPES :
- Tout d'abord, sélectionnez la cellule ( C5:C9 ).
- Ensuite, allez dans le Données Sélectionnez l'option ' Texte en colonne ' de l' ' Outils de données section ".
- Une nouvelle boîte de dialogue apparaît alors. Cochez l'option Délimité dans les options de type de fichier et cliquez sur le bouton Finition bouton.
- Au final, l'action ci-dessus renvoie le résultat de la formule dans la cellule C10 .
Lire la suite : [Corrigé !] Pourquoi une formule ne fonctionne pas dans Excel (15 raisons avec solutions)
Lectures similaires
- Afficher la formule dans les cellules d'Excel au lieu de la valeur (6 façons)
- [La formule SUM ne fonctionne pas dans Excel (8 raisons avec solutions)
- [Résolu] : Les formules Excel ne se mettent pas à jour avant l'enregistrement (6 solutions possibles)
- [Formules Excel ne fonctionnant pas sur un autre ordinateur (5 solutions)
- [Résolu :] Une formule Excel ne fonctionne pas si on ne double-clique pas sur la cellule (5 solutions)
3. supprimer les caractères cachés lorsque le résultat de la formule affiche 0 dans Excel
Une autre raison pour laquelle le résultat de la formule montre 0 dans Excel est la présence de caractères cachés dans la plage de formules. Parfois, nous copions ou téléchargeons un jeu de données à partir d'une autre source. Ce jeu de données peut contenir des caractères cachés. Pour obtenir le bon résultat, nous devons supprimer ces caractères cachés.
3.1 Correction du résultat de la formule affichant 0 en supprimant les caractères cachés à l'aide du code de caractères
Le caractère caché peut être un espace insécable. In Microsoft Excel le code de caractère pour un espace insécable est le suivant 0160 Pour résoudre le problème, le résultat de la formule montre 0 dans Excel, nous devons remplacer ces caractères par des chaînes vides ou vides. L'ensemble de données suivant d'une librairie est constitué des noms de différents livres et de leur quantité totale vendue dans ce magasin. Si nous voulons calculer la quantité totale dans la cellule C9 en utilisant le SOMME Il donne le résultat suivant 0 en raison de caractères cachés dans la plage de cellules ( C5:C8 ).
Voyons les étapes pour remplacer les caractères cachés dans cette méthode.
ÉTAPES :
- Tout d'abord, sélectionnez la cellule ( C5:C8 ).
- Ensuite, allez dans le Accueil onglet.
- Deuxièmement, allez sur le site ' Trouver et sélectionner de l'option Accueil Ensuite, sélectionnez l'option Remplacer .
- Une nouvelle boîte de dialogue nommée Trouver et remplacer apparaît.
- Troisièmement, allez sur le site ' Trouvez ce qui Tenez le champ de texte "t". Alt clé et type 0160 sur le clavier numérique et non de la les touches alphanumériques Après avoir tapé, rien n'apparaîtra dans la fenêtre '. Trouvez ce que boîte ".
- Gardez le ' Remplacer par Le champ de texte ' est vide.
- Après cela, cliquez sur Remplacer tout '.
- Une nouvelle boîte de dialogue apparaît qui indique le nombre de remplacements effectués. Cliquez sur OK sur cette boîte.
- Enfin, les commandes ci-dessus remplacent les caractères cachés par des chaînes vides de la plage de la formule de la cellule C9 Ainsi, nous obtenons le résultat de la formule dans la cellule C9 .
Read More : [Corrigé !] La formule SUM d'Excel ne fonctionne pas et renvoie 0 (3 solutions)
3.2 Insérer un code VBA pour supprimer les caractères cachés afin de corriger le résultat de la formule qui affiche 0 dans Excel.
Dans cette méthode, nous allons résoudre exactement le même problème que dans l'exemple précédent, mais, cette fois-ci, nous allons appliquer la méthode de l'analyse des données. VBA Avec l'aide de VBA nous remplacerons les caractères cachés pour résoudre le problème du résultat de la formule qui affiche 0 en excel.
Voyons les étapes de la demande VBA pour corriger les caractères cachés.
ÉTAPES :
- Au début, sélectionnez la plage de cellules ( C5:C8 ).
- Suivant, Cliquez à droite sur sur la feuille active et sélectionnez l'option ' Afficher le code '.
- L'action ci-dessus ouvrira une fenêtre vide VBA .
- Ensuite, insérez le code suivant dans ce module :
Sub RemoveCode160() Dim rng As Range Dim vrn As Variant Dim i As Long Set rg = Selection If rg.Cells.Count = 1 Then ReDim vrn(1 To 1, 1 To 1) vrn(1, 1) = rg.Value Else vrn = rg.Value End If For i = 1 To UBound(vrn, 1) vrn(i, 1) = Replace(vrn(i, 1), Chr(160), "") Next i rg.Value = vrn End Sub
- Pour exécuter le code, cliquez sur le bouton Exécuter ou appuyez sur le bouton F5 clé.
- Au final, le code ci-dessus a remplacé tous les caractères cachés et a renvoyé le résultat de la formule dans la cellule C9 .
Lire la suite : [Corrigé] : Une formule Excel n'affiche pas le bon résultat (8 méthodes)
Conclusion
En conclusion, ce tutoriel couvre différentes méthodes pour résoudre le problème du résultat de la formule montrant 0 Téléchargez et pratiquez avec notre cahier d'exercices, joint à cet article, pour obtenir les meilleurs résultats. N'hésitez pas à laisser un commentaire ci-dessous si vous avez des questions. Notre équipe s'efforcera de vous répondre dans les plus brefs délais. Gardez l'œil ouvert pour d'autres activités créatives. Microsoft Excel à l'avenir.