Vérification des catégories
ifromtahiti
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Effectuant un classement dans une base de donnée, j'aurai besoin d'un outil pour vérifier si le classement effectué correspond bien à la réalité.
Les entrées à classer sont sous forme de tableau excel (près de 50 000 entrées) comprenant le code de classement, ainsi que l'intitulé du produit à classer:
ex catégorie arbre > chène vert
et dans une autre tableau, arbre > maronnier, chene, pommier ...
l'idée serait de vérifier que le mot chène appartienne bien à la catégorie arbre, définie dans le second document excel, qui comprend par catégorie, la liste des mots clés s'y référant...
D'avance merci à celui qui m'aidera...
cordialement
Effectuant un classement dans une base de donnée, j'aurai besoin d'un outil pour vérifier si le classement effectué correspond bien à la réalité.
Les entrées à classer sont sous forme de tableau excel (près de 50 000 entrées) comprenant le code de classement, ainsi que l'intitulé du produit à classer:
ex catégorie arbre > chène vert
et dans une autre tableau, arbre > maronnier, chene, pommier ...
l'idée serait de vérifier que le mot chène appartienne bien à la catégorie arbre, définie dans le second document excel, qui comprend par catégorie, la liste des mots clés s'y référant...
D'avance merci à celui qui m'aidera...
cordialement
A voir également:
- Vérification des catégories
- Vérificateur des fichiers système - Guide
- Verification windows 11 - Guide
- Verification lien internet - Guide
- Ce logiciel gratuit répare automatiquement votre PC quand Windows a des problèmes - Guide
- Sfc /scannow : réparer les fichiers système de Windows 10 - Guide
3 réponses
Bonjour
Ne connaissant pas les dimensions de vos références, difficile de donner une proposition cohérente, toutefois:
votre tableau de catégorie:
nommez chaque champ (arbre) etc.. avec le nom qui doit être affecté à votre liste de 50000
dans votre liste, que nous supposons de A1 à B50000 avec en A les catégories et en B les noms de "chose"
sélectionnez le champ des noms colonne B(chêne vert etc...)
et mise en forme conditionnelle:
la formule est:
=NB.SI(INDIRECT($A1);$B1)=1
formatez en fond de cellule vert
ajouter
la formule est:
=NB.SI(INDIRECT($A1);$B1)=0
formatez en fond rouge
les "choses" correctement affectées seront sur fond vert, sinon sur fond rouge.Vous pouvez bien sur vous contenter du rouge en ne plaçant que la formule: =0
Si besoin d'info pour effectuer les manip nommer et MFC, revenez nous dire l'age de votre excel.
Crdlmnt
Ne connaissant pas les dimensions de vos références, difficile de donner une proposition cohérente, toutefois:
votre tableau de catégorie:
nommez chaque champ (arbre) etc.. avec le nom qui doit être affecté à votre liste de 50000
dans votre liste, que nous supposons de A1 à B50000 avec en A les catégories et en B les noms de "chose"
sélectionnez le champ des noms colonne B(chêne vert etc...)
et mise en forme conditionnelle:
la formule est:
=NB.SI(INDIRECT($A1);$B1)=1
formatez en fond de cellule vert
ajouter
la formule est:
=NB.SI(INDIRECT($A1);$B1)=0
formatez en fond rouge
les "choses" correctement affectées seront sur fond vert, sinon sur fond rouge.Vous pouvez bien sur vous contenter du rouge en ne plaçant que la formule: =0
Si besoin d'info pour effectuer les manip nommer et MFC, revenez nous dire l'age de votre excel.
Crdlmnt
bonjour,
Vous pouvez déposer un fichier exemple (sans infos personnelles ou confidentielles) sur http://www.cijoint.fr/ et coller le lien fourni par le site sur votre prochain message
cela sera plus simple...
Vous pouvez déposer un fichier exemple (sans infos personnelles ou confidentielles) sur http://www.cijoint.fr/ et coller le lien fourni par le site sur votre prochain message
cela sera plus simple...
Bonjour
un petit exemple ci, joint à creuser selon vos données.La colonne avec la formule affiche la catégorie dans laquelle se trouve l'élément sélectionné. Il n'y plus qu'à comparer avec la liste d'origine.
malheureusement je crains que nous ne puisions pas traiter les accents.
En conséquence, dans ce modèle, les accents ont été supprimés à l'aide de la fonction remplacer:
é par e, è par e etc....idem si besoin avec u,a,o
revenez avec plus de précision pour que l'on tente de faire mieux.
http://www.cijoint.fr/cjlink.php?file=cj201007/cijQqsVBaZ.xls
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
un petit exemple ci, joint à creuser selon vos données.La colonne avec la formule affiche la catégorie dans laquelle se trouve l'élément sélectionné. Il n'y plus qu'à comparer avec la liste d'origine.
malheureusement je crains que nous ne puisions pas traiter les accents.
En conséquence, dans ce modèle, les accents ont été supprimés à l'aide de la fonction remplacer:
é par e, è par e etc....idem si besoin avec u,a,o
revenez avec plus de précision pour que l'on tente de faire mieux.
http://www.cijoint.fr/cjlink.php?file=cj201007/cijQqsVBaZ.xls
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
je pense que cette solution ne résoudra pas tous les cas de figure, et notamment si la désignation spécifique est située derrière le premier mot
par ex: rose rouge marche mais pas rouge rose..
dans ces cas, le résultat devrait être #N/A ce qui vous permettra de détecter ces exceptions.
Je vous conseille aussi de placer une MFC entre la colonne de la liste qui comporte la catégorie (mettons B1) et celle qui comporte la formule (mettons C)
avec la formule pour la MFC:
=B1<>C1avec une couleur spécifique qui détectera les non conformes.
crdlmnt
par ex: rose rouge marche mais pas rouge rose..
dans ces cas, le résultat devrait être #N/A ce qui vous permettra de détecter ces exceptions.
Je vous conseille aussi de placer une MFC entre la colonne de la liste qui comporte la catégorie (mettons B1) et celle qui comporte la formule (mettons C)
avec la formule pour la MFC:
=B1<>C1avec une couleur spécifique qui détectera les non conformes.
crdlmnt
Avant tout, je travaille sur excel 2003
Malheureusement, la manip ne marche pas, mais peut être ai-je été un peu confus...
Je dispose en fait de deux documents de travail, d'une part, une liste des catégories, avec arbre, fleur, etc... pour chacune des catégories, je dispose d'un champ descriptif comprennant une liste des éléments se trouvant dans la catégorie...
ex: Arbre >>>>>>> chène, marronier, tilleul, hètre, ....
Fleur >>>>>>> rose, lilas, tulipe....
Ensuite, je travaille sur un autre document, qui lui comprend une liste ( 50 000) d'éléments à classer, dont le nom n'est pas exactement celui figurant dans la liste des catégories (pour les accents notamment).
Sur ce second doc, un classement a été effectué, et les catégories renseignées figurent dans une deuxième colonne.
ex : chène vert >> arbre
rose rouge >> fleur ....
l'idée serait de voir si le classement corresponds bien à une entrée du tableau des catégorie. Autrement dit, avec l'exelmple si dessus, pour la rose rouge, vérifier que le mot rose appartient bien au déscriptif de la catégorie fleur.
Sinon, mes connaissances en programmation sur excel ne sont pas vastes... uniquement des notions.
Pouvez vous m'aider ?
Cordialement