Recopier une valeure correspondant à une ref/2 feuilles

Résolu/Fermé
Sawk_80
Messages postés
24
Date d'inscription
jeudi 6 novembre 2014
Statut
Membre
Dernière intervention
5 décembre 2014
- 6 nov. 2014 à 12:42
Sawk_80
Messages postés
24
Date d'inscription
jeudi 6 novembre 2014
Statut
Membre
Dernière intervention
5 décembre 2014
- 7 nov. 2014 à 15:48
Bonjour,

Actuellement en stage dans une entreprise, on me demande de recopier (manuellement) de grosses matrices de commandes avec des codes EAN.
Hors, un code EAN correspond à une référence (j'ai donc un premier fichier appelé EAN codes) , ou en troisieme colonne apparaissent les codes correspondant à la référence présente en deuxième colonne, et un énorme fichier de commande (un fichier Amazon), ou je dois insérer dans une colonne le code EAN, mais ou la valeure référence est aussi égale.

Je l'ai déjà fais plusieurs fois manuellement et pour beaucoup de choses, et c'est une vraie perte de temps alors qu'une formule (ou macro je ne sais pas trop) permettrait peut-être d'effectuer ce travail et de remplir la matrice excel (comme ils apellent ca) pour amazon, à partir de plein de petits excels donnés par notre fournisseur, en un rien de temps.

En gros, j'aimerai donc avoir un moyen qui soit de lui dire de copier dans une colonne du fichier AMAZON le code EAN (dans le cas présent) correspondant à une référence donnée(un style), en comparant les deux fichiers et en recopiant la valeure de la colonne d'a coté correspondant aussi à la bonne ligne. (enfin bref si quelqu'un me comprend...)


Quelqu'un aurait-il une solution?
Je n'y connais rien, mais il me semble que c'est faisable.

5 réponses

eriiic
Messages postés
24381
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
16 mai 2022
7 069
6 nov. 2014 à 12:54
Bonjour,

regarde la fonction recherchev(), mettre le 4ème paramètre à FAUX.
eric
0
Sawk_80
Messages postés
24
Date d'inscription
jeudi 6 novembre 2014
Statut
Membre
Dernière intervention
5 décembre 2014

6 nov. 2014 à 13:03
Bonjour Eric, je suis justement entrain de la tester mais je n'y arrive pas.

Voilà ce que j'ai écris dans la colonne code EAN du fichier à remplir :
=RECHERCHEV(M112;ean!B2:A2;3;faux)
sachant qu'une partie haute du fichier est verouillée (j'ai du le déverouillé).
C'est à dire que par exemple, lorsque je roule ma molette vers le bas, mes intitulés sont immobiles et seules mes valeures (correspondant à mes produits) défilent.
Cela change quelque chose?
Sinon je ne comprend pas ce qu'il va pas
0
eriiic
Messages postés
24381
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
16 mai 2022
7 069
6 nov. 2014 à 13:36
Difficile sans fichier avec la structure de tes données (qq lignes anonymisées).
cjoint.com et coller ici le lien fourni
0
Sawk_80
Messages postés
24
Date d'inscription
jeudi 6 novembre 2014
Statut
Membre
Dernière intervention
5 décembre 2014

Modifié par Sawk_80 le 6/11/2014 à 14:17
, il faut qu'il y ait une colonne pointure = pointure, référence = référence, pour ensuite copier le code EAN (car il peut y avoir plusieurs même références, par exemple 5 référence, pour une pointure qui diffère, et donc un EAN correspondant.

Cordialement,
http://www.cjoint.com/data3/3KgolAuqOhE.htm : fichier ean

http://www.cjoint.com/data3/3KgopVBD1It.htm : fichier test2 (à remplir)
0
eriiic
Messages postés
24381
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
16 mai 2022
7 069
6 nov. 2014 à 14:33
Ca n'a pas l'air de correspondre.
Merci de fournir des instructions claires (feuille, lettre colonne, etc) et complètes.
eric
0
Sawk_80
Messages postés
24
Date d'inscription
jeudi 6 novembre 2014
Statut
Membre
Dernière intervention
5 décembre 2014

6 nov. 2014 à 14:41
normalement c'est bon, je viens de vérifier. En gros tu as dans fichier ean, un code EAN en colonne A, et ensuite la référence (STYLE), et en colonne 4 SIZE (la pointure), puis le fichier test 2, (ou je dois remplir la colonne T), code EAN, tout en associant la pointure, et la référence (style).

J'ai édité mon post juste après l'avoir posté, mais la les liens sont les bons.

Victor
0
Sawk_80
Messages postés
24
Date d'inscription
jeudi 6 novembre 2014
Statut
Membre
Dernière intervention
5 décembre 2014

6 nov. 2014 à 14:43
en gros je dois associer son code EAN à chaque chaussure, donc par exemple pour un modèle AVI-BU3, il y a 5 pointures, donc 5 codes ean, donc il me faudrait une formule qui fasse, quand ref = ref, pointure = pointure, copier code ean en colonne T
0
eriiic
Messages postés
24381
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
16 mai 2022
7 069
7 nov. 2014 à 14:11
Bonjour,

classeur EAN.xlsx, 'ean code' :
- insérer une colonne A
- en A2: =C2&"-"&E2 à recopier vers le bas

classeur test2.xls :
- déprotéger le classeur test2.xls
- mettre la colonne T en format standard
- en T7: =RECHERCHEV(J7&"-"&Q7;'[ean.xlsx]ean codes'!$A$1:$E$1000;2;FAUX)&"" à recopier vers le bas (#N/A si non trouvé)
- copier T, collage spécial valeur

eric
0
Sawk_80
Messages postés
24
Date d'inscription
jeudi 6 novembre 2014
Statut
Membre
Dernière intervention
5 décembre 2014

7 nov. 2014 à 14:17
Merci pour la réponse, je teste ca et je met en résolu si c'est ok;)
0
eriiic
Messages postés
24381
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
16 mai 2022
7 069
7 nov. 2014 à 14:26
https://www.cjoint.com/?DKhoDoew1Z2

Pb : ton fichier a des macros (protégées) qui plantent après l'opération.
A tenter : travailler sur une copie, copier les valeurs à partir de T7 après le collage spécial valeur (non fait sur ce fichier) et coller sur ton fichier original (à déprotéger aussi).
eric
0
Sawk_80
Messages postés
24
Date d'inscription
jeudi 6 novembre 2014
Statut
Membre
Dernière intervention
5 décembre 2014

7 nov. 2014 à 15:00
oui j'ai réussi à déprotéger la feuille. j'ai effeectué le boulot manuellement ce matin mais par intérêt je suis allé tester tes formules,et ca marche ( pas bête l'idée de créer une colonne pour associer pointure & style dans la même case, plutôt que de faire intervenir la comparaison de deux cellules dans la formule, en plus j'imagine que c'est plus opti niveau proco (même si on parlerait de la d'un proco de 110 ans :d)
0

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

Posez votre question
Sawk_80
Messages postés
24
Date d'inscription
jeudi 6 novembre 2014
Statut
Membre
Dernière intervention
5 décembre 2014

7 nov. 2014 à 14:39
peux-tu justem'expliquer l'histoire du collage spécial? Je crains de ne pas trouver ainsi que pourquoi avec mis &"" à la fin de ta formule? sinon je pense avoir bien compris la chose
0
eriiic
Messages postés
24381
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
16 mai 2022
7 069
7 nov. 2014 à 15:34
peux-tu justem'expliquer l'histoire du collage spécial?
Après avoir copié, clic-droit où tu colles et 'collage spécial...', cocher 'valeur'.
Ca débarrasse des formules pour ne conserver que la valeur et plus être tributaire de l'autre fichier.
pourquoi avec mis &"" à la fin de ta formule?
Pour forcer la conservation du format en texte. Sinon excel le converti en numérique et ton code EAN devient qq chose comme 1.23456E12
eric
0
Sawk_80
Messages postés
24
Date d'inscription
jeudi 6 novembre 2014
Statut
Membre
Dernière intervention
5 décembre 2014

7 nov. 2014 à 15:48
d'accord. Merci beaucoup eriiic. Le pire dans tout ça étant qu'en deuxième année de fac, j'ai passé mon C2I avec 18/20 et que je savais faire tout ça. Tu m'as rappelé de vieux souvenirs. (étant donné que j'ai fais L3-L3,M1-M1), ca ne fait que 5 ans.
Je commence à m'inquiéter, j'ai peur d'avoir une mémoire de poisson rouge.
Mais tout me revient. Je fais du rechercheV à gogo maintenant! ;)
Encore merci.

je marque en résolu
0