[Excel] Faire une recherchv sur 2 valeurs ?

Faire une recherchv sur 2 valeurs ? [Excel] - Logiciels - Windows & Software

Marsh Posté le 12-07-2007 à 19:01:52    

Bonjour,
 
 
J'ai une liste de chaines de caractères :
10122S01
14269S01
10156S01
10248S01
10215S02
11467S01
....
 
dont les premiers 5 chiffres correspondent à un numéro d'agence :
 
10122 CACHIA SUD EST
10126 SPORTING GARAGE
10131 US AUTOMOBILES
10134 DRIVE IN CARS AVIGNON
.........
 
 
J'aimerais donc afficher les noms des agences à coté de de la liste de chaine de caractères du premier exemple. Exemple :
10122S01 CACHIA SUD EST
 
 
J'ai donc fais un =RECHERCHEV(gauche(<ma chaine de caractère>;5);<le tableau repertoriant les agences;2;1)
 
 
Cela ne fonctionne pas. J'ai donc décomposé gauche et recherchev sur des cellules supplémentaires.
Le problème, c'est que lorsque j'utilise la fonction gauche cela convertit en chaine de caractère. Le nombre est à gauche. Si je tape à la main 10122, c'est à dire à la main les 5 premiers caractère de la chaine de caractère, 10122 est enregistré à droite (du type nombre je crois).  
 
Dans ce cas, la recherche fonctionne.  
 
Comment faire dans ce cas ? Je pense qu'il faut utiliser une fonction qui convertirait en nombre à la sortie de la fonction GAUCHE.  
 
Bien sur j'ai essayé de selectionné mes cellules, puis clique droit et de passer le format les cellules en nombre mais cela ne fonctionne toujours pas.


Message édité par weed le 13-07-2007 à 11:13:47
Reply

Marsh Posté le 12-07-2007 à 19:01:52   

Reply

Marsh Posté le 12-07-2007 à 19:58:36    

Bonsoir,
CNUM(GAUCHE(.....))
Cordialement

Reply

Marsh Posté le 12-07-2007 à 20:04:59    

oki, je te remercie. Je testerais demain.

Reply

Marsh Posté le 13-07-2007 à 09:48:56    

je te remercie seniorpapou, cela a l'air de super bien fonctionner maintenant ma fonction recherchv. C'etait bien ca :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed