Bonjour à tous et à toutes,
Je viens vers vous suite à un problème concernant un fichier Excel.
Je travaille pour un client et j'ai pour mission d'ajouter des produits sur son site internet, via .csv
------
J'ai reçu le fichier Excel d'une marque dont il aimerait faire figurer sur son site internet, avec + ou - 1300 produits
Pour ajouter un produit via automatisation sur Wordpress, il faut que les catégories soient dans un ordre précis tel que :
Vêtements > Manche courte > Polo > Polo à motif
Le problème c'est que dans le fichier Excel, la colonne "catégorie" correspond plus ou moins à cela (appelons là : LIGNE ORIGINALE)
Vêtement > Manche courte, Vêtement > Manche courte > Polo à motif > Polo > Manche courte > Polo n°0001 |
En soit, aucune logique... Et le pire, c'est que cette logique change pratiquement à chaque ligne ! Impossible donc de rechercher et remplacer...
J'ai donc rentré dans une feuille annexe TOUTES les possibilités concernant chaque catégorie 1, reliée à chaque catégorie 2, et ainsi de suite s'il y avait une déclinaison possible (pour résumer) :
Catégorie 1 | Catégorie 2 | Catégorie 3 | Catégorie 4 | Catégorie 5 |
Vêtement | Manche courte | Polo | Polo à motif | |
Vêtement | Manche courte | T-shirt | - | |
Vêtement | Manche courte | Polo | Polo uni | |
Vêtement | Manche courte | Polo | Polo uni | REF: POLO-0001 |
J'aimerai donc afficher (peut-être que c'est la mauvaise méthode ou logique, mais pour que vous compreniez) l'élément de la catégorie 5 SI elle est présente dans la LIGNE ORIGINALE, pareil pour la catégorie 4 afficher un élément qui est présent dans la LIGNE originale, et ainsi de suite...
J'aimerai séparer de la façon suivante :
Catégorie 1 | Catégorie 2 | Catégorie 3 | Catégorie 4 | Catégorie 5 |
Pour donner une piste, j'ai essayé la formule =SI dans A1 "Catégorie 1"; "Catégorie 1" et ainsi de suite...
Je n'arrive pas à expliquer mon problème j'ai l'impression...
La logique étant (plus ou moins mal résumé) : Chercher dans "feuille 2". Si dans "Ligne originale" catégorie 5 présente, rentrer l'élément correspondant
Je vous remercie d'avance et je reste disponible pour chaque question !
Bien à vous,