Recherce de données [Résolu]

Messages postés
5
Date d'inscription
mercredi 6 novembre 2019
Statut
Membre
Dernière intervention
29 novembre 2019
- - Dernière réponse :  Emma_qc - 30 nov. 2019 à 14:37
Bonjour,

Je suis débutante en excel,
Je veux effectuer une recherche de donné, voir mon tableau en photo. J'ai besoin dans un autre tableau que l'unité soit trouvé dans la colonne unité pour que le chiffre dans la colonne D s'inscrive. J'ai trouvé la formule =recherchev("*"&C4&"*";c4:d4;2;faux)
C4 equivaut à 201 qui n'est pas inscrit dans le tableau donc sa renvoie à 1201. Est-ce possible de modifier la formule pour que si 201 n'est pas dans le tableau excel m'indique n/a ou erreur ?

J'espere avoir été clair,
Merci
Afficher la suite 

3 réponses

Messages postés
24734
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
7 décembre 2019
4913
0
Merci
Bonjour
vu les textes de votre champ de recherche, écrivez plutôt:
=RECHERCHEV("*;"&C4&";*";C4:D4;2;0)
en intégrant les points virgules entre les guillemets
crdlmnt

Commenter la réponse de Vaucluse
Messages postés
11449
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 décembre 2019
1542
0
Merci
Bonjour Emma
Coucou Vaucluse

1) C4 ne peut valoir 201 puisqu'en C4 il y a une suite de nombres séparés par des ;
donc ce doit être le C4 d'une autre feuille, en ce cas il faut nommer la feuille de recherche dans la formule

2) La formule que tu as donné Vaucluse traite tous les cas sauf celui du premier nombre et du dernier qui ne sont pas encadrés par des ;

Je préconiserai comme formule :
=SIERREUR(RECHERCHEV("*;"&C4&";*";'TABLEAU ESTIMATION'!C4:D4;2;0);SIERREUR(RECHERCHEV(I4&";*";'TABLEAU ESTIMATION'!C4:D4C4:D4;2;0);RECHERCHEV("*;"&I4;'TABLEAU ESTIMATION'!C4:D4C4:D4;2;0)))

Mais sans connaitre le fichier difficile d'être sûr
Emma au lieu d'envoyer une image, poste plutôt un exemple de ton fichier sur mon-partage.fr, copies le lien créé et reviens le coller ici dans ton prochain message

Cdlmnt
Via
Commenter la réponse de via55
0
Merci
Bonjour,
J'ai utilisé, la formule de vaucluse qui était plus simple puisque je dois utiliser cette formule vraiment souvent et j'ai ajouté un ; avant le premier chiffre et après le dernier pour que tous les chiffes soient pris en compte.

Merci,
Emmanuelle
Commenter la réponse de Emma_qc