Problème de codes

Fermé
helpinfo Messages postés 24 Date d'inscription vendredi 28 juin 2013 Statut Membre Dernière intervention 17 juillet 2013 - 28 juin 2013 à 16:23
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 1 juil. 2013 à 09:54
Bonjour,


J'ai une question : disons que j'ai les lignes dans la pièce jointe ci dessous avec différents codes dans la colonne A. J'aimerai demandé a excel de calculer pour un méme code la somme des multiplications des tonnes et des pourcentages , soit colonne B*C mais que quand il voit un code différent dans la colonne A il recommence l'opération du début

https://www.cjoint.com/?CFCqsDuFTBi

Merci d'avance

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
Modifié par Vaucluse le 28/06/2013 à 16:56
Bonjour
quelque chose comme ça peut être?

https://www.cjoint.com/?CFCq2le5JVo

note: quelque soit le classement des codes (mêmes mélangés) la formule renverra le résultat en face du dernier code dans la liste.

Les % on été transformé en pourcentage pour simplifier la formule. (format de cellule)

Errare humanum est, perseverare diabolicum
1
helpinfo Messages postés 24 Date d'inscription vendredi 28 juin 2013 Statut Membre Dernière intervention 17 juillet 2013
1 juil. 2013 à 08:31
Merci beaucoup !
Mais j'aimerais le code , a coté de chaque ligne , est ce possible ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
1 juil. 2013 à 09:54
Bonjour.
=SOMMEPROD(($A$2:$A2=$A2)*($B$2:$B2*$C$2:$C2))
cette formule vous donnera le titél évolutif selon lka postio du code dans la,colonne

=SOMMEPROD(($A$2:$A$100=$A2)*($B$2:$B$100*$C$2:$C$100))
celle ci vous donnera le cumul de tous les codes in,detiques dans tout le champ sur chaque ligne:

si devant l'une ou l'autre vous écrivez:
="A2"&" "&SOMMEPROD((... etc
le code va s'inscrire devant chaque résultat

crdlmnt
0