Rechercher : dans
Par :

Excel extraire un mot sur plusieurs cellule

Dernière réponse le 6 oct 2009 à 16:48:55 cesova, le 14 jun 2006 à 13:44:21 
 Signaler ce message aux modérateurs

Bonjour,

J'aimerais pouvoir rechercher un mot dans une cellule d'excel qui contiendrait du texte.Par exemple dans A1 il y aurait "visite tour eiffel", j'aimerais pouvoir écrire une formule avec une rechercheH qui dirait si dans A1 ou A2 ou A3 ... il y a eiffel alors écrire eiffel. Avec un filtre automatique je pourrais alors retrouver toutes les lignes qui contiennent eiffel.

1

Jacques, le 14 jun 2006 à 18:52:06

Bonsoir,

Il existe une solution basique efficace qui permet d'obtenir un résultat analogue à celui recherché :

1/Activer filtre automatique
2/Activer la liste déroulante de la colonne qui contient le critère pertinent

3/ Dans la liste, sélectionner l'option personnalisé
4/ Dans le champ critère saisir *ff*

Toutes les lignes contenant la suite de caratère "ff" seront immédiatement filtrées ....

Cest fruste mais ça fonctionne très bien ...


Cordialement

Répondre à Jacques

2

gbinforme, le 14 jun 2006 à 19:03:27

Bonjour

tu peux dans le filtre automatique, mettre un filtre personnalisé,
avec "contient" le code que tu veux.


toujours zen

Répondre à gbinforme

3

cesova, le 15 jun 2006 à 10:56:44

Merci pour vos réponses. C'est la première fois que j'ai recours à un forum.

J'ai compris vos solutions mais en fait je ne crois pas que l'on puisse faire un filtre sur une ligne.
J'aimerais pouvoir extraire juste un mot pour pouvoir écrire une formule dans une autre cellule. En fait, au travail, on m'a demandé de faire une petite"base" pour des CV sur excell. Il faudrait qu'en tapant un mot dans une cellule aussitot toute les lignes contenant ce mot soit facile à identifier. (je ne crois pas que ce soit possible de laisser chercher par filtre car je crois que cela ne leur plaira pas)
Alors j'ai pensé que je pouvais utiliser une ligne par personne (ou cv) et écrire en dans différentes cellules tous les points importants en terminant par une cellule dans laquelle je mettrais une formule qui reprendrait une cellule dans laquelle on écrirait un mot clé (par exemple A45) cela donnerait "rechercheH(A45; ligne concernée;1, faux) enfin je pense...

Répondre à cesova

4

Jacques, le 15 jun 2006 à 16:54:26

Bonne fin d'après-midi,

Toutes les fonctionnalités envisagées sont réalisables sous EXCEL. Mais s'il s'agit de la mise en place d'un outil destiné à durer, il vaut mieux s'orienter vers un gestionnaire de base de données (GBDD).

Si ta seule ressource est Excel, il faut te procurer, au moins, un manuel de formation aux macros de Excel.

D'autant que via le forum tu risques de passer un temps fou à régler successivement les difficultés que tu rencontreras.

Enfin je te conseille de consulter un site spécialisé : Programmez.com. Il y a là de bonnes astuces.

La science ne fait que trouver ce qui existe depuis toujours.
Hubert REEVES.

Répondre à Jacques

5

maudrina, le 15 jun 2006 à 18:56:12
  • +1

Salut,
j'ai une solution mais je te la donne par plusieur formules a toi d'en faire qu'une seule

Hypothese dans la colonne A tu as les données


1) dans la cellule B1 =CHERCHE("eiffel";A1;1)
2) dans la cellule C1 =NBCAR(A1)
3) dans la cellule d1 = (B1-1)
4) dans la celulle E1 = STXT(A1;d1;c1)

Je pense que ca fonctionne (sur mon poste Oui)
Aprés tu peux créer une zone de saisie pour la saisie des parametres de la recherche afin de simplifier le travail

Répondre à maudrina

7

NiKi07, le 23 aoû 2006 à 01:07:24

Merci pour les infos, maintenant un peu plus compliquer, je recherche des mots clés dans une même phrase c.a.d du moment que j'ai un ou plusieurs mot clé dans une même phrase est-il possible de les faire sortir par un chiffe 1
ex: Je suis GRANDS et avec un costume gris et une gravate, mot clés grand gris et gravâte maintenant même s'il y a que le mot grand ou un autre mot clé qu'il inscrive sur la colonne suivante le chiffre 2 ou Grand.


et

par chiffre 2 pour une suite de mot-clé
ex
Je suis petit avec un costume blanc et avec une chemise idem même s'il y a que le mot grand ou un autre mot clé (blanc et Chemise) qu'il inscrive sur la colonne suivante le chiffre 2 ou Petit.


J'espère mettre fais comprendre, car cela n'est pas évident pour moi




Bien à vous

Gilles

Répondre à NiKi07

8

maudrina, le 23 aoû 2006 à 10:36:27

Bonjour,

Désolé mais j'ai un peu de mal a comprendre le besoin. (car dans l'exemple la syntaxe varie GRANDS grand , gravate grâvate ).
Je pense que cela doit pas être trés compliqué mais pouvez vous reformuler la demande en étant plus précis (avec des données tel que : dans cellule XXXX = "je suis...." dans cellule YYYY = mot cle 1.......


Merci et a bientot

Répondre à maudrina

9

NiKi07, le 23 aoû 2006 à 20:34:27

Merci pour la réponse

dans A1 , il y a une phrase avec plusieurs mots clé, il faut que j'extrais le résultat dans B1 (vrai) s’il y a le mot "grand " ou "cravate" ou "gris" et si faux s'il y a uniquement le mot clé "petit" dans la phrase en A1 et dans b1 ou c1? a vous de me le dire !

J'espère que cela va vous aider à me comprendre, sinon dites-le-moi sans aucun problème


Cordialement

Gilles

Répondre à NiKi07

10

NiKi07, le 23 aoû 2006 à 23:02:11

Merci pour la réponse

dans A1 , il y a une phrase avec plusieurs mots clé, il faut que j'extrais le résultat dans B1 (vrai) s’il y a le mot "grand " ou "cravate" ou "gris" et si faux s'il y a uniquement le mot clé "petit" dans la phrase en A1 et dans b1 ou c1? a vous de me le dire !

J'espère que cela va vous aider à me comprendre, sinon dites-le-moi sans aucun problème


Cordialement

Gilles

Répondre à NiKi07

6

maudrina, le 15 jun 2006 à 18:58:26
  • +1

Nota

Moi quand j'utilise des fonction Excel, je met trés souvent des conditions sur la recherche d'erreur pour eviter les resultat du type #N/A ......

Répondre à maudrina

11

 moutaflo, le 6 oct 2009 à 16:48:55

Bonjour,

pour trouver un mot sur l'ensemble d'une ligne, j'ai concaténé la totalité des cellules dans la formule :
CHERCHE("mot";A5&B5&C5&D5&E5&F5&G5;1)

Répondre à moutaflo
Collection CommentÇaMarche.net