Question:
Je souhaite créer un moteur de recherche sous excel ?
Xavi
2011-10-27 05:34:36 UTC
Bonjour,
Je suis journaliste sportif, j'aimerais créer une base de données sur les joueurs de ma région ( Prenom, Nom, Date de naissance, club ). Excel est-il la meilleure solution ?
J'aimerais également créer une sorte de moteur de recherche. Par exemple si je tape " TOULOUSE ", je veux que tous les joueurs qui jouent à Toulouse s'affichent. Pareil pour le nom, prenom, etc...

Quelle est la meilleure solution pour moi ? Merci cordialemement
Quatre réponses:
anonymous
2011-10-27 05:58:41 UTC
Tu dois mettre un joueur (et toutes ses données) sur la même ligne

1 joueur = 1 ligne Excel



Ensuite pour la recherche, ou tu utilise Ctrl+F, ou tu utilises les filtres automatiques (qui me semble plus adapté à ce que tu souhaites.

Pour ce faire la première ligne doit comporter les intitulés de colonne (nom, prénom, etc...).

Ensuite tu sélectionnes cette ligne (clique sur le 1).

Puis tu vas dans le menu Données -> Filtrer -> Filtre automatique.

Des petites cases grises apparaissent avec une flèche noir dedans.

Tu clique sur celle de la colonne Ville et tu choisis "Toulouse" et tous les joueurs de Toulouse apparaissent.
Le_Zouave
2011-10-27 05:36:55 UTC
Tu veux faire une base de données et ça se fait sous Access si tu veux rester sur des produits Office.
Hephaistos007
2011-10-27 13:24:13 UTC
Utilises le filtrage avancé, exploitant une matrice/zone de critères.



Sinon, tu as aussi la fonction RECHERCHEV qui peut faire office de "moteur de recherche"
Abspirit
2011-10-27 05:51:05 UTC
80% de ce que tu peux faire sous Access peut être fait sous Excel. Ca sera juste un petit peu plus fastidieux mais moins onéreux qu'acheter une licence Access. Tout dépend de la compléxité de ta base de données et de ce que tu veux en faire. Si ta base a peu d'information et que tu n'as pas plusieurs bases de données sur lesquelles tu ferais des jointures par exemple, Excel est suffisant. Dans un onglet Excel tu ajoutes tes lignes, dans un autre tu ajoutes des champs de recherche.

Tu peux même aller plus loin en utilisant du VBA.



Voici un bon site excel sur lequel tu trouveras plein d'exemples :

http://excelabo.net/exemples/formules



Tu peux également opter pour une base de données web de type MYSQL. L'intêret est que tu pourras à terme mettre à disposition un moteur de recherche sur le web basé sur tes données. Mais ça suppose de connaître des languages web comme le PHP pour faire tes requêtes.


Ce contenu a été initialement publié sur Y! Answers, un site Web de questions-réponses qui a fermé ses portes en 2021.
Loading...