Extraire plusieurs code d'une cellule
Résolu/Fermé
Sathis_91
Messages postés
14
Date d'inscription
lundi 24 mai 2021
Statut
Membre
Dernière intervention
7 septembre 2021
-
24 mai 2021 à 18:12
Sathis_91 Messages postés 14 Date d'inscription lundi 24 mai 2021 Statut Membre Dernière intervention 7 septembre 2021 - 25 mai 2021 à 15:02
Sathis_91 Messages postés 14 Date d'inscription lundi 24 mai 2021 Statut Membre Dernière intervention 7 septembre 2021 - 25 mai 2021 à 15:02
A voir également:
- Extraire plusieurs code d'une cellule
- Extraire une video youtube - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Aller à la ligne dans une cellule excel - Guide
- Code asci - Guide
- Extraire son d'une video - Guide
9 réponses
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 452
Modifié le 24 mai 2021 à 18:25
Modifié le 24 mai 2021 à 18:25
Bonjour,
Pour étendre la formule sur plusieurs lignes il vous suffit de faire copier incrémenter et tirer la formule vers le bas....
Pour étendre la formule sur plusieurs lignes il vous suffit de faire copier incrémenter et tirer la formule vers le bas....
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 452
Modifié le 24 mai 2021 à 18:45
Modifié le 24 mai 2021 à 18:45
Bonjour,
Votre message en "A1" se compose toujours de 3 blocs "TestExcel..." oui,non
Est-ce que la valeur à extraire commence toujours par "H" Oui Non
Votre message en "A1" se compose toujours de 3 blocs "TestExcel..." oui,non
Est-ce que la valeur à extraire commence toujours par "H" Oui Non
Sathis_91
Messages postés
14
Date d'inscription
lundi 24 mai 2021
Statut
Membre
Dernière intervention
7 septembre 2021
24 mai 2021 à 19:04
24 mai 2021 à 19:04
Non j’ai plusieurs bloc .
La syntaxe de mon message est toujours le suivant :
CODE - Libelle;CODE - Libelle avec des codes et libellés variables
La syntaxe de mon message est toujours le suivant :
CODE - Libelle;CODE - Libelle avec des codes et libellés variables
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié le 24 mai 2021 à 18:49
Modifié le 24 mai 2021 à 18:49
Bonjour
le problème est que l'on ne connaît pas exactement les textes à traiter
si on s'en tient rigoureusement à ce que vous affichez dans votre message, cette formule semble convenir
=SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;" - Test Excel test";"");" - Test Excel 2";"");" Testexcel3";"")
mais il y a peu de chance que les libellés à éliminer soit aussi constant?
On pourrait affiner, mais pas avec les écarts d'écriture du genre pas de point-virgule derrière le 3 final devant le dernier 3
sinon cette formule donne le même résultat et un peu plus de cas possible:
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;" - Test";"");" Excel";"");"Test";"");"excel";"");"2;";" ");"3;";" ")
crdlmnt
le problème est que l'on ne connaît pas exactement les textes à traiter
si on s'en tient rigoureusement à ce que vous affichez dans votre message, cette formule semble convenir
=SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;" - Test Excel test";"");" - Test Excel 2";"");" Testexcel3";"")
mais il y a peu de chance que les libellés à éliminer soit aussi constant?
On pourrait affiner, mais pas avec les écarts d'écriture du genre pas de point-virgule derrière le 3 final devant le dernier 3
sinon cette formule donne le même résultat et un peu plus de cas possible:
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;" - Test";"");" Excel";"");"Test";"");"excel";"");"2;";" ");"3;";" ")
crdlmnt
Sathis_91
Messages postés
14
Date d'inscription
lundi 24 mai 2021
Statut
Membre
Dernière intervention
7 septembre 2021
24 mai 2021 à 18:45
24 mai 2021 à 18:45
Bonjour,
Non mes libelles sont variable et le nombre de blocs est variable . C’est pour ces raisons j’ai du mal à trouver la formule.
Non mes libelles sont variable et le nombre de blocs est variable . C’est pour ces raisons j’ai du mal à trouver la formule.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
>
Sathis_91
Messages postés
14
Date d'inscription
lundi 24 mai 2021
Statut
Membre
Dernière intervention
7 septembre 2021
24 mai 2021 à 18:52
24 mai 2021 à 18:52
Et vus avez essayé l'outil "remplacer" à partir de ctrl h?
en remplaçant successivement les éléments à éliminer?
en remplaçant successivement les éléments à éliminer?
Sathis_91
Messages postés
14
Date d'inscription
lundi 24 mai 2021
Statut
Membre
Dernière intervention
7 septembre 2021
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
24 mai 2021 à 19:03
24 mai 2021 à 19:03
Non je n’ai pas testé Crtl H.
Concernant la syntaxe à chaque j’aurai :
CODE - Libelle;CODE - Libelle avec des codes et libellés variables
Concernant la syntaxe à chaque j’aurai :
CODE - Libelle;CODE - Libelle avec des codes et libellés variables
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
24 mai 2021 à 20:45
24 mai 2021 à 20:45
Bonjour,
Une solution simple:
- Données Convertir Délimité avec "-" et ";" comme délimiteurs.
- Les colonnes qui contiennent les libellés sont cochées " Non distribuée".
- La destination est fixée à droite $D$2 par exemple
À partir de là il est facile de concaténer en B2=D2&","&E2&","&F2......avec un nombre de colonnes égal au nombre maxi de codes; puis de recopier vers le bas.
Il faudra répéter cette opération si on ajoute des données.
Une solution simple:
- Données Convertir Délimité avec "-" et ";" comme délimiteurs.
- Les colonnes qui contiennent les libellés sont cochées " Non distribuée".
- La destination est fixée à droite $D$2 par exemple
À partir de là il est facile de concaténer en B2=D2&","&E2&","&F2......avec un nombre de colonnes égal au nombre maxi de codes; puis de recopier vers le bas.
Il faudra répéter cette opération si on ajoute des données.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Sathis_91
Messages postés
14
Date d'inscription
lundi 24 mai 2021
Statut
Membre
Dernière intervention
7 septembre 2021
25 mai 2021 à 09:11
25 mai 2021 à 09:11
Bonjour,
Le soucis c'est que j'ai besoin que cet extraction s'effectue en automatique par une formule. Le but est de ne pas faire cette manip à chaque fichier . Je vais avoir plus de 50 fichiers de ce type, je dois mettre la formule dans mon modèle pour que l'extraction ait lieu correctement.
Le soucis c'est que j'ai besoin que cet extraction s'effectue en automatique par une formule. Le but est de ne pas faire cette manip à chaque fichier . Je vais avoir plus de 50 fichiers de ce type, je dois mettre la formule dans mon modèle pour que l'extraction ait lieu correctement.
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
25 mai 2021 à 11:01
25 mai 2021 à 11:01
Bonjour à tous
Peut être avec une macro.
Peux tu envoyer un bout de ton fichier (avec tous les cas de figure possibles) sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".
Cdlmnt
Peut être avec une macro.
Peux tu envoyer un bout de ton fichier (avec tous les cas de figure possibles) sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".
Cdlmnt
Sathis_91
Messages postés
14
Date d'inscription
lundi 24 mai 2021
Statut
Membre
Dernière intervention
7 septembre 2021
25 mai 2021 à 11:15
25 mai 2021 à 11:15
Bonjour,
Ci-joint le lien :
https://www.cjoint.com/c/KEzjpcYXnXc
Ci-joint le lien :
https://www.cjoint.com/c/KEzjpcYXnXc
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
25 mai 2021 à 14:10
25 mai 2021 à 14:10
Bonjour,
Le fichier proposé ne montre pas la variété et l'étendue des items. Il est difficile dans ce flou de proposer une formule ou une macro(ccm81?).
Il semble que ces informations proviennent d'une autre application; dans ce cas une importation de données (séparateur ";) délivrerait un base de données plus "propre".
Le fichier proposé ne montre pas la variété et l'étendue des items. Il est difficile dans ce flou de proposer une formule ou une macro(ccm81?).
Il semble que ces informations proviennent d'une autre application; dans ce cas une importation de données (séparateur ";) délivrerait un base de données plus "propre".
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 452
25 mai 2021 à 14:45
25 mai 2021 à 14:45
Bonjour A tous,
Petite contribution avec fonction personnalisée (vba).
Le fichier: https://www.cjoint.com/c/KEzmPTFUw5N
Petite contribution avec fonction personnalisée (vba).
Le fichier: https://www.cjoint.com/c/KEzmPTFUw5N
Sathis_91
Messages postés
14
Date d'inscription
lundi 24 mai 2021
Statut
Membre
Dernière intervention
7 septembre 2021
25 mai 2021 à 15:02
25 mai 2021 à 15:02
Oh super ça marche
Merci beaucoup tu me sauves je sais pas combien de feuilles Excel crée pour rien :)
Bonne journée
Merci beaucoup tu me sauves je sais pas combien de feuilles Excel crée pour rien :)
Bonne journée
24 mai 2021 à 18:31
J’ai besoin d’avoir la formule sur une cellule. Actuellement je passe par plusieurs colonne je sépare en plusieurs ligne puis dans une autre colonne je récupère le code . J’ai besoin de récupérer directement avec une formule .
Merci