Sommer des lignes en fonction de la date

Résolu
laussy Messages postés 5 Statut Membre -  
senecartour Messages postés 391 Statut Membre -
Bonjour,

j'aimerais savoir comment faire la somme des températures par mois.
Je m explique:
col a: date sous format 01.01.2012
Col b : température journalière

a partir de cette base de données, je souhaite créer un tableau avec une colonne mois et une colonne la somme des températures par mois
Merci pour votre aide
Laussy
A voir également:

2 réponses

melanie1324 Messages postés 1561 Statut Membre 155
 
Bonjour,

dans la cellule C2, tu mets :
=MOIS(DATE(DROITE(A2;4);GAUCHE(DROITE(A2;7);2);GAUCHE(A2;2)))
Tu recopies ca tout au long de ton tableau

en bas de ton tableau (pas en colonne C ni en D, tu mets douze ligne (1 somme par mois) :

janvier :=SOMME.SI(C:C;1;D:D)
février :=SOMME.SI(C:C;2;D:D)
mars :=SOMME.SI(C:C;3;D:D)
etc jusqu'à
décembre :=SOMME.SI(C:C;12;D:D)
0
laussy Messages postés 5 Statut Membre
 
merci beaucoup, ça marche très bien.
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
Bonjour
Peut être un peu plus simple,pour un tableau de ligne 1 à 100 par exemple

=SOMMEPROD((MOIS(A1:A100)=1)*(B1:B100))
pour avoir le total des T° (??)

et le cas échéant,pour avoir la moyenne:
=SOMMEPROD((MOIS(A1:A100)=1)*(B1:B100))/SOMMEPROD((MOIS(A1:A100)=1)*1)

1 pour janvier, 2 pour Février ect

sachant que le code n'admet pas d'adresse sans N° de ligne
comme par exemple A:A

crdlmnt
0
laussy Messages postés 5 Statut Membre
 
Bonjour Vaucluse,

Merci beaucoup pour ta réponse.

Je pense m'être vraiment pas douée en Excel.
Je me permets de revenir vers toi car j'ai essayé la formule en la collant mais ça ne marche pas.

Je veux simplement la somme des températures par mois dans un tableau avec pour janvier par ex. 12, février 10, mars 45, avril 102....

Y-a-t il une manivelle pour y arriver?

Merci beaucoup
Laussy
0
tontong Messages postés 2586 Date d'inscription   Statut Membre Dernière intervention   1 062
 
Bonjour,
Les formules proposées par Vaucluse sont correctes si les valeurs en colonne A sont bien reconnues par Excel comme des dates.
Pour Excel 01.02.2013 ou 01,02,2013 ne sont pas des dates mais des textes. Excel reconnaît le tiret - et la barre oblique / comme séparateurs de dates valides.
Si ces valeurs proviennent d'une importation ou d'un copier/coller on peut les tranformer en utilisant Remplacer (ou CTRL+H).

Comme Vaucluse je m'interroge sur la réalité physique d'une somme de températures!
0
laussy Messages postés 5 Statut Membre
 
Bonjour,

Merci beaucoup pour ces explications
ça y est ça marche.
J'ai simplifié en parlant de température, il s'agit plus exactement de DJU (un delta de température).

Bon après-midi,
Laussy
0
senecartour Messages postés 391 Statut Membre 3
 
Bonjour,

Un simple tableau croisé dynamique fait l'affaire. Il suffit d'ajouter une colonne (colonne C) des mois qui se calcul à partir de la date saisie dans la colonne A.
Exemple: Colonne A: 12/07/2013
en C on applique la formule =SI(A2="";"";MOIS(A2)) et on obtient la valeur 7 (pour dire
mois de juillet)

Ensuite on applique un tableau croisé dynamique dans le quel on paramètre les champs.
Je t'ai fait un fichier déjà fait. cf lien: https://www.cjoint.com/c/CGrmDJUA5hu

Tu peut l'utiliser ou l'adapter à ton cas.
J'espère avoir répondu à ta question.
Bon courage!
0