[Excel] afficher un total

Résolu
remac Messages postés 61 Statut Membre -  
remac Messages postés 61 Statut Membre -
Bonjour,

je suis sous excel 2007, j'ai un tableau de 2 colonnes et de 2500 ligne environs.
la 1ere colonne est le libellé de plusieurs produits et la 2eme la quantité de produit.
dans la collone libellé, il m'arrive d'avoir plusieurs fois le meme libellé
exemple de tableau :
libellé qté
patate 2
patate 4
choux 1
fraise 5
choux 3
patate 5

etc...

Bon maintenant ce que je cherche à faire c'est d'afficher dans une nouvelle collone la quantité exact de patate c'est à dire sous cette forme :
libellé qté total
patate 2 11
patate 4 11
choux 1 4
fraise 5 5
choux 3 4
patate 5 11

evidement je ne sais pas du tout comment faire.

Merci de votre aide.

A voir également:

3 réponses

chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 311
 
Bonjour,

en supposant que tes libellés sont dans la colonne A, et les quantités dans la B.

1) Sélectionne les libellés de la colonne A, et colle les dans une autre colonne (par exemple colonne E).
2) Va ensuite dans l'onglet Données, et choisis "Supprimer les doublons". A la fin tu n'auras plus que des libellés uniques.
3) En supposant que ta liste de libellés uniques sont dans les cellules E2 à E10,
écrire en F2 : =SOMME.SI($A:$A;E2;$B:$B)
4) Clique ensuite sur le petit carré en bas à droite de la cellule, et étire ta sélection jusqu'à la dernière ligne de libellé.

Cordialement.
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Salut,

Si par exemple la plage à contrôler est de A1 à A200 pour le libéllé et B1 à B200 pour les quantités la formule à mettre sur la ligne 1 est

=A1&" "&B1&" "&SOMMEPROD(($A$1:$A$200=A1)*($B$1:$B$200))

Ensuite incrémenter la formule vers le bas
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
Bonjour
Si j'ai bien compris la demande exacte et peut être plus simplement s'il s'agit de créer une troisième colonne avec le cumul à chaque ligne:
en A1 à tirer vers le bas
à tirer sur la hauteur du champ:
=SOMME.SI(A:A;A1;B:B)
ça devrait suffire
Crdlmnt
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Salut l'ami,

D'aprés les explications, je crois que le demandeur souhaitait avoir à chaque ligne la reprise de A + B et le total par occurrence

d'ou ma proposition
=A1&" "&B1&" "&SOMMEPROD(($A$1:$A$200=A1)*($B$1:$B$200))

éventuellement
=A1&" "&B1&" "&SOMME.SI(A:A;A1;B:B)

De sorte à avoir pour chaque occurrence exemple patate 2 sur 11
0
remac Messages postés 61 Statut Membre 10
 
Merci pour tout, j'ai pris la solution de chossette9, ça à bien fonctionné
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Alors ta demande ne consistait pas à afficher

patate 2 11
patate 4 11
choux 1 4
fraise 5 5
choux 3 4
patate 5 11

mais à faire simplement la somme par catégorie
0
remac Messages postés 61 Statut Membre 10
 
j'y avais pas pensé au début, mais la somme par catégorie m'arrange bien en faite.
c'est meme mieux que ce que je pensais. lol

Merci pour tout
0