Excel/open office - somme des nombres>0 et <
Résolu/Fermé
A voir également:
- Excel somme si positif
- Formule somme excel colonne - Guide
- Si et excel - Guide
- Somme si couleur excel - Guide
- Liste déroulante excel - Guide
- Excel cellule couleur si condition texte - Guide
12 réponses
Utilisateur anonyme
24 mars 2008 à 23:12
24 mars 2008 à 23:12
A3 = 25
A4 = -12
A5 = 63
A6 = -42
A8 =SOMME.SI(A3:A6;"<0")
A9 =SOMME.SI(A3:A6;">0")
A4 = -12
A5 = 63
A6 = -42
A8 =SOMME.SI(A3:A6;"<0")
A9 =SOMME.SI(A3:A6;">0")
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
24 mars 2008 à 23:12
24 mars 2008 à 23:12
Bonsoir,
voici la syntaxe sur excel :
=SOMME.SI($C$1:$C$12;">0")
et
=SOMME.SI($C$1:$C$12;"<0")
ne pas oublier les " " autour du test
eric
voici la syntaxe sur excel :
=SOMME.SI($C$1:$C$12;">0")
et
=SOMME.SI($C$1:$C$12;"<0")
ne pas oublier les " " autour du test
eric
Utilisateur anonyme
25 mars 2008 à 14:09
25 mars 2008 à 14:09
Si j'ai tout compris (mais pas sur)
=SI(A1<B1;A1-(B1-C1-D1-E1-F1);A1)
Verifier les calculs à la main.
=SI(A1<B1;A1-(B1-C1-D1-E1-F1);A1)
Verifier les calculs à la main.
Utilisateur anonyme
24 mars 2008 à 23:32
24 mars 2008 à 23:32
Ouais, ben c'est moi qui a gagné, de 5 secondes.
Bonne continuation et à Eriic aussi
;-)
Bonne continuation et à Eriic aussi
;-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Euuuh, j'en ai une autre ....
A1=30
B1=6
C1=4
A partir de çà je voudrais la somme de la ligne 1 tenant compte du nombre dans B1 si B1>C1 ...
Attention, prêt, partez ...
... et par avance mille merci !!!
A1=30
B1=6
C1=4
A partir de çà je voudrais la somme de la ligne 1 tenant compte du nombre dans B1 si B1>C1 ...
Attention, prêt, partez ...
... et par avance mille merci !!!
Utilisateur anonyme
24 mars 2008 à 23:50
24 mars 2008 à 23:50
=SI(B1>C1;SOMME(A1:C1);0)
Merci beaucoup booddha, mais je crois qu'il va falloir que je sollicite vos lumières une nouvelle fois car ça ne fonctionne pas copmplétement dans ma ligne de formule.
Faut dire que je n'étais mal exprimée (j'avais trop simplifié je pense) dans la demande précédente.
En attendant ma reformulation, bonne journée !
Faut dire que je n'étais mal exprimée (j'avais trop simplifié je pense) dans la demande précédente.
En attendant ma reformulation, bonne journée !
Bon alors me revoilà avec ma logique boiteuse ....
J'ai 6 colonnes :
Heures réalisées : 100
heures contrats : 95
absence autorisées : 9
Arrêt maladie : 3
formation : 1
congées payées : 2
je veux connaitre les heures supplémentaires réalisées (ou non, donc dans la cellule résultat je veux obtenir un nb négatif ou positif), et dans le logique de calcul particulère de l'asso je devrais faire : 100- (95-9-3-1-2) = 20 heures supplémentaires
SAUF que je ne dois comptabiliser la réduction des absence autorisées sur les heures de contrats QUE lorsque les heures réalisées sont < heures de contrats
Et je voudrais avoir une formule qui resume tout ça...
Et je m'arrache les cheveux dessus depuis quelques temps déjà ...
Si jamais quelqu'un pouvait m'éviter de devenir chauve ou de jeter mon pc par la fenêtre, j'en serais vraiemnt très très contente .. et surtout je pourrais avancer dans mon job !!!!!
merci de toute l'aide que vous pouvez m'apporter
Cdt
J'ai 6 colonnes :
Heures réalisées : 100
heures contrats : 95
absence autorisées : 9
Arrêt maladie : 3
formation : 1
congées payées : 2
je veux connaitre les heures supplémentaires réalisées (ou non, donc dans la cellule résultat je veux obtenir un nb négatif ou positif), et dans le logique de calcul particulère de l'asso je devrais faire : 100- (95-9-3-1-2) = 20 heures supplémentaires
SAUF que je ne dois comptabiliser la réduction des absence autorisées sur les heures de contrats QUE lorsque les heures réalisées sont < heures de contrats
Et je voudrais avoir une formule qui resume tout ça...
Et je m'arrache les cheveux dessus depuis quelques temps déjà ...
Si jamais quelqu'un pouvait m'éviter de devenir chauve ou de jeter mon pc par la fenêtre, j'en serais vraiemnt très très contente .. et surtout je pourrais avancer dans mon job !!!!!
merci de toute l'aide que vous pouvez m'apporter
Cdt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 415
25 mars 2008 à 14:26
25 mars 2008 à 14:26
Bonjour
A tout hasard, car votre sujet n'est pas très facile à comprendre, je vous propose:
=SI(A1<B1;A1-(B1-C1-D1-E1-F1);A1-(C1-D1-E1-F1))La ,vous ne retranchez la valeur B1 que lorsque A1 et plus petit que B1. Est ce que vous cherchez?
BCRDLMNT
A tout hasard, car votre sujet n'est pas très facile à comprendre, je vous propose:
=SI(A1<B1;A1-(B1-C1-D1-E1-F1);A1-(C1-D1-E1-F1))La ,vous ne retranchez la valeur B1 que lorsque A1 et plus petit que B1. Est ce que vous cherchez?
BCRDLMNT
catcat
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
26 mars 2008 à 16:02
26 mars 2008 à 16:02
Ouiiiiii c'est ça !!! ... merci beaucoup et bonne fin de journée !
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 415
>
catcat
26 mars 2008 à 16:45
26 mars 2008 à 16:45
J'en suis ravi pour votre ordi et surtout pour vos cheveux. Je me permet de penser que ç'aurait été du gachis dans les deux cas.
Bonne continuation, n'hésitez pas à revenir nous voir.
CRDLMNT
Bonne continuation, n'hésitez pas à revenir nous voir.
CRDLMNT
catcat
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
27 mars 2008 à 08:32
27 mars 2008 à 08:32
Roooh quel charmeur ....
Merci encore et à bientôt !
... en fait quand on a la solution, c'est vraiment très simple !!!
Merci encore et à bientôt !
... en fait quand on a la solution, c'est vraiment très simple !!!
Utilisateur anonyme
25 mars 2008 à 11:17
25 mars 2008 à 11:17
faire : 100- (95-9-3-1-2) = 20 heures supplémentaires
Heu 100- (95-9-3-1-2) = -10 heures supplémentaires
Heu 100- (95-9-3-1-2) = -10 heures supplémentaires
Bonjour,
J'ai un probleme avec la fonction sommesi. Voila ce que j'ai écrit
=somme.si((G8:G17)-(E8:E17));"<=0";G8:G17) Ce que je voudrais c'est que les nombres de la colonne G soient pris en compte dans la somme de cette colone G seulement si Gn-En<=0 . Je ne sais vraiment pas comment faire, je pense ne pas etre loin avec cette formule. Merci. Lola
colonne E colonne G
50 670 129 924
886 080 1 136 000
28 381 72 772
55 285 141 756
115 672 296 595
299 146 383 520
378 000 630 000
423 150 465 000
65 910 169 000
27 300 70 000
somme
J'ai un probleme avec la fonction sommesi. Voila ce que j'ai écrit
=somme.si((G8:G17)-(E8:E17));"<=0";G8:G17) Ce que je voudrais c'est que les nombres de la colonne G soient pris en compte dans la somme de cette colone G seulement si Gn-En<=0 . Je ne sais vraiment pas comment faire, je pense ne pas etre loin avec cette formule. Merci. Lola
colonne E colonne G
50 670 129 924
886 080 1 136 000
28 381 72 772
55 285 141 756
115 672 296 595
299 146 383 520
378 000 630 000
423 150 465 000
65 910 169 000
27 300 70 000
somme
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 415
19 juin 2008 à 07:02
19 juin 2008 à 07:02
Bonjour
Pas loin... encore faut il que SOMME.SI comprenne à quel ligne de G vous voulez retrancher une ligne de E ?!
Pour résoudre simplement votre problème, si vous pouvez passer par une colonne de renvoi hors champ que vous pourrez masquer en bout de tableau, mettons pour l'exemple la colonne X:
<gras>En X8=SI(G8>E8;G8;0)gras>
tirez cette formule sur la hauteur du champ
Là où vous voulez votre résultat, reste plus qu'a faire le total des X
CRDLMNT
Pas loin... encore faut il que SOMME.SI comprenne à quel ligne de G vous voulez retrancher une ligne de E ?!
Pour résoudre simplement votre problème, si vous pouvez passer par une colonne de renvoi hors champ que vous pourrez masquer en bout de tableau, mettons pour l'exemple la colonne X:
<gras>En X8=SI(G8>E8;G8;0)gras>
tirez cette formule sur la hauteur du champ
Là où vous voulez votre résultat, reste plus qu'a faire le total des X
CRDLMNT
Bonjour,
Merci pour votre réponse . Je suis désolé mais je n'ai pas bien compris la méthode que vous preconisez. J'ai vaguement compris qu'il fallait rajouter une colonne en fin de tableau mais je souhaitais justement éviter cela...
Merci pour votre réponse . Je suis désolé mais je n'ai pas bien compris la méthode que vous preconisez. J'ai vaguement compris qu'il fallait rajouter une colonne en fin de tableau mais je souhaitais justement éviter cela...
Dslé en relisant votre message , j'ai bien compris votre procédé auquel j'avais bien deja pensé. Néanmoins je souhaitais le faire sur une seule formule car j'ai plusieurs colonnes à analyser. Cette méthode à l'inconvénient de me refaire faire un autre tableau a coté de mon tableau original. Merci
9 mars 2017 à 19:37
6 juil. 2017 à 11:40