[Excel] Calcul de données

Résolu/Fermé
Eskow Messages postés 46 Date d'inscription vendredi 9 janvier 2009 Statut Membre Dernière intervention 30 juillet 2009 - 26 mars 2009 à 10:01
Eskow Messages postés 46 Date d'inscription vendredi 9 janvier 2009 Statut Membre Dernière intervention 30 juillet 2009 - 26 mars 2009 à 11:02
Bonjour,

Voici mon problème :

Colonne A

39818_10
39818_10
39818_10
39818_10
39818_10
39818_10
39818_10
39818_10
39818_17050
39818_17392
39818_17860
39818_17887
39818_17887
39818_17887
39818_17887
39818_18133
39818_18173
39818_18173
39818_18174
39818_18284
39818_18284
39818_18284

Colonne B

0,01
0,01
0,01
0,01
0,01
0,1
0,1
0,01
0,15
1,5
1,5
2
0,25
0,5
0,25
2,5
0,5
0,25
0,5
0,01
0,01
0,01


Je voudrai en colonne C, avoir le total des données de la colonne B par critères de la colonne A mais juste une fois.

Exemple :
A2=39818_10 B2=0.1
A3=39818_10 B3=0.001
A4=39818_10 B4=0.8
A5=39818_10 B5=0.4
A6=39818_48769 B6=0.5
A7=39819_44644 B7=1.2

Il me faudrai donc comme résultats :

C2=1.301
C3=0
C4=0
C5=0
C6=0.5
C7=1.2

J'aimerai faire cette manipulation sans passer par un tableau croisé dynamique.
Déjà, est-ce possible ? Si oui, je suis à votre entiere disposition pour de plus amples informations.

Merci d'avance.
A voir également:

2 réponses

leplot Messages postés 191 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 13 août 2015 131
26 mars 2009 à 10:52
Bonjour,

tout est possible...

en C2 colle la formule :
=SI(NB.SI($A$1:$A2;A2)=1;SOMME.SI(A:A;A2;B:B);0)
et glisse la jusqu'en fin de colonne.

NB.SI($A$1:$A2;A2)=1 : compte le ombre de fois où la valeur se trouve depuis le début de tableau. attention pasde $ sur le 2 pour avoir une zone variable (NB.SI($A$1:$A3;A3)=1 puis NB.SI($A$1:$A4;A4)=1...)
si c'est la première occurrence de la valeur => SOMME.SI(A:A;A2;B:B)
somme de la colonne B si la colonne A est égale à A2, A3...
0
Eskow Messages postés 46 Date d'inscription vendredi 9 janvier 2009 Statut Membre Dernière intervention 30 juillet 2009 1
26 mars 2009 à 11:02
Ah oui quand même.

J'aurai jamais trouvé :o

Merci beaucoup leplot, tu me sauves la journée :)

Bon continuation, je passe le sujet en résolu.
0