Somme avec condition excel
Résolu/Fermé
johnatemps1
Messages postés
25
Date d'inscription
mardi 23 septembre 2008
Statut
Membre
Dernière intervention
14 janvier 2012
-
31 mars 2010 à 14:10
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 1 avril 2010 à 13:54
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 1 avril 2010 à 13:54
A voir également:
- Somme avec condition excel
- Formule somme excel colonne - Guide
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Somme si couleur excel - Guide
- Si et excel - Guide
9 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 305
31 mars 2010 à 14:24
31 mars 2010 à 14:24
Bonjour,
Pour l'ensemble ou par mois ?
Met un extrait de ton classeur sur
https://www.cjoint.com/
et colles le lien proposé dans ton message
ce sera + facile pour nous (il faut se méfier avec les dates-heures)
en attendant, regarde du coté des filtres, et si XL<2007 de sommeprod si 2007: il y a une formule remplacant sommeprod
Pour l'ensemble ou par mois ?
Met un extrait de ton classeur sur
https://www.cjoint.com/
et colles le lien proposé dans ton message
ce sera + facile pour nous (il faut se méfier avec les dates-heures)
en attendant, regarde du coté des filtres, et si XL<2007 de sommeprod si 2007: il y a une formule remplacant sommeprod
johnatemps1
Messages postés
25
Date d'inscription
mardi 23 septembre 2008
Statut
Membre
Dernière intervention
14 janvier 2012
31 mars 2010 à 14:35
31 mars 2010 à 14:35
J'été justement en train d'uploader le fichier excel :)
https://www.cjoint.com/?dFoI11ncnJ
Ps : je suis sous office 2007
https://www.cjoint.com/?dFoI11ncnJ
Ps : je suis sous office 2007
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 305
31 mars 2010 à 14:40
31 mars 2010 à 14:40
Désolé, n'ayant pas 2007, je ne peux pas ouvrir ton classeur, mais qqn équipé pourra te répondre sans problème
johnatemps1
Messages postés
25
Date d'inscription
mardi 23 septembre 2008
Statut
Membre
Dernière intervention
14 janvier 2012
31 mars 2010 à 14:44
31 mars 2010 à 14:44
Merci pour tes réponses.
Au faite je n'est pas répondu à ton autre question "Pour l'ensemble ou par mois ? "
C'est donc par mois.
Je peux l'enregistrer en format xls si vous voulez.
Au faite je n'est pas répondu à ton autre question "Pour l'ensemble ou par mois ? "
C'est donc par mois.
Je peux l'enregistrer en format xls si vous voulez.
tontong
Messages postés
2556
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
5 septembre 2024
1 057
31 mars 2010 à 17:08
31 mars 2010 à 17:08
Bonjour,
Je n'ai pas non plus xl2007 je m'arrêterai donc à une ébauche de solution.
Sur le principe ajouter 2 ou 3 colonnes: une pour fixer un début corrigé à 08h avec la formule SI(B3<$J$2;$J$2;B3)
une pour fixer une fin corrigée à 18h avec la formule SI(C3>$M$2;$M$2;C3)
une pour le résultat avec la formule SI(N3>O3;0;O3-N3) qui renvoie 0 à la place d'un résultat négatif.
Il reste à vérifier et à ajouter des conditions en cas de cellules vides ou mal renseignées.
Pourquoi ne pas utiliser le format "heure" 37:30:55 ou le format personnalisé [h]:mm:ss?
Il n'est pas précisé comment serait notée une coupure " à cheval" sur deux jours consécutifs.
Je n'ai pas non plus xl2007 je m'arrêterai donc à une ébauche de solution.
Sur le principe ajouter 2 ou 3 colonnes: une pour fixer un début corrigé à 08h avec la formule SI(B3<$J$2;$J$2;B3)
une pour fixer une fin corrigée à 18h avec la formule SI(C3>$M$2;$M$2;C3)
une pour le résultat avec la formule SI(N3>O3;0;O3-N3) qui renvoie 0 à la place d'un résultat négatif.
Il reste à vérifier et à ajouter des conditions en cas de cellules vides ou mal renseignées.
Pourquoi ne pas utiliser le format "heure" 37:30:55 ou le format personnalisé [h]:mm:ss?
Il n'est pas précisé comment serait notée une coupure " à cheval" sur deux jours consécutifs.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
j'ai une solution très simple
par exemple tu mets en J1 heure départ et J2 heure de fin
si ta colonne temps de coupure tu veux que le temps pendant cette plage alors enlève ta formule
tu inserres deux colonnes entre fin de coupure et temps de coupure que tu pourras cacher
1ière colonne =SI(B1>$J$1;$J$1;A1) colonne A heure de début B heure de fin
2ième colonne =SI(B1>$J$2;$J$2;B1)
Dans colonne temps de coupure on fait D-C
voilà
j'ai une solution très simple
par exemple tu mets en J1 heure départ et J2 heure de fin
si ta colonne temps de coupure tu veux que le temps pendant cette plage alors enlève ta formule
tu inserres deux colonnes entre fin de coupure et temps de coupure que tu pourras cacher
1ière colonne =SI(B1>$J$1;$J$1;A1) colonne A heure de début B heure de fin
2ième colonne =SI(B1>$J$2;$J$2;B1)
Dans colonne temps de coupure on fait D-C
voilà
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 305
31 mars 2010 à 18:43
31 mars 2010 à 18:43
re,
en fait, le pb ressemble très fort aux calculs des heures de nuit d'une infirmière, la "vacherie" étant dans ton cas une coupure de 23,59h (par ex: début 10h fin le lendemain à 9h); à noter qu'il y a 11 possibilités d'horaire de coupure
J'avais fait ce truc (une version où j'avais oublié des cas avait été + ou moins piratée par un cacique de ce forum); si ca t'intéresse tu le dis (comme je n'ai pas eu de nouvelles, je doute de la fiabilité). j'ai 1 feuille= 1 mois
ici que ce soit 2007 ou antérieur c'est égal contrairement à ce que j'avais dit... je suis jamais de mon avis ;-)
en fait, le pb ressemble très fort aux calculs des heures de nuit d'une infirmière, la "vacherie" étant dans ton cas une coupure de 23,59h (par ex: début 10h fin le lendemain à 9h); à noter qu'il y a 11 possibilités d'horaire de coupure
J'avais fait ce truc (une version où j'avais oublié des cas avait été + ou moins piratée par un cacique de ce forum); si ca t'intéresse tu le dis (comme je n'ai pas eu de nouvelles, je doute de la fiabilité). j'ai 1 feuille= 1 mois
ici que ce soit 2007 ou antérieur c'est égal contrairement à ce que j'avais dit... je suis jamais de mon avis ;-)
johnatemps1
Messages postés
25
Date d'inscription
mardi 23 septembre 2008
Statut
Membre
Dernière intervention
14 janvier 2012
1 avril 2010 à 10:22
1 avril 2010 à 10:22
Merci bcp pour vos réponses ! Je m'y remet et je pence que je devrais enfin me débloquer.
@michel_m Ce que tu me propose m'intéresse. Ça pourra peu être me guider.
@michel_m Ce que tu me propose m'intéresse. Ça pourra peu être me guider.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 305
1 avril 2010 à 10:26
1 avril 2010 à 10:26
OK,
j"aménage un peu "l'infirmière" et t'envoie le truc dans la journée
j"aménage un peu "l'infirmière" et t'envoie le truc dans la journée
tontong
Messages postés
2556
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
5 septembre 2024
1 057
1 avril 2010 à 11:13
1 avril 2010 à 11:13
Bonjour à tous,
Je serais curieux de revoir "l'infirmière". J'ai un vague souvenir d'un codage des différents horaires mais je n'ai pas retrouvé de traces dans mon dispensaire.
Merci d'avance en attendant la piqûre de rappel.
Je serais curieux de revoir "l'infirmière". J'ai un vague souvenir d'un codage des différents horaires mais je n'ai pas retrouvé de traces dans mon dispensaire.
Merci d'avance en attendant la piqûre de rappel.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 305
1 avril 2010 à 12:10
1 avril 2010 à 12:10
bien sûr, la formule de tontong (bonjour) marche parfaitement comme d'hab, mais comme il le dit fort justement:
Il n'est pas précisé comment serait notée une coupure " à cheval" sur deux jours consécutifs
que se passe t il donc si début coupure à 17h et fin de coupure à 11h le lendemain; ou 6h -5h ?
en tenir compte m'avait dirigé vers une usine à gaz....
debut avant minuit, debut après minuit, fin avant minuit, fin après minuit, heure debut>=heure fin soit 5 test logiques... dont 12/32 réponses possibles
bon, comme tu est satisfait, je n'aménagerai donc pas l'infirmière (ouf ! c'était du boulot quand m^me)
Il n'est pas précisé comment serait notée une coupure " à cheval" sur deux jours consécutifs
que se passe t il donc si début coupure à 17h et fin de coupure à 11h le lendemain; ou 6h -5h ?
en tenir compte m'avait dirigé vers une usine à gaz....
debut avant minuit, debut après minuit, fin avant minuit, fin après minuit, heure debut>=heure fin soit 5 test logiques... dont 12/32 réponses possibles
bon, comme tu est satisfait, je n'aménagerai donc pas l'infirmière (ouf ! c'était du boulot quand m^me)
johnatemps1
Messages postés
25
Date d'inscription
mardi 23 septembre 2008
Statut
Membre
Dernière intervention
14 janvier 2012
1 avril 2010 à 10:56
1 avril 2010 à 10:56
Bon ca y est je n'avais pas pensé a l'idée de tontong mais elle fonctionne parfaitement :).
Merci bcp
PS : michel_m du coup ce n'est pas la peine de me l'envoyer mais tu peux tj ménager l'infirmière :p
Merci bcp
PS : michel_m du coup ce n'est pas la peine de me l'envoyer mais tu peux tj ménager l'infirmière :p
johnatemps1
Messages postés
25
Date d'inscription
mardi 23 septembre 2008
Statut
Membre
Dernière intervention
14 janvier 2012
Modifié par johnatemps1 le 1/04/2010 à 12:26
Modifié par johnatemps1 le 1/04/2010 à 12:26
Il n'y a pas de soucis pour les jours "à cheval" car il sont séparés en deux.
Date de coupure debut de coupure Fin de coupure Temps de coupure Temps de coupure pendant journée 29/06/2009 18:50:25 23:59:07 5:08:42 0:00:00 30/06/2009 0:00:00 8:55:41 8:55:41 0:55:41
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 305
1 avril 2010 à 13:54
1 avril 2010 à 13:54
Okay, merci d'avoir répondu à mon interrogation
Cordialement,
Michel
Cordialement,
Michel