Simplifier une liste de valeur multi-version

Résolu/Fermé
narzil Messages postés 7 Date d'inscription mercredi 4 décembre 2013 Statut Membre Dernière intervention 11 février 2014 - 10 févr. 2014 à 22:39
narzil Messages postés 7 Date d'inscription mercredi 4 décembre 2013 Statut Membre Dernière intervention 11 février 2014 - 11 févr. 2014 à 17:08
Bonjour à tous, :)

Je reviens vers vous après avoir déjà reçu une super aide de la part des experts. Je me tiens face à un nouveau problème. Je ne pense pas qu'il soit très compliqué mais si on ne connait pas la formule à utiliser dans ce cas, pas évident :s
Voici le problème : J'ai une liste de modèle de produit qui son nominés à chaque fois par 6 chiffres pour chaque produit, suivi d'un indicatif A, B, C, etc, suivant les versions de ce même produit. J'aimerais à partir de cette liste multi-versions, créer automatiquement une liste simplifiée sans les multi-versions. (donc dans laquelle il y aurait seulement les 6 premiers chiffres).
Voilà :D C'est bien compliqué à expliquer par écrit, comme souvent. L'exemple ci dessous mettra tout cela très simplement en lumière :)

En version 2010:
https://www.cjoint.com/?DBkwLadFiB2
En version 2003:
https://www.cjoint.com/?DBkwMz5xBbY

Un énorme merci pour ceux qui auront le courage de se pencher sur ce problème.
Cordialement.
A voir également:

6 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
11 févr. 2014 à 00:31
Bonjour,

Regarde cette solution (d'après Jacques Boisgontier) :
http://cjoint.com/14fe/DBlaEc8kCQ7_narzil_exemple_1-2003.xls
0
narzil Messages postés 7 Date d'inscription mercredi 4 décembre 2013 Statut Membre Dernière intervention 11 février 2014
11 févr. 2014 à 01:01
Bonjour patrice,

merci à vous et M.Boisgontier pour cette aide, qui plus est nocturne ! :)
C'est effectivement une bonne idée d'extraire dans un premier temps les 6premiers caractères à chaque fois. Je vais essayer de comprendre votre seconde étape et voir comment on peut s'en servir pour obtenir le résultat final souhaité :)
Peut-être pourrions nous faire plus simplement en supprimant les doublons de la 1ere étape ?
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
11 févr. 2014 à 09:59
Re,

« Peut-être pourrions nous faire plus simplement en supprimant les doublons de la 1ere étape ? »
Supprimer les doublons c'est ce font ces formules.
Les supprimer directement depuis la première liste n'est une bonne idée car après avoir supprimé la version, il y aurait à nouveau des doublons à éliminer !

Patrice
0
narzil Messages postés 7 Date d'inscription mercredi 4 décembre 2013 Statut Membre Dernière intervention 11 février 2014
11 févr. 2014 à 13:11
d'accord, merci je comprends mieux.
donc d'après vous, nous devons obligatoirement passer par cette étape intermédiaire?
Ne pourrions nous pas condenser la formule afin d'arriver au résultat souhaité en une seule fois?
merci pour cette aide patrice :)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
11 févr. 2014 à 13:43
Bonjour
ci joint une solution qui édite la liste exhaustive via une colonne de codage intermédiaire
https://www.cjoint.com/?DBlnQmv5dmo
crdlmnt
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
11 févr. 2014 à 14:39
Bonjour,

« donc d'après vous, nous devons obligatoirement passer par cette étape intermédiaire? » : Je n'ai pas dis ça, j'ai simplement proposé une solution simple à comprendre en 3 étapes !!!

En mettant un lien vers le site de Jacques Boisgontier dans le fichier réponse, j'avais espéré que tu regarderais les différentes solutions qu'il propose.
La solution pour obtenir la réponse directement s'y trouvais aussi :
http://cjoint.com/14fe/DBloEmlG6ky_narzil_exemple_1-2003-2.xls
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10855 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 29 avril 2024 2 404
Modifié par ccm81 le 11/02/2014 à 14:41
Bonjour

Une solution via VBA
https://www.cjoint.com/?3BloLJ6yfMB

Cordiales salutations à Patrice (qui n'est pas resté sur l'échafaud) et à Vaucluse

Bon après midi
0
narzil Messages postés 7 Date d'inscription mercredi 4 décembre 2013 Statut Membre Dernière intervention 11 février 2014
11 févr. 2014 à 17:08
Merci messieurs, vous êtes au top :) ! Et pardon pour mon inattention patrice, le site de Jacques Boisgontier est en effet très instructif.
A bientôt à tous ! :)
0