XL 2013 Calcul entre deux feuilles

MikeSG

XLDnaute Nouveau
Bonjour à tous,

Je souhaiterai un créer un algorithme liant 2 feuilles d'un même fichier Excel.

Mon objectif est de calculer pour chaque symbol (feuille2 - Colonne E), :

1/ Nombre de deals/lignes par Instruments
<=5000 ==> Colonne E
> 5000 ==> Colonne F


2/ Calculer Volume x Open price x Shares (feuil1 - colonne C)
3/ Aller chercher dans la feuil2 le Total en Volume (feuille 2 - colonne F) et l'intégrer dans la colonne D (feuille 1)
4/ Aller chercher dans la feuil2 le nombre de deals où Volume x Open price x Shares (feuil1 - colonne C) <= 5 000 et l'intégrer dans la colonne E (feuille 1)
5/ Aller chercher dans la feuil2 le nombre de deals où Volume x Open price x Shares (feuil1 - colonne C) > 5 000 et l'intégrer dans la colonne F (feuille 1)
6/ Calcul définitif:
Si: Volume x Open price x Shares (feuil1 - colonne C) <= 5000 alors G = 5€
sinon H = 0.10 % x Volume x Open price x Shares (feuil1 - colonne C)


EX:
Total - 2 deals
Deal 17342138
Volume x Open price x Shares = 1 X 500 x 47.591 = 23 795.50 (> 5000)
Donc H = 0.10% x 23 795.50 = 23.79 €

Deal 16947691
Volume x Open price x Shares = 0.3 X 500 x 47.986 = 7197.90 (> 5000)
Donc H = 0.10% x 7197.90 = 7.19 €

Apple - 570 deals (lignes)

Google - 5 deals (lignes)

renault - 2 deals (lignes)

etc...

Merci beaucoup pour votre aide.
 

Pièces jointes

  • Calculator_Test3 v1.xlsm
    86.8 KB · Affichages: 58

Paf

XLDnaute Barbatruc
Re : Calcul entre deux feuilles

Bonjour,

Si j'ai bien compris ( pas évident !) une proposition :

en D2 :=SOMMEPROD((Feuil2!$E$2:$E$572=Feuil1!B2)*(Feuil2!$F$2:$F$572))

en E2 :=SOMMEPROD((Feuil2!$E$2:$E$572=Feuil1!B2)*(Feuil2!$F$2:$F$572*Feuil2!$G$2:$G$572*C2<=5000))

en F2 :=SOMMEPROD((Feuil2!$E$2:$E$572=Feuil1!B2)*(Feuil2!$F$2:$F$572*Feuil2!$G$2:$G$572*C2>5000))

en G2 :=E2*5

en H2 :=SOMMEPROD((Feuil2!$E$2:$E$572=Feuil1!B2)*(Feuil2!$F$2:$F$572*Feuil2!$G$2:$G$572*C2>5000)*(Feuil2!$F$2:$F$572*Feuil2!$G$2:$G$572*C2))*0,1

A+
 

Statistiques des forums

Discussions
312 329
Messages
2 087 327
Membres
103 518
dernier inscrit
hbenaoun63