RechercheV 2 conditions

Bonjour,

Après de nombreuses minutes (heures?) passées sur le fofo, je m'en remets aux experts...!

Vous comprendrez tout est dans le fichier joint, c'est un test que je dois réaliser pour mon école... Et je bloque.

J'ai essayé via un calcule matriciel avec la formule inspirée du fofo:

=INDEX('Source Xrate'!B:B;EQUIV(Source!B2&Source!D2;'Source Xrate'!A:A&'Source Xrate'!C:C;0))

Mais je bloque après pour les USD...

Merci d'avance pour votre aide =)

Pierre M.

Bonjour,

tu veux donc rapatrier le taux de change pour chaque monnaie et chaque mois/année trouvés dans "source xrate" ?

perso, j'arrive au même résultat mais voyons si un spécialiste a une autre solution ...ou bien a mieux compris ton problème

en T2 de la feuille source:

=SOMMEPROD(('Source Xrate'!$C$2:$C$49=D2)*('Source Xrate'!$E$2:$E$49=C2)*(B2='Source Xrate'!$A$2:$A$49);'Source Xrate'!$B$2:$B$49)

P.

bonjour

est il raisonnable de comprendre que tu cherche a rapatrier les valeurs des colonnes O et P (P est vide ...) en fonction de la presence des criteres USB ou GPB en colonne B; et pour le mois 1

si c'est ça : comfirme

cordialement

En fait les 2 colonnes 0 et P sont vides à la base, j'ai réussi à remplir la O mais pas la P car les taux de change sont indexés sur le GBP et non l'USD.

En gros colonne O le résultat est bon mais je ne sais pas si c'est le plus optimal.

Colonne P il me faudrait quelque chose qui prenne en compte la devise et le mois (les années sont inutiles), et ensuite pouvoir multiplier les devises (EUR, GBP, etc...) par la valeur USD du mois correspondant. C'est là que je bloque car le taux USD change tous les mois ...

Peut etre que le raisonnement n'est pas bon à la base pour la colonne O cela dit :/

re;un essai

d'apres ce que je crois comprendre

 =SOMMEPROD(('Source Xrate'!A$2:A$49=Source!B2)*('Source Xrate'!C$2:C$49=Source!D2)*('Source Xrate'!B$2:B$49))

a saisir en R2

cordialement

Merci Tulipe 4 pour ta réactivité.

En fait en R2 mon calcul est bon, j'arrive à obtenir la colonne O, ça c'est validé.

Il me manque la colonne P.

Le raisonnement serait de multiplier le résultat de la colonne O par le taux de change de la monnaie correspondante du mois en vigueur. Et c'est là que je bloque. Car je ne peux pas généraliser à un seul chiffre mais je dois le faire pour tous les mois...

J'espère me faire comprendre du mieux que je peux

re

qu'entend tu par >> mois en vigueur << ; dans sourcexrate ça s'arrete a 8 et on acheve 9 .......

En fait,

J'ai ma colonne O en GBP. Elle est OK

Pour obtenir la colonne P en USD, je dois multiplier la colonne O par le taux USD du mois correspondant (1, 2, 3 etc).

Ma colonne P doit savoir quand je passe du mois 1 au mois 2 et donc ainsi s'adapter au taux en USD correspondant au mois dans la feuille source Xrate.

re

donc tu cherches dans sourcextrate: le usd du mois en col d

=SOMMEPROD(MAX(('Source Xrate'!$A$2:$A$49="usd")*('Source Xrate'!$C$2:$C$49=Source!$D2)*('Source Xrate'!$B$2:$B$49)))

je te laisse faire l'operation en colp

Re

Nop ça ne fonctionne pas, ça me sort le taux USD du mois 1 pour tous les mois...

Et après je devrais l'intégrer à ma feuille source qui plus est.

Je tourne dans tous les sens depuis 3h, je ne vois pas l'issue ...

EDIT : c'est bon j'ai trouvé en modifiant la formule. Les taux changent correctement. j'essaie de l'intégrer à la feuille source et je tiens au courant si c'est good.

EDIT 2: J'ai réussi non sans mal, j'ai trouvé ensuite ma colonne P en faisant une simple recherchev.

Merci à toi tulipe pour ton aide, bonne journée

re

faux :regarde bien mon usd du mois 3 en colD tu verras que ce n'est pas le meme que celui du mois 1

Rechercher des sujets similaires à "recherchev conditions"