J'ai souvent des situations où je dois insérer / importer rapidement des données numériques dans Excel. Je n'ai aucune préférence personnelle pour "," ou "." comme séparateur décimal. Cependant, les données que j'importe utilisent parfois un séparateur et parfois l'autre.
Le problème est que l'insertion des données avec le mauvais séparateur signifie qu'Excel les interprète comme des chaînes. Cela à son tour signifie que tout opérateur qui travaille sur des chiffres ne travaille pas sur ces données.
Les options que j'ai considérées sont:
- Commutez manuellement le "," pour "." dans les données d’entrée si nécessaire, avant d’importer / insérer les données dans Excel. C'est une approche sujette aux erreurs lorsque l'on traite également du texte (en s'assurant que seuls les séparateurs sont permutés) et que cela ressemble à un bidouillage astucieux.
- Permuter le séparateur utilisé par Excel à chaque fois. Cela pourrait causer des problèmes lorsque plusieurs feuilles sont ouvertes en même temps.
Il me semble qu’il devrait être possible de dire à Excel que, pour un ensemble de cellules donné, les chaînes doivent être analysées sous forme de nombres dans un format donné. Est-ce possible? Ou les deux alternatives que j'ai mentionnées ci-dessus sont-elles les seules options?
la source
Réponses:
Par exemple, une valeur d'entrée de
1,22
ou1.22
serait scindée (par «Texte en colonnes») en1
et22
:Données de la cellule:
Formules utilisées:
la source