Les nombres stockés sous forme de texte peuvent entraîner des résultats inattendus, comme une formule non calculée affichée au lieu d’un résultat.
La plupart du temps, Excel reconnaît cela, et vous verrez une alerte en regard de la cellule où les nombres sont stockés sous forme de texte. Si vous voyez l’alerte :
-
Sélectionnez les cellules que vous souhaitez convertir, puis sélectionnez la notification d’erreur .
-
Sélectionnez Convertir en nombre dans le menu.
-
Vous verrez les valeurs alignées à gauche et l’avertissement de triangle vert supprimé.
Consultez Mettre en forme les nombres pour en savoir plus sur la mise en forme des nombres et du texte dans Excel.
Remarques : Si le bouton d’alerte n’est pas disponible, vous pouvez activer les alertes d’erreur en procédant comme suit :
-
Dans Excel, sélectionnez Fichier, puis Options.
-
Sélectionnez Formules, puis sous Vérification des erreurs, cochez la case Activer la vérification des erreurs en arrière-plan case activée.
Utiliser une formule pour convertir du texte en nombres
Vous pouvez utiliser la fonction CNUM pour renvoyer uniquement la valeur numérique du texte.
-
Insérez une nouvelle colonne à côté des cellules contenant du texte.
Dans cet exemple, la colonne E contient le texte stocké sous forme de nombres. La colonne F est la nouvelle colonne.
-
Dans l’une des cellules de la nouvelle colonne, tapez =CNUM() en insérant en les parenthèses la référence d’une cellule contenant du texte stocké sous forme de chiffres.
Dans cet exemple, il s’agit de la cellule E23. -
Ensuite, remplissez la formule de la cellule vers le bas, dans les autres cellules. Pour ce faire, placez le curseur dans le coin inférieur droit de la cellule jusqu’à ce qu’il se transforme en signe plus.
-
Cliquez et faites glisser vers le bas pour recopier la formule dans les autres cellules. Vous pouvez maintenant utiliser cette nouvelle colonne, ou vous pouvez copier et coller ces nouvelles valeurs dans la colonne d’origine.
Remarques : Pour copier et coller ces nouvelles valeurs dans la colonne d’origine
-
Sélectionnez les cellules avec la nouvelle formule.
-
Appuyez sur Ctrl+ C. Sélectionnez la première cellule de la colonne d’origine.
-
Sous l’onglet Accueil, sélectionnez la flèche sous Coller, puis sélectionnez Coller des valeurs > spéciales ou utilisez le raccourci clavier Ctrl + Maj + V.
-
Les nombres stockés sous forme de texte peuvent entraîner des résultats inattendus, comme une formule non calculée affichée au lieu d’un résultat.
Utiliser une formule pour convertir du texte en nombres
Vous pouvez utiliser la fonction CNUM pour renvoyer uniquement la valeur numérique du texte.
-
Insérer une nouvelle colonne
Insérez une nouvelle colonne à côté des cellules contenant du texte. Dans cet exemple, la colonne E contient le texte stocké sous forme de nombres. La colonne F est la nouvelle colonne.
-
Utiliser la fonction
VALUE Dans l’une des cellules de la nouvelle colonne, tapez =VALUE() et entre parenthèses, tapez une référence de cellule qui contient du texte stocké sous forme de nombres. Dans cet exemple, il s’agit de la cellule E23. -
Placez votre curseur ici
Ensuite, remplissez la formule de la cellule vers le bas, dans les autres cellules.
Pour ce faire, placez votre curseur dans le coin inférieur droit de la cellule jusqu’à ce qu’il passe en signe plus.
-
Cliquez et faites glisser vers le bas
Cliquez et faites glisser vers le bas pour recopier la formule dans les autres cellules. Vous pouvez maintenant utiliser cette nouvelle colonne, ou vous pouvez copier et coller ces nouvelles valeurs dans la colonne d’origine.
Pour ce faire :
-
Sélectionnez les cellules avec la nouvelle formule.
-
Appuyez sur Ctrl+ C. Sélectionnez la première cellule de la colonne d’origine.
-
Sous l’onglet Accueil, sélectionnez la flèche sous Coller, puis sélectionnez Coller desvaleurs >.
ou utilisez le raccourci clavier Ctrl+ Maj + V.
Rubriques connexes
Remplacer une formule par ses résultats Les dix meilleures façons de nettoyer vos données Fonction Nettoyer