EXCEL - Créer un moteur de recherche ?
Monsieur G
-
Monsieur G -
Monsieur G -
Bonjour,
Je cherche à créer une sorte de moteur de recherche sur un nouveau feuillet Excel de ma Base de Donnée (BD) qui pourrait me permettre d’afficher des résultats de recherche exacts ou s’en rapprochant. Je vais essayer de faire au plus complet quant aux explications de mon cas.
Tout d’abord je n’ai aucune connaissance des macros commandes sous Excel même si j’ai lu quelques tutoriaux sur Excelabo.net. Cet apprentissage me parait long et je ne sais pas si je pourrais m’en sortir s’en votre aide précieuse. Je me demande même si cela est réalisable. Vous pourrez en juger.
Ma BD est sur un seul feuillet Excel.
Je traite de produits (répartis en plusieurs gammes) qui ont diverses caractéristiques techniques (tailles, puissance…) et autres (comme le prix ou le % des ventes qu’ils représentent par rapport à leur propre gamme mais aussi à la famille globale de produits).
Je suis régulièrement soumis à des appels d’offre de clients. Etant donné que le produit en question n’est pas standardisé (par rapport aux caractéristiques techniques notamment), je ne peux que leur fournir des équivalences dont les caractéristiques techniques varient par rapport aux leurs (un « matching » total des caractéristiques techniques est rare).
Je dois donc à chaque fois faire manuellement ces équivalences. Cela revient à regarder les produits qu’ils cherchent et les faire correspondre au mieux avec ce que je possède. C’est très fastidieux et un système automatique serait très utile.
Le meilleur outil possible serait une sorte de formulaire avec des champs que je remplirais avec les diverses caracs des produits du client et ainsi le moteur génèrerait des réponses correspondant à mes produits. Etant donné que les correspondances exactes sont quasi inexistantes, la génération de résultats de produits quasi similaires est indispensable. Je me demande en plus s’il est possible de générer le taux de variation qu’il y a entre les caracs du produit client et celles des miens (pour la taille, la puissance etc).
Bien évidement les réponses trop éloignées sont à bannir. Je pense que c’est donc à moi de déterminer à partir de quel taux de variation l’affichage des réponses est inutile. J’allais aussi oublié de dire qu’il y a des caracs éliminatoires d’office si elles ne sont pas égales.
Je vous explique à présent comment est composée ma BD.
C’est un tableau à double entré.
La fonction 1ère de ce tableau est de me permettre de visualiser les équivalences entre mes différentes gammes de produits. Ainsi cela me permet plus rapidement de pouvoir proposer au client un produit d’une autre gamme (la différence majeure entre chaque gamme est le positionnement prix).
Imaginons un exemple simple, que mes produits soient des voitures (je n’ai pas d’autres exemples en tête mais je pense que ça ira !)
J’aurais donc plusieurs gammes : Low Cost, Ecolo, Luxe.
Les caracs communes à chaque produit de la gamme sont :
Nombre de places (carac éliminatoire si divergente),
Emission de gaz (peut être variable)
Consommation/km (peut être variable)
Prix (peut être variable)
Toutes ces caracs se suivent dans des colonnes (Nom de gamme, nom du modèle, nombre de place, emission de gaz....). En bout de chaque description de produit, je fais figurer la correspondance dans une autre gamme (avec les caracs). Je prends soin de créer 3 nouvelles "zones" réservées pour mes 3 gammes. Il n'y a donc pas obligatoirement de correspondace d'ailleurs et donc des cellules vides dans telle ou telle "zone".
(Euh, est il possible d'insérer un tableur excel dans le forum, ça sera peut etre plus clair?!)
Ainsi mon tableur se divise en 4 parties.
1 : toutes mes références+ caracs
2 : gamme low cost + caracs
3: gamme Ecolo + caracs
4 : gamme Luxe + caracs
Voila pour la description
Lorsque je dois faire des équivalences pour des demandes clients, je me focalise uniquement sur la 1ère partie du tableur.
Voilà je pense que vous savez à peu près tout.
Merci de votre aide et n’hésitez pas à me solliciter pour plus d’informations.
A bientôt
PS : j'utilise Excel 2003
Je cherche à créer une sorte de moteur de recherche sur un nouveau feuillet Excel de ma Base de Donnée (BD) qui pourrait me permettre d’afficher des résultats de recherche exacts ou s’en rapprochant. Je vais essayer de faire au plus complet quant aux explications de mon cas.
Tout d’abord je n’ai aucune connaissance des macros commandes sous Excel même si j’ai lu quelques tutoriaux sur Excelabo.net. Cet apprentissage me parait long et je ne sais pas si je pourrais m’en sortir s’en votre aide précieuse. Je me demande même si cela est réalisable. Vous pourrez en juger.
Ma BD est sur un seul feuillet Excel.
Je traite de produits (répartis en plusieurs gammes) qui ont diverses caractéristiques techniques (tailles, puissance…) et autres (comme le prix ou le % des ventes qu’ils représentent par rapport à leur propre gamme mais aussi à la famille globale de produits).
Je suis régulièrement soumis à des appels d’offre de clients. Etant donné que le produit en question n’est pas standardisé (par rapport aux caractéristiques techniques notamment), je ne peux que leur fournir des équivalences dont les caractéristiques techniques varient par rapport aux leurs (un « matching » total des caractéristiques techniques est rare).
Je dois donc à chaque fois faire manuellement ces équivalences. Cela revient à regarder les produits qu’ils cherchent et les faire correspondre au mieux avec ce que je possède. C’est très fastidieux et un système automatique serait très utile.
Le meilleur outil possible serait une sorte de formulaire avec des champs que je remplirais avec les diverses caracs des produits du client et ainsi le moteur génèrerait des réponses correspondant à mes produits. Etant donné que les correspondances exactes sont quasi inexistantes, la génération de résultats de produits quasi similaires est indispensable. Je me demande en plus s’il est possible de générer le taux de variation qu’il y a entre les caracs du produit client et celles des miens (pour la taille, la puissance etc).
Bien évidement les réponses trop éloignées sont à bannir. Je pense que c’est donc à moi de déterminer à partir de quel taux de variation l’affichage des réponses est inutile. J’allais aussi oublié de dire qu’il y a des caracs éliminatoires d’office si elles ne sont pas égales.
Je vous explique à présent comment est composée ma BD.
C’est un tableau à double entré.
La fonction 1ère de ce tableau est de me permettre de visualiser les équivalences entre mes différentes gammes de produits. Ainsi cela me permet plus rapidement de pouvoir proposer au client un produit d’une autre gamme (la différence majeure entre chaque gamme est le positionnement prix).
Imaginons un exemple simple, que mes produits soient des voitures (je n’ai pas d’autres exemples en tête mais je pense que ça ira !)
J’aurais donc plusieurs gammes : Low Cost, Ecolo, Luxe.
Les caracs communes à chaque produit de la gamme sont :
Nombre de places (carac éliminatoire si divergente),
Emission de gaz (peut être variable)
Consommation/km (peut être variable)
Prix (peut être variable)
Toutes ces caracs se suivent dans des colonnes (Nom de gamme, nom du modèle, nombre de place, emission de gaz....). En bout de chaque description de produit, je fais figurer la correspondance dans une autre gamme (avec les caracs). Je prends soin de créer 3 nouvelles "zones" réservées pour mes 3 gammes. Il n'y a donc pas obligatoirement de correspondace d'ailleurs et donc des cellules vides dans telle ou telle "zone".
(Euh, est il possible d'insérer un tableur excel dans le forum, ça sera peut etre plus clair?!)
Ainsi mon tableur se divise en 4 parties.
1 : toutes mes références+ caracs
2 : gamme low cost + caracs
3: gamme Ecolo + caracs
4 : gamme Luxe + caracs
Voila pour la description
Lorsque je dois faire des équivalences pour des demandes clients, je me focalise uniquement sur la 1ère partie du tableur.
Voilà je pense que vous savez à peu près tout.
Merci de votre aide et n’hésitez pas à me solliciter pour plus d’informations.
A bientôt
PS : j'utilise Excel 2003
A voir également:
- EXCEL - Créer un moteur de recherche ?
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer liste déroulante excel - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
4 réponses
salut le module QUERY est-il installe ? il est sur le cd d'Office (du moins celui d'Office97 )
http://office.microsoft.com/fr-be/excel/HA100996641036.aspx
http://office.microsoft.com/fr-be/excel/HA100996641036.aspx