Recherche dans une colonne excel

Résolu/Fermé
ibral - 25 févr. 2010 à 16:52
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 25 févr. 2010 à 17:28
Bonjour,

Dans une colonne excel de plus de 25000 cellules, je souhaite faire une recherche avec un seul mot clé, s'il existe dans cette colonne qu'il afiche toute la ligne.

Merci d'avacnce
A voir également:

3 réponses

Ricky38 Messages postés 4347 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 458
25 févr. 2010 à 16:59
Salut,

difficile de te répondre exactement car on ne sait pas comment ton document est monté et dans quelle colonne tu veux rechercher ce mot.

Si ton mot est dans la première colonne et que tu n'as pas de doublons tu peux utiliser la fonction recherchev

Sinon tu pourrais passer par les fonctions INDEX et EQUIV.

Merci
0
Salut rick,

Ma colonne de donnée se trouve dans la colonne B, les lignes sont composées d'une dizaine de colonne, pour le comment je ne suis pas exigeant:
exemple:
Si j'insère par exemple deux lignes au dessus, une cellule pour rentrer la chaine de caractère que je dois chercher et l'autre pour afficher le résultat.
Merci
0
Ricky38 Messages postés 4347 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 458
25 févr. 2010 à 17:26
ok

est-ce possible pour toi de mettre un exemple de ton fichier sur http://www.cijoint.fr et de copier le lien ici

Merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
25 févr. 2010 à 17:28
Bonsoir
comme le dit Ricky38, si votre tableau débute en A et que votre colonne de recherche est en B, la formule RECHERCHE ne fonctionne pas.
la formule index emble en effet mieux indiquée.
Si par ailleurs vous cherchez une chaine de caractères insérée dans un texte il faut écrire:
=INDEX(CHAMP COMPLET,EQUIV("*"&CELL DU TEXTE&"*";COLONNE DU TEXTE;0);N° DE COLONNE A EDITER DANS LE CHAMP
soirt pour l'exemple:
un champ de A3àF100
les textes de B3àB100
le texte cherché en A1
en A2:
=INDEX(A3:F100;EQUIV("*"&A1&"*";B3:B100;0);1) ressortira la valeur trouvée de la colonne A ;2) de la colonne B etc...
Crdlmnt
0