Fonction Somme.si

Résolu
temoin_ch Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -  
temoin_ch Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un fichier ou j'ai une liste de produits (trés longue) et la production par mois sur plusieurs années voici un exemple du fichier :


Produit 2009
jan fév mars avr mai jun jul aou sep oct nov dec
Lait 10 20 40 15 28 29 30 31 12 0 0 123
Yaourt 2 9 18 12 12 75 12 52 45 6 9 2
Creme 123 12 15 15 25 65 78 5 22 26 79 0
creme 12 13 15 29 12 12 0 8 25 26 12 13
yaourt 89 88 12 15 12 48 25 88 25 45 12 48
lait 12 15 25 58 25 25 47 14 12 12 45 33


moi je cherche à avoir un tableau du genre :

2009 2010 2011 2012 2013
Lait
Creme
Yaourt

j'utilise la fonction Somme.si sur chaque colonne et je somme les somme.si, ça marche en copiant la formule dans la cellule de droite, je trouve la somme de février 2009 jusqu'à janvier 2010 alors que moi je veux qu'il saute 12 colonne pour commancer à janvier 2010 et finir à décembre 2010
j'espère que j'étais claire;

Merci et à bientôt;
A voir également:

4 réponses

Utilisateur anonyme
 
Bonjour,

Comment as-tu organisé ton fichier ? Tout est sur la même feuille ?
Tu devrais mettre un petit exemple sur https://www.cjoint.com/ créer le lien et le coller ensuite ici
0
temoin_ch Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci,

Voici le lien vers un fichier exemple, ce que je cherhce est comment copier les formules dans les cellues de droite

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



Merci;
0
Utilisateur anonyme
 
Bonsoir,

Tu peux faire plus simple.
Pour 2009, pour les yaourts, en D36 tu mets cette formule :
=SOMMEPROD(($A$3:$A$31="yaourt")*($B$3:$M$31))
(le A3 avec les dollars sert à bloquer les cellules pour fixer une zone et s’obtient avec F4, quand tu pointes la cellule dans la barre de formule. C’est ça qui te posait problème quand tu copiais la formule)

Tu copies-colles cette formule pour les 2 autres produits. Il ne reste qu’à changer le nom du produit.
Pour 2010, copier/coller la formule et changer la zone année $B$3:$M$31 en $N$3:$Y$31, ainsi de suite pour les autres années.

Ou encore, plus pratique pour toi, vu la structure de ton fichier qui n’est pas idéale, tu nommes les zones
Sélectionner A3 à A31 : en haut à gauche (au-dessus de la colonne A) tu as une zone nom : tu tapes Produits / valider
Sélectionner B3 à M31 pour 2009 : tu la nommes neuf (en lettres, car excel ne prend pas les chiffres pour définir les noms). Pareil pour les autres années.
Et ta formule deviendra =SOMMEPROD((Produits="yaourt")*(neuf))
Tu ne t’embêteras plus à changer les zones et à bloquer les cellules.
0
temoin_ch Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci argixu;

ça marche, pouvez m'indiquer un lien sur les macros en excel et quelques exemples;


Merci
0