Je cherche à séparer le code suivant :00013 - CISEAU DE RECOLT
Résolu
mariejosephina
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
mariejosephina Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
mariejosephina Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je veux mettre le code dans une colonne et le libellé dans une autre
quelle formule dois je prendre ?
je veux mettre le code dans une colonne et le libellé dans une autre
quelle formule dois je prendre ?
A voir également:
- Je cherche à séparer le code suivant :00013 - CISEAU DE RECOLT
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
4 réponses
Si le code à séparer est en A1:
=GAUCHE(A1;5)
pour récupérer les 5 caractères les plus à gauche et l'inverse :
=DROITE(A1;16)
=GAUCHE(A1;5)
pour récupérer les 5 caractères les plus à gauche et l'inverse :
=DROITE(A1;16)
Si dans le tableau les codes n'ont pas la même longueur il faut alors se baser sur le tiret séparateur pour trouver combien de caractères extraire :
=GAUCHE(A1;CHERCHE("-";A1)-2)
et =DROITE(A1;NBCAR(B13)-(CHERCHE("-";A1)+1))
=GAUCHE(A1;CHERCHE("-";A1)-2)
et =DROITE(A1;NBCAR(B13)-(CHERCHE("-";A1)+1))
Bonsoir
En complément à la solution de Bruce qui fonctionne très bien mais qui suppose que le code est toujours à 5 chiffres et le texte à 16 lettres
si ce n'est pas le cas, vous avez deux solutions:
1° le plus simplement
votre liste est figée et vous voulez la transcrire:
sélectionnez la
Bouton concertir dans le ruban Données
choisissez le tiret comme séparation et OK
2° par formule
Pour le code:
en B1 par exemple:
=GAUCHE(A1;TROUVE("-";A1;1)-1)
et en C1 pour le texte:
=DROITE(A1;NBCAR(A1)-NBCAR(B1)-1)
crdlmnt
En complément à la solution de Bruce qui fonctionne très bien mais qui suppose que le code est toujours à 5 chiffres et le texte à 16 lettres
si ce n'est pas le cas, vous avez deux solutions:
1° le plus simplement
votre liste est figée et vous voulez la transcrire:
sélectionnez la
Bouton concertir dans le ruban Données
choisissez le tiret comme séparation et OK
2° par formule
Pour le code:
en B1 par exemple:
=GAUCHE(A1;TROUVE("-";A1;1)-1)
et en C1 pour le texte:
=DROITE(A1;NBCAR(A1)-NBCAR(B1)-1)
crdlmnt