Chaine de caractere
Phil
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je souhaiterai modifier une chaine de caracteres d'une cellule qui est compsée de cette façon:
"NIVEAU1/NIVEAU 2/NIVEAU3/NIVEAU4" au maximum 4 niveaux, qui parfois se termine par un blanc ou un /- le nb de niveau est aléatoire dans le fichier source, il faut mettre le niveau 1 dans les niveaux manquants, pas de / à la fin du niveau 4.
exemple : WWW/- je souhaiterai avoir : WWW/WWW/WWW/WWW
WWW/ZZZ je souhaiterai avoir : WWW/ZZZ/WWW/WWW
WWW/ZZZ/- je souhaiterai avoir : WWW/ZZZ/WWW/WWW
WWW/ZZZ/XXX je souhaiterai avoir : WWW/ZZZ/XXX/WWW
WWW/ZZZ/XXX/- je souhaiterai avoir : WWW/ZZZ/XXX/WWW
Merci pour aide
je souhaiterai modifier une chaine de caracteres d'une cellule qui est compsée de cette façon:
"NIVEAU1/NIVEAU 2/NIVEAU3/NIVEAU4" au maximum 4 niveaux, qui parfois se termine par un blanc ou un /- le nb de niveau est aléatoire dans le fichier source, il faut mettre le niveau 1 dans les niveaux manquants, pas de / à la fin du niveau 4.
exemple : WWW/- je souhaiterai avoir : WWW/WWW/WWW/WWW
WWW/ZZZ je souhaiterai avoir : WWW/ZZZ/WWW/WWW
WWW/ZZZ/- je souhaiterai avoir : WWW/ZZZ/WWW/WWW
WWW/ZZZ/XXX je souhaiterai avoir : WWW/ZZZ/XXX/WWW
WWW/ZZZ/XXX/- je souhaiterai avoir : WWW/ZZZ/XXX/WWW
Merci pour aide
A voir également:
- Chaine de caractere
- Caractère spéciaux - Guide
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Caractere vide - Guide
- Plus de chaine tv - Guide
2 réponses
Bonsoir,
Ca serait éventuellement faisable par formule mais très grande.
Donc plutôt une réponse avec une fonction personnalisée en vba ou une macro qui traite une plage sélectionnée : Phil.xls
eric
Ca serait éventuellement faisable par formule mais très grande.
Donc plutôt une réponse avec une fonction personnalisée en vba ou une macro qui traite une plage sélectionnée : Phil.xls
eric
En effet, très grande ...
C'est ainsi que malgré 6 colonnes de calculs intermédiaires, ma formule finale nécessite 150 caractères !
https://www.cjoint.com/?bAaMNyNZfr
C'est ainsi que malgré 6 colonnes de calculs intermédiaires, ma formule finale nécessite 150 caractères !
https://www.cjoint.com/?bAaMNyNZfr
Bonjour Monsieur,
je vous remercie pour votre aide, j'ai une autre besoin je suis en train de monter des tables de référence et j'ai autre fichier : qui a la même structure mais à la place de mettre le niveau 1 pour compléter les niveaux vides, il faudrait mettre le dernier niveau trouvé.
Je vous donne un exemple :
A/B/- je souhaiterai A/B/B/B
A/B je souhaiterai A/B/B/B
A/B/C/ je souhaiterai A/B/C/C
Je vous remercie
Phil
je vous remercie pour votre aide, j'ai une autre besoin je suis en train de monter des tables de référence et j'ai autre fichier : qui a la même structure mais à la place de mettre le niveau 1 pour compléter les niveaux vides, il faudrait mettre le dernier niveau trouvé.
Je vous donne un exemple :
A/B/- je souhaiterai A/B/B/B
A/B je souhaiterai A/B/B/B
A/B/C/ je souhaiterai A/B/C/C
Je vous remercie
Phil