Excel : Vlookup et lookup

Excel : Vlookup et lookup - VB/VBA/VBS - Programmation

Marsh Posté le 23-04-2013 à 21:14:36    

Salut à tous,
 
Je suis bloqué sur l'utilisation de lookup.  
Voici ma liste de valeur
Pays        Zone Prix
SLOVAQUIE C 1.382
SLOVAQUIE A 1.372
SPAIN A 1.295
SPAIN B 1.299
SPAIN C 1.309
SPAIN D 1.319
SPAIN E 1.324
SPAIN F 1.327
SPAIN G 1.329
SPAIN I 1.339
SPAIN J 1.369
SUEDE A 1.128
SUEDE B 1.1234
 
Je voudrais chercher le prix pour un pays ET une zone donnée. Un lookup sur la colone pays me sort le dernier prix trouvé pour le pays en question.  
Quelqu'un peut m'aider svp ?  
Merci bcp.

Reply

Marsh Posté le 23-04-2013 à 21:14:36   

Reply

Marsh Posté le 24-04-2013 à 08:54:06    

Bonjour,
avec tes données en plage A1:C14 :

Code :
  1. =INDEX(A1:C14;SOMMEPROD((A1:A14="SPAIN" )*(B1:B14="G" )*LIGNE(A1:A14));3)


 
L'exemple recherche SPAIN en colonne A et G en colonne B mais tu peux remplacer par des cellules sans problème :

Code :
  1. =INDEX(A1:C14;SOMMEPROD((A1:A14=F5)*(B1:B14=F6)*LIGNE(A1:A14));3)


---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
Reply

Marsh Posté le 24-04-2013 à 08:55:21    

La rechercheV ne prend en compte qu'un critère
Pour + de critères il faut utiliser sommeprod
 
Tu as juste à saisir ce que tu souhaites en F2 et G2
 
http://www.petit-fichier.fr/2013/04/24/classeur1/


Message édité par Profil supprimé le 24-04-2013 à 08:56:38
Reply

Marsh Posté le 25-04-2013 à 12:24:19    

Salut à tous,
Merci pour ce post, j'ai découvert l'utilisation de SOMMEPROD().
Par contre, un inconvénient, il faut forcément que la valeur cherchée soit numérique...

Reply

Marsh Posté le 25-04-2013 à 19:45:30    

ok merci. Hélàs mon Excel est en UK. C'est quoi les noms des fonctions ?  
Index
Sommeprod
ligne
?

Reply

Marsh Posté le 25-04-2013 à 21:56:57    

Takama13 a écrit :

Salut à tous,
Merci pour ce post, j'ai découvert l'utilisation de SOMMEPROD().
Par contre, un inconvénient, il faut forcément que la valeur cherchée soit numérique...


Ce sommeprod je l'utilise quasiment tout le temps, une seule contrainte oui
 
In english sûrement Sumproduct

Reply

Marsh Posté le 26-04-2013 à 07:06:47    

gdrara a écrit :

ok merci. Hélàs mon Excel est en UK. C'est quoi les noms des fonctions ?  
Index  
Sommeprod  
ligne  
?


Index => index
Sommeprod => sumproduct
ligne => row


---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
Reply

Marsh Posté le 29-04-2013 à 11:37:20    

excellent. Merci à tous. Ca marche du feu de Dieu !!

Reply

Sujets relatifs:

Leave a Replay

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