OVH Cloud OVH Cloud

recuperer des donnés d'une table vers une autre

4 réponses
Avatar
Seb...
Bonjour,

Je me demandais si il y avait une fonction qui me permettrait de recuperer
une valeur d'une table vers une autre.
Je m explique :
dans ma premiere j ai deux clés (primaires ensemble) disons X et Y.
dans ma 2eme tables je retrouve ces valeurs X et Y et font correspondre la
valeur que je veux recuperer pour la mettre dans la première table.
Pouvez vous m orientez sur une fonction d excel,

D avance merci,

Seb.

4 réponses

Avatar
Ellimac
Bonjour,

=Sommeprod((plage1=x)*(plage2=y)*plage3)

Camille

-----Message d'origine-----
Bonjour,

Je me demandais si il y avait une fonction qui me
permettrait de recuperer

une valeur d'une table vers une autre.
Je m explique :
dans ma premiere j ai deux clés (primaires ensemble)
disons X et Y.

dans ma 2eme tables je retrouve ces valeurs X et Y et
font correspondre la

valeur que je veux recuperer pour la mettre dans la
première table.

Pouvez vous m orientez sur une fonction d excel,

D avance merci,

Seb.


.



Avatar
Seb...
"Ellimac" a écrit dans le message de
news:09cc01c3c49a$ecdb5270$

Bonjour,
=Sommeprod((plage1=x)*(plage2=y)*plage3)

Camille


Merci Camille,

Je vois que cette formule sommeprod est la solution à ma question. J'ai
remarqué
que cette formule revenait souvent dans les discussions (j ai fait une
petite recherche avant de demander).

Je viens de comprendre comment elle fonctionnait, et en effet c'est très
interessant. Cependant dans mon cas, les types des cellules ne sont pas
identiques. x et y sont entiers, mais la cellule resultat doit me rendre une
date , du meme type que la plage 3. (ca aurait pu etre un mot aussi).

y a t il un moyen de franchir cette limitation ?

Seb.

Avatar
AV
Si je comprends (?) :
Avec 2 valeurs appartenant à 2 champs différents (mais même enregistrement
(ligne)), récupérer la valeur correspondante d'un 3° champ :
Matricielle :
=INDEX(plageC;EQUIV(UneValeurPlageA&UneValeurPlageB;plageA&plageB;0))

AV
Avatar
Ellimac
Bonjour,

Il suffit de formater la cellule résultat en date me
semble-t'il.

Camille

-----Message d'origine-----

"Ellimac" a écrit
dans le message de


news:09cc01c3c49a$ecdb5270$
Bonjour,
=Sommeprod((plage1=x)*(plage2=y)*plage3)

Camille


Merci Camille,

Je vois que cette formule sommeprod est la solution à ma
question. J'ai

remarqué
que cette formule revenait souvent dans les discussions
(j ai fait une

petite recherche avant de demander).

Je viens de comprendre comment elle fonctionnait, et en
effet c'est très

interessant. Cependant dans mon cas, les types des
cellules ne sont pas

identiques. x et y sont entiers, mais la cellule resultat
doit me rendre une

date , du meme type que la plage 3. (ca aurait pu etre
un mot aussi).


y a t il un moyen de franchir cette limitation ?

Seb.


.