Est il possible sur Excel de changer un texte en chiffre
kenjy
-
Mike-31 Messages postés 19571 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 19571 Date d'inscription Statut Contributeur Dernière intervention -
bonjour
kenjy administrateur de site
je travaille sur un fichier csv mais je le configure en exel avant
Je voudrai savoir si il est possible sur Excel de changer un texte en numero
je m explique
je voudrai en evrivan "robe" sur un case n importe ou, a la place s affiche un chiffre deja programme a l avance sur une autre feuille config du meme fichier
kenjy administrateur de site
je travaille sur un fichier csv mais je le configure en exel avant
Je voudrai savoir si il est possible sur Excel de changer un texte en numero
je m explique
je voudrai en evrivan "robe" sur un case n importe ou, a la place s affiche un chiffre deja programme a l avance sur une autre feuille config du meme fichier
A voir également:
- Est il possible sur Excel de changer un texte en chiffre
- Changer dns - Guide
- Excel trier par ordre croissant chiffre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Excel cellule couleur si condition texte - Guide
8 réponses
Bonjour,
Oui bien sur avec la fonction RECHERCHEV mais il faut nous en dire plus sur la structure du fichier pour avoir une formule adaptée
Oui bien sur avec la fonction RECHERCHEV mais il faut nous en dire plus sur la structure du fichier pour avoir une formule adaptée
merci mike
alors voila
sur les fichier csv on doit indiquer des champs
exemple
id $ actif $ categori $ reference $ non
1001 $ 1 $ 100578 $ QO351-40 $ robe de soire
1002 $ 1 $ 100678 $ QO351-00 $ jupe courte
ce que je veux c'est au lieu de me rapeler dans quel categorie (numero) se trouve les robe donc (100578) j aimerai juste écrire "robe" ou :robe: et ça ecrie de suite le numéro a la place donc
id $ actif $ categori $ reference $ non
1001 $ 1 $ :robe: $ QO351-40 $ robe de soire
1002 $ 1 $ :jupe: QO351-00 $ jupe courte
ce qui devient
id $ actif $ categori $ reference $ non
1001 $ 1 $ 100578 $ QO351-40 $ robe de soire
1002 $ 1 $ 100678 $ QO351-00 $ jupe courte
merci pour ta repense mike
alors voila
sur les fichier csv on doit indiquer des champs
exemple
id $ actif $ categori $ reference $ non
1001 $ 1 $ 100578 $ QO351-40 $ robe de soire
1002 $ 1 $ 100678 $ QO351-00 $ jupe courte
ce que je veux c'est au lieu de me rapeler dans quel categorie (numero) se trouve les robe donc (100578) j aimerai juste écrire "robe" ou :robe: et ça ecrie de suite le numéro a la place donc
id $ actif $ categori $ reference $ non
1001 $ 1 $ :robe: $ QO351-40 $ robe de soire
1002 $ 1 $ :jupe: QO351-00 $ jupe courte
ce qui devient
id $ actif $ categori $ reference $ non
1001 $ 1 $ 100578 $ QO351-40 $ robe de soire
1002 $ 1 $ 100678 $ QO351-00 $ jupe courte
merci pour ta repense mike
Re,
Ah ça si j'ai bien compris ce n'est pas possible
Dans tes explications, si tu écris Robe tu veux que Robe se transforme en 100578 dans la même cellule
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Ah ça si j'ai bien compris ce n'est pas possible
Dans tes explications, si tu écris Robe tu veux que Robe se transforme en 100578 dans la même cellule
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Comme je te l'ai dit il n'est pas possible par contre en utilisant une deuxième cellule on peut le faire avec une RECHERCHEV
si tu veux, il est possible de partir dans cette direction
Comme je te l'ai dit il n'est pas possible par contre en utilisant une deuxième cellule on peut le faire avec une RECHERCHEV
si tu veux, il est possible de partir dans cette direction
Bonjour
il existe sur Excel la possibilité de programmer la transformation des entrées en une autre:
Logo microsoft en haut à gauche ou onglet Fichier suivant l'age d'Excel
Options Excel/ vérifications
Options de correction automatique
Remplacer: texte
par : code
pour éviter que le code se reproduise sur des textes simples, vous pouvez "typer" le texte
exemple:
remplacer
Jupe_ par 10000 en rajoutant underscore ou autre derrière ou devant le texte
ainsi si vous écrivez Jupe , le texte restera Jupe, mais si vous écrivez Jupe_ le texte deviendra automatiquement 10000
A noter toutefois que cette option configure Excel et va s'appliquer dans tous les fichiers à venir
A vous de voir_ bien sur, cette "programmation" est réversible dans les options Excel
crdlmnt
Errare humanum est, perseverare diabolicum
il existe sur Excel la possibilité de programmer la transformation des entrées en une autre:
Logo microsoft en haut à gauche ou onglet Fichier suivant l'age d'Excel
Options Excel/ vérifications
Options de correction automatique
Remplacer: texte
par : code
pour éviter que le code se reproduise sur des textes simples, vous pouvez "typer" le texte
exemple:
remplacer
Jupe_ par 10000 en rajoutant underscore ou autre derrière ou devant le texte
ainsi si vous écrivez Jupe , le texte restera Jupe, mais si vous écrivez Jupe_ le texte deviendra automatiquement 10000
A noter toutefois que cette option configure Excel et va s'appliquer dans tous les fichiers à venir
A vous de voir_ bien sur, cette "programmation" est réversible dans les options Excel
crdlmnt
Errare humanum est, perseverare diabolicum
Bonjour l'ami,
je me permet d'appuyer ta mise en garde sur les inconvénients que cette méthode qui changera systématiquement toute référence sur Excel mais également sur Word ce qui rendra la saisie de la référence impossible si on en a besoin par ailleurs.
Cordialement
je me permet d'appuyer ta mise en garde sur les inconvénients que cette méthode qui changera systématiquement toute référence sur Excel mais également sur Word ce qui rendra la saisie de la référence impossible si on en a besoin par ailleurs.
Cordialement
Re,
J'ai fait la réponse sur ton post initial, mais je crains que cette méthode pose plus de problème que de solution même en ajoutant un tiret. Pour rester basique je reviens à la bonne vieille méthode avec une bas de donnée et une RECHERCHEV qui affiche ce que l'on souhaite et surtout facile à modifier.
ou passer par du VBA avec ce genre de code dans les propriétés de la feuille (à adapter et compléter bien sur)
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = 1000 Then Target = "Robe"
End Sub
Sur ce il est l'heure du petit noir à auquel je t'invite si tu as le bras assez long
ps: dans cette discussion https://forums.commentcamarche.net/forum/affich-29843665-liste-deroulante-avec-symbole je proposais des liste de validation avec des symboles ou des couleurs qui n'a pas été relancé, peut être es tu intéressé
Cordialement
J'ai fait la réponse sur ton post initial, mais je crains que cette méthode pose plus de problème que de solution même en ajoutant un tiret. Pour rester basique je reviens à la bonne vieille méthode avec une bas de donnée et une RECHERCHEV qui affiche ce que l'on souhaite et surtout facile à modifier.
ou passer par du VBA avec ce genre de code dans les propriétés de la feuille (à adapter et compléter bien sur)
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = 1000 Then Target = "Robe"
End Sub
Sur ce il est l'heure du petit noir à auquel je t'invite si tu as le bras assez long
ps: dans cette discussion https://forums.commentcamarche.net/forum/affich-29843665-liste-deroulante-avec-symbole je proposais des liste de validation avec des symboles ou des couleurs qui n'a pas été relancé, peut être es tu intéressé
Cordialement