arnoweb
XLDnaute Nouveau
Bonjour à tous,
Je découvre ce forum qui est une véritable mine d'or.
Je n'ai d'ailleurs pas trop l'habitude d'utiliser Excel mais cette fois-ci j'en ai besoin pour gérer des catalogues de produits au format .csv
Je dois classer automatiquement des milliers de produits dans des catégories (ex: dans la catégorie 5 et 19, pour la catégorie "chemise" et la catégorie "chemise hugo boss)
Je dois donc me servir des colonnes MARQUE, NOM et de mon tableau de correspondance pour associé chaque produit à une catégorie (IDCAT)
Catalogue csv
Tableau de correspondance
Ce que j'aimerais faire c'est utiliser la fonction RECHERCHEV() mais en recherchant un mot situé dans une chaine de caractère (équivalent à ereg() en php)
Par exemple, une colonne contient le descriptif des produits, (exemple "chemise bleu en coton"). J'aimerais que la fonction RECHERCHEV() détecte le mot "chemise" dans le descriptif du produit afin de l'affecter à son numéro de catégorie (ex: chemise = 2)
J'ai essayé les expressions régulières:
ex: "*"&MOTCLE&"*"
Mais ça ne marche pas correctement
J'ai une 2ème question: une fois ce problème réglé (donc la ligne "chemise" associé à un id de catégorie) j'aimerais savoir s'il est possible d'ajouter un 2ème id de catégorie basé cette fois-ci sur la colonne marque ?
J'ai classé dans la catégorie chemise, très bien ! Mais comment l'associer également à la catégorie "Chemise Hugo Boss" par exemple ?
L'objectif étant d'avoir les 2 identifiants séparés par une virgule
Merci BEAUCOUP pour votre aide !!!!!
Bonne soirée à vous tous
Arnaud
Je découvre ce forum qui est une véritable mine d'or.
Je n'ai d'ailleurs pas trop l'habitude d'utiliser Excel mais cette fois-ci j'en ai besoin pour gérer des catalogues de produits au format .csv
Je dois classer automatiquement des milliers de produits dans des catégories (ex: dans la catégorie 5 et 19, pour la catégorie "chemise" et la catégorie "chemise hugo boss)
Je dois donc me servir des colonnes MARQUE, NOM et de mon tableau de correspondance pour associé chaque produit à une catégorie (IDCAT)
Catalogue csv
Tableau de correspondance
Ce que j'aimerais faire c'est utiliser la fonction RECHERCHEV() mais en recherchant un mot situé dans une chaine de caractère (équivalent à ereg() en php)
Par exemple, une colonne contient le descriptif des produits, (exemple "chemise bleu en coton"). J'aimerais que la fonction RECHERCHEV() détecte le mot "chemise" dans le descriptif du produit afin de l'affecter à son numéro de catégorie (ex: chemise = 2)
J'ai essayé les expressions régulières:
ex: "*"&MOTCLE&"*"
Mais ça ne marche pas correctement
J'ai une 2ème question: une fois ce problème réglé (donc la ligne "chemise" associé à un id de catégorie) j'aimerais savoir s'il est possible d'ajouter un 2ème id de catégorie basé cette fois-ci sur la colonne marque ?
J'ai classé dans la catégorie chemise, très bien ! Mais comment l'associer également à la catégorie "Chemise Hugo Boss" par exemple ?
L'objectif étant d'avoir les 2 identifiants séparés par une virgule
Merci BEAUCOUP pour votre aide !!!!!
Bonne soirée à vous tous
Arnaud
Pièces jointes
Dernière édition: