Conditionner une formule de somme

Résolu/Fermé
Dartnight29 Messages postés 2 Date d'inscription jeudi 31 mars 2016 Statut Membre Dernière intervention 31 mars 2016 - 31 mars 2016 à 13:29
Dartnight29 Messages postés 2 Date d'inscription jeudi 31 mars 2016 Statut Membre Dernière intervention 31 mars 2016 - 31 mars 2016 à 14:07
Bonjour,
dans le cadre d'un projet, nous suivons des villages et j'ai une base organisée de la manière suivante:
colonne 1 = nom des villages - autres colonnes = numéros de la semaine
Toutes lignes sont les noms des villages et ensuite à chaque visite dans un village, on note un "1" dans la ligne (village) et colonne (semaine) correspondante.
A un moment du projet le village change de statut et je dois faire la somme des visites avant et après le changement de statut. j'ai des cellules de référence précisant la semaine du changement pour chaque village.
EX: village A change de statut à la semaine 21 sur un total de 60 semaines. Village B change de statut à la semaine 36 sur le même total de 60 semaines.
je souhaite produire le nombre de visites dans chaque village avant et après le changement de statut.
en gros: en fonction de la semaine du changement de statut, résultat 1 = somme de colonne 1 jusqu'à la semaine du changement; résultat 2 = somme de la semaine du changement de statut jusqu'à la dernière.
j'espère avoir été clair dans ma question. sinon, je pourrais essayer de préciser.
merci d'avance!
A voir également:

3 réponses

PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
31 mars 2016 à 13:48
Bonjour Dartnight29

essayer ceci

=SOMME.SI($C$2:$BJ$2;"<="&$B3;$C3:$BJ3)
la ligne 2 les numéros de semaines
ligne trois un village
cellule B3 le n° de la semaine du changement de statut
Pour la somme après le changement inverser < devient > sans =
0
Dartnight29 Messages postés 2 Date d'inscription jeudi 31 mars 2016 Statut Membre Dernière intervention 31 mars 2016
31 mars 2016 à 14:07
réponse presque instantanée et ça fonctionne! merci!
Pour ceux qui passeraient sur le sujet, j'avais la formule ci-dessous et le résultat indiquait 0
=SOMME.SI('Synthèse semaine'!$G$3:$FT$3;"<=J5";'Synthèse semaine'!$G4:$FT4).
le simple fait de changer "<=$J5" par "<="&$J5 et ça fonctionne. je ne comprends pas bien pourquoi mais ça marche!
Merci Philou!
j'ai un autre problème qui se pose à moi mais je vais essayer de le résoudre par moi-même dans un premier temps! :)
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié par via55 le 31/03/2016 à 13:54
Bonjour Darnight

Tu peux utiliser NB.SI.ENS, exemple :
http://www.cjoint.com/c/FCFl0G0p1lI

Cdlmnt
Via

"L'imagination est plus importante que le savoir."    A. Einstein
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
31 mars 2016 à 13:55
Bonjour
pur que nous puissions comprendre comment sont construites vos données
, placez un modèle significatif (mais anonimisé pour les noms si besoin)
sur:
https://www.cjoint.com/
créer le lien sur le site (bas de page ) copier le (haut de page)
et revenez le coller ici
..avec quelque explications

à vous lire
0