Excel extraire un mot sur plusieurs cellule
cesova
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
moutaflo -
moutaflo -
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.
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.
A voir également:
- Formule excel pour extraire un mot dans une cellule
- Formule excel pour additionner plusieurs cellules - Guide
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Extraire une video youtube - Guide
- Excel cellule couleur si condition texte - Guide
7 réponses
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
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
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
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
bonjour
tu peux dans le filtre automatique, mettre un filtre personnalisé,
avec "contient" le code que tu veux.
tu peux dans le filtre automatique, mettre un filtre personnalisé,
avec "contient" le code que tu veux.
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...
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...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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.
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.
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
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
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
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