[Excel] recherche dans plusieurs colonnes

Résolu/Fermé
jacky25200 Messages postés 8 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 15 mars 2011 - Modifié par irongege le 15/03/2011 à 14:26
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 - 16 mars 2011 à 00:37
Bonjour,

Je cherche une formule excel qui permet de rechercher une référence dans plusieurs colonnes à la fois sans utiliser la fonction recherchv sur chaque colonne.

Merci d'avance.

9 réponses

Krystan Messages postés 36 Date d'inscription mercredi 16 février 2011 Statut Membre Dernière intervention 17 mars 2011 10
15 mars 2011 à 15:44
Tu veux savoir quoi au juste, si une référence existe dans la colonne A, B ou C par exemple ?
7
Krystan Messages postés 36 Date d'inscription mercredi 16 février 2011 Statut Membre Dernière intervention 17 mars 2011 10
15 mars 2011 à 16:23
RechercheV permet de retourner une valeur située sur la même ligne que la valeur cherchée, donc (excuse moi d'insister mais c'est pour être sur) tu souhaites rechercher une valeur dans les colonnes A, B ou C et retourner une valeur se trouvant sur la même dans la colonne D dans le cas d'une occurence... c'est bien ça ?
3
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 751
15 mars 2011 à 14:41
Bonjour,
Le raccourci clavier : CTRL+F
Tu dis...
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 751
15 mars 2011 à 17:05
Salut,
Peut être par VBA.
Function RechV_PlusCol(ValCherchee As Range, Plage As Range, NbreCol As Integer)
Dim valeur As String
valeur = ValCherchee.Value
RechV_PlusCol = Plage.Find(valeur, LookIn:=xlValues, lookat:=xlWhole).Offset(0, NbreCol).Value
End Function

non?

ps : aux puristes : ne criez pas il s'agit là de ma toute première "function"...
0
jacky25200 Messages postés 8 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 15 mars 2011
15 mars 2011 à 18:25
Merci mais là j'ai pas un niveau assez élevé sur excel pour utiliser ta formule.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jacky25200 Messages postés 8 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 15 mars 2011
15 mars 2011 à 17:17
j'ai tableau de 5 colonnes dans lequels les éléments saisies dans chaque cellules sont différents. Ils ne peut pas y avoir de doublons.

Et je cherche une formule qui : si elle retrouve la référence que je lui aurait indiquée, dans l'une des cellules des 5 colonnes ; indique (Dans le cellulle où je tape la formule que je cherche) une cellule X, à défaut une cellule Y.

J'espère que c'est plus clair pour vous maintenant.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
15 mars 2011 à 18:01
Autrement dit, je t'ai proposé une solution te donnant l'adresse de la cellule ayant comme valeur la référence cherchée mais en quoi cela ne te convient t il pas ?
0
jacky25200 Messages postés 8 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 15 mars 2011
15 mars 2011 à 18:24
Je ne recherche pas l'adresse de la cellule ayant comme valeur la référence cherchée mais je souhaite juste savoir si une valeur A est dans une zone B ( de 5 colonnes).
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
15 mars 2011 à 19:00
=NB.SI(zone;valeurcherchée)
0
jacky25200 Messages postés 8 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 15 mars 2011
15 mars 2011 à 19:26
Parfait, cela fonctionne !
Merci beaucoup à tous !
0
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 7 243
15 mars 2011 à 23:11
Bonsoir,

Pense à mettre en résolu, ça nous évite de tout lire pour voir que ce n'est plus la peine...
merci
eric
0
jacky25200 Messages postés 8 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 15 mars 2011
15 mars 2011 à 23:43
OK mais comment fait on ?
0
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 7 243
16 mars 2011 à 00:37
Ca doit être en haut, près du titre.
Je le fais pour toi.
0
jacky25200 Messages postés 8 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 15 mars 2011
15 mars 2011 à 15:42
Cela ne va pas car je dois intégrer cette recherche dans une formule.
-1
jacky25200 Messages postés 8 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 15 mars 2011
15 mars 2011 à 16:19
Oui mais sans utiliser 3 fois recherchev dans ma formule
-1
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
15 mars 2011 à 16:50
Bonjour

Si la référence cherchée est unique

https://www.cjoint.com/?3dpqXkZEyfH
-1