Formule recherche V

Lillinoute83 Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -  
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

Dans excel, j'ai créé une colonne E avec la formule recherche V. Je souhaite voir les codes inscrits dans la colonne D, apparaissent bien en colonne B. J'ai donc saisie dans la colonne E ==RECHERCHEV(D7;B7:B126;5;2) mais cela me met une erreur #REF!.
Pourriez-vous m'aider s'il vous plait ?
Merci d'avance
A voir également:

2 réponses

PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
Bonjour

La formule de RECHERCHEV telle qu'écrite ne donne rien, c'est normal ;
la zone de recherche ne représente qu'une seule colonne donc le 3ème argument est 1
Le 4ème argument est soit 1 ou VRAI pour une correspondance approximative soit 0 ou FAUX pour une correspondance exacte

La formule corrigée est
=RECHERCHEV(D7;$B$7:$B$126;1;0)
j'ai mis des $ pour bloquer la zone de recherche.
La réponse que va donner cette formule est soit la reproduction de la cellule D7 ; soit #N/A

Je propose cette autre formule
=SI(NB.SI($B$7:$B$126;D7)>0;"Présent";"Absent")


Présent et Absent peuvent être remplacés à convenance

Il est bien entendu que D7 ne doit pas avoir des signes parasites pour que la correspondance se fasse

Cordialement
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour à vous deux

Pour compléter la réponse de PapyLuc51

=RECHERCHEV(D7;B7:B126;5;2) le cinq veut dire que vous recherchez dans la colonne 5 alors que vous n'avez que la colonne B donc 1 et pas 5
Maintenant pourquoi 2 en fin de formule
Les choix sont : 0 pour valeur exacte
1 pour valeur proche les données de la colonne doivent être triées dans l'ordre croissant

Si cela peut vous aider
0