J'ai une colonne de chaînes hexadécimales :
506078
363624
505974
505644
J'ai besoin qu'Excel les stocke sous forme de chaînes de caractères, et non d'entiers ou de flottants.
J'ai une colonne de chaînes hexadécimales :
506078
363624
505974
505644
J'ai besoin qu'Excel les stocke sous forme de chaînes de caractères, et non d'entiers ou de flottants.
Pour cela, il vous suffit de placer un guillemet simple devant votre texte. Cela fonctionne également pour les dates que vous ne voulez pas qu'Excel relève.
eg.
'23446
Vous pouvez également formater toute votre colonne en tant que texte, ce qui remplacera toute la colonne. Dans Excel 2007, mettez vos cellules en surbrillance, cliquez droit->Formater les cellules. Cliquez sur le texte dans les options sur la gauche.
Comme répondu ci-dessus, le formatage d'un nombre en tant que chaîne de caractères n'est pas conseillé parce que vous devez activer la cellule pour que la conversion soit réellement exécutée (soit par F2, soit en double-cliquant, soit en utilisant Find+Replace sur la colonne, et en remplaçant un point par un point ou tout autre caractère, mais si vous n'avez pas un caractère persistant dans chaque cellule de votre colonne, alors cette solution de contournement ne fonctionnera pas). Et lorsque vous entrez dans une cellule pour la modifier, elle revient automatiquement au nombre si la valeur est compatible.
Maintenant, pour répondre à la question de Scott dans la section des commentaires. Si vous avez déjà vos données et que vous n'avez pas la possibilité d'ajouter manuellement une citation devant vos données dans chaque cellule, vous pouvez utiliser une colonne d'aide et écrire
="'"&A1
dans B1, où A1 est la référence à votre cellule, et faites glisser vers le bas sur la formule dans B1. À ce stade, vous verrez la citation, mais vous pouvez coller les données de la colonne B en tant que valeurs (CTRL+C & ALT+E+S et sélectionner les valeurs, ou coller spécial en tant que valeurs dans le menu supérieur). Ensuite, recherchez et remplacez un '(guillemet) par un '(guillemet) et vous obtiendrez une colonne avec des valeurs forcées en texte.
Les réponses déjà mentionnées ne sont parfois pas pratiques :
Depuis Excel 2013 (ou même avant), il existe une bien meilleure méthode :
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.
0 votes
Format -> Cellules -> Personnalisé. Option '0