=SI(C5="BUY";F5;SOMME(SI(B$2:B5=B5;SI(C$2:C5="BUY";TEXTE(D$2:D5-E$2:E5-(SOMME.SI.ENS(D$2:D5;B$2:B5;B5;C$2:C5;"SELL")-D5*{1.0});"0.00;\0")*{-1.1}*(F$2:F5-SI.NON.DISP(RECHERCHE(LIGNE(C$1:C4);SI(B$1:B4=B5;SI(C$1:C4="BUY";LIGNE(C$1:C4)));F$1:F4);0)))))/-D5)
par
[CODE]=SI(C5="BUY";F5;SOMME(SI(B$2:B5=B5;SI(C$2:C5="BUY";TEXTE(D$2:D5-E$2:E5-(SOMME.SI.ENS(D$2:D5;B$2:B5;B5;C$2:C5;"SELL")-D5*{1.0});"0,00;\0")*{-1.1}*(F$2:F5-SI.NON.DISP(RECHERCHE(LIGNE(C$1:C4);SI(B$1:B4=B5;SI(C$1:C4="BUY";LIGNE(C$1:C4)));F$1:F4);0)))))/-D5)
Il fallait mettre une virgule et non un point sur la partie en rouge (image en PJ) le fichier venant d'une version UK
[ATTACH type="full"]1179489[/ATTACH]