Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/08/2011, 10h09   #1
Invité de passage
 
Homme
Étudiant
Inscription : août 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2011
Messages : 5
Points : 1
Points : 1
Par défaut Table de valeur sur des monnaies

Bonjour,

Je cherche à effectuer une correspondance entre deux tableaux. Le soucis est que je ne peux pas passer par le fameux rechercheV vu que j'ai plus d'une valeur à croiser.
Mon but est d'avoir avec la monnaie d'un pays et l'année, l'équivalence en dollar via le tableau qui est en pièce jointe (pour la même année et non en valeur actuelle).
Ex : j'ai dépensé 3 000 Yen en 2007 quel est l'équivalent en dollar de 2007.

D'avance merci pour votre aide
Pièces jointes en attente de validation
Type de fichier : zip Taux de change.zip
ThomasAS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/08/2011, 10h17   #2
Responsable Visual Basic
 
Avatar de bbil
 
Inscription : juin 2003
Messages : 11 773
Détails du profil
Informations personnelles :
Âge : 45
Localisation : France, Ariège (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 11 773
Points : 16 847
Points : 16 847
Envoyer un message via Skype™ à bbil
comment est organisé ton tableau ? tu as une colonne taux de change , et une colonne année ?


------------------------------------------------------------------------
Fichiers joints dans les discussions
bbil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/08/2011, 14h36   #3
Invité de passage
 
Homme
Étudiant
Inscription : août 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2011
Messages : 5
Points : 1
Points : 1
Citation:
Envoyé par bbil Voir le message
comment est organisé ton tableau ? tu as une colonne taux de change , et une colonne année ?


------------------------------------------------------------------------
Fichiers joints dans les discussions
Le tableau contenant les taux de change est à double entrée :
- en colonne les devises.
- en ligne les années (enfin même en mois, mais je vais en faire un lissage).

Le tableau contenant les devises que je souhaite convertir est organisé en colonne.

D'où le passage assez délicat en recherche V.
Peut-être que du VBA serait plus indiqué, ou un changement de ligne en colonne.
ThomasAS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/08/2011, 15h41   #4
Expert Confirmé Sénior
 
Avatar de jfontaine
 
Homme Jérôme FONTAINE
Contrôleur de Gestion
Inscription : juin 2006
Messages : 3 885
Détails du profil
Informations personnelles :
Nom : Homme Jérôme FONTAINE
Âge : 38
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Contrôleur de Gestion

Informations forums :
Inscription : juin 2006
Messages : 3 885
Points : 7 151
Points : 7 151
Bonjour,

Le rechercheV multi-critère peut se faire en utilisant les formules Index + Equiv

C'est bien documenté sur ce lien (merci SilkyRoad)
http://silkyroad.developpez.com/exce...equiv/#LII-A-1
__________________
Jérôme

Citation:
"Ils ne savaient pas que c'était impossible, alors ils l'ont fait" - Marc Twain
Si la réponse répond à votre besoin, votre vote nous encouragera.
Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
jfontaine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/08/2011, 15h47   #5
Responsable Visual Basic
 
Avatar de bbil
 
Inscription : juin 2003
Messages : 11 773
Détails du profil
Informations personnelles :
Âge : 45
Localisation : France, Ariège (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 11 773
Points : 16 847
Points : 16 847
Envoyer un message via Skype™ à bbil
Citation:
Envoyé par jfontaine Voir le message
Bonjour,

Le rechercheV multi-critère peut se faire en utilisant les formules Index + Equiv

C'est bien documenté sur ce lien (merci SilkyRoad)
http://silkyroad.developpez.com/exce...equiv/#LII-A-1
oups j'étais justement en train de préparer cela ... dans le tableau devise je considère que les noms de devises sont en colonne K et les dates en colonnes J

dans le tableaux taux de change en ligne 1 on as les noms de devises
en colonne A les dates

la formule en L2 :
Code :
=INDEX(A1:G31;EQUIV(J2;A:A;0);EQUIV(K2;1:1;0))
bbil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/08/2011, 16h54   #6
Invité de passage
 
Homme
Étudiant
Inscription : août 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2011
Messages : 5
Points : 1
Points : 1
Citation:
Envoyé par jfontaine Voir le message
Bonjour,

Le rechercheV multi-critère peut se faire en utilisant les formules Index + Equiv

C'est bien documenté sur ce lien (merci SilkyRoad)
http://silkyroad.developpez.com/exce...equiv/#LII-A-1
Je me doutais bien qu'il devait y avoir un moyen (comme toujours avec Excel) de contourner le problème de limitation de recherche V (j'avais essayé via un double recherche V mais sans succès).

Merci pour le lien et la résolution.
ThomasAS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/08/2011, 16h57   #7
Invité de passage
 
Homme
Étudiant
Inscription : août 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2011
Messages : 5
Points : 1
Points : 1
Citation:
Envoyé par bbil Voir le message
oups j'étais justement en train de préparer cela ... dans le tableau devise je considère que les noms de devises sont en colonne K et les dates en colonnes J

dans le tableaux taux de change en ligne 1 on as les noms de devises
en colonne A les dates

la formule en L2 :
Code :
=INDEX(A1:G31;EQUIV(J2;A:A;0);EQUIV(K2;1:1;0))
Merci pour la résolution!
ThomasAS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h13.


 
 
 
 
Partenaires

Hébergement Web