OVH Cloud OVH Cloud

formule calcul heure

19 réponses
Avatar
fred
Bonjour,

J'ai une petite énigme, peut-être toute simple, mais que je n'arrive pas a
résoudre.

Je pose mon problème:
Dans un tableau de calcul d'heure (durée de travail), je calcule la durée
d'une journée de travail. La durée de ce travail s'exprime en minute.
Ensuite, je compare cette durée (= durée effective du travail : A) à la
durée du travail qui aurait du être accomplie (= durée dûe: B).
Ceci me donne la différence de durée entre A et B, et cette durée peut être
soit en plus, soit en moins. (Explication pratique: si je dois faire 490
minutes par jour, et qu'en réalité j'en execute 590 minutes, j'ai 100
minutes de travail en plus; par contre si j'en effectue que 400, j'ai 90
minutes en moins.)
Cette différence de durée obtenue sera expimée en heure-minute (hh.mm); soit
en cellule C.

Pour ce calcul, j'ai posé la fonction suivante: =si
(A<B(B-A)/24/60;(A-B)/24/60) avec un format horaire pour le résultat de
cette cellule sous la forme "hh:mm"

Le calcul s'effectue bien et j'obtiens dans toutes les situations le bon
resultat au bon format, sauf que je n'arrive pas a distinguer dans le
résultat s'il sagit d'un résultat positif ou négatif!

Ma question:
Comment imposer dans cette formule que si le résultat est VRAI, un - (moins)
soit affiché devant le résultat (avec dans l'idéal une couleur rouge).
J'ai essayé ceci: =si (A<B"-"(B-A)/24/60;(A-B)/24/60), ou encore =si
(A<B[rouge](B-A)/24/60;(A-B)/24/60), mais sans succès.
C'est sûrement tout bête, mais je ne trouve pas comment y remédier. A noter
que si je n'applique pas le format de cellule horaire, cela fonctionne, mais
à ce moment je n'ai pas mon resultat en heure-minute, mais en décimale.

Si vous avez la solution a mon problème ou une formule alternative me
donnant le même resultat, de préférence sans passer par des cellules
supplémentaires, je vous en serait grandement reconnaissant!

D'avance merci de votre intelligente et précieuse aide!

9 réponses

1 2
Avatar
ChrisV
Passer à côté d'une histoire de SI(OUx...
:-((

C'est par où la IV65535 ?


ChrisV


"jps" a écrit dans le message de news:

en effet, fred, ils ont bonne mine les génies ce dont à quoi tu causes :
quand l'un parle de SI(OU(A1...., l'autre parle de SI(ET(A1...
enfin quand je dis A1, ce n'est même pas vrai pour tout le monde : suivez
mon regard à 6 heures...
jps

"Philippe.R" a écrit dans le message de
news:
Re,
=si(ou(a>10;b<20);résultat1;résultat2)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:


Et j'ajoute une autre question, puisque a mon grand bonheur je trouve
ici une mine de genies, comment


applique 2 conditions a une fonction logique tel que SI, par exemple
que
si A>10 ou que B<20?


D'avance merci mille fois!

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249aca1$


SUPER, je savais bien que ça devait être tout simple, mais excel a
tellement de possibilité, qu'il



est impossible de tout connaitre.
Par contre, ça marche a merveille avec la mise en forme
conditionnelle,
pour la couleur rouge, par



contre, pour l'affichage du "-" devant, ça ne fonctionne pas car si
j'applique ta formule, cela me



donne le resultat en décimale, malgré la mise en forme au format
hh:mm.
Tu as une idée comment y



remedier?

"Philippe.R" a écrit dans le message de news:
uE4F$
Bonsoir Fred,
tu peux essayer un truc comme ceci :
=SI(A1>B1;A1-B1;"-"&B1-A1)
qui renverra du texte
ou bien passer par une Mise en Forme Conditionnelle (format / mise en
forme conditionnelle / si la




formule est / ±>A1 / format police / rouge
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249a496$




Bonjour,

J'ai une petite énigme, peut-être toute simple, mais que je n'arrive
pas a résoudre.






Je pose mon problème:
Dans un tableau de calcul d'heure (durée de travail), je calcule la
durée d'une journée de travail.





La durée de ce travail s'exprime en minute. Ensuite, je compare
cette
durée (= durée effective du





travail : A) à la durée du travail qui aurait du être accomplie ( > durée dûe: B).
Ceci me donne la différence de durée entre A et B, et cette durée
peut être soit en plus, soit en





moins. (Explication pratique: si je dois faire 490 minutes par jour,
et qu'en réalité j'en execute





590 minutes, j'ai 100 minutes de travail en plus; par contre si j'en
effectue que 400, j'ai 90





minutes en moins.)
Cette différence de durée obtenue sera expimée en heure-minute
(hh.mm); soit en cellule C.






Pour ce calcul, j'ai posé la fonction suivante: =si
(A<B(B-A)/24/60;(A-B)/24/60) avec un format





horaire pour le résultat de cette cellule sous la forme "hh:mm"

Le calcul s'effectue bien et j'obtiens dans toutes les situations le
bon resultat au bon format,





sauf que je n'arrive pas a distinguer dans le résultat s'il sagit
d'un résultat positif ou négatif!






Ma question:
Comment imposer dans cette formule que si le résultat est VRAI, un -
(moins) soit affiché devant le





résultat (avec dans l'idéal une couleur rouge).
J'ai essayé ceci: =si (A<B"-"(B-A)/24/60;(A-B)/24/60), ou encore =si
(A<B[rouge](B-A)/24/60;(A-B)/24/60), mais sans succès.
C'est sûrement tout bête, mais je ne trouve pas comment y remédier.
A
noter que si je n'applique





pas le format de cellule horaire, cela fonctionne, mais à ce moment
je n'ai pas mon resultat en





heure-minute, mais en décimale.

Si vous avez la solution a mon problème ou une formule alternative
me
donnant le même resultat, de





préférence sans passer par des cellules supplémentaires, je vous en
serait grandement





reconnaissant!

D'avance merci de votre intelligente et précieuse aide!





















Avatar
Philippe.R
;o)))
--
Amicales Salutations

"ChrisV" a écrit dans le message de news:
=si(ou...

Oups... mal lu la question de départ...
Heureusement qu'il y en a qui suivent...


ChrisV


"Philippe.R" a écrit dans le message de news:

Re,
=si(ou(a>10;b<20);résultat1;résultat2)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:

Et j'ajoute une autre question, puisque a mon grand bonheur je trouve ici une mine de genies,
comment applique 2 conditions a une fonction logique tel que SI, par exemple que si A>10 ou que
B<20?
D'avance merci mille fois!

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news: 4249aca1$
SUPER, je savais bien que ça devait être tout simple, mais excel a tellement de possibilité, qu'il
est impossible de tout connaitre.
Par contre, ça marche a merveille avec la mise en forme conditionnelle, pour la couleur rouge, par
contre, pour l'affichage du "-" devant, ça ne fonctionne pas car si j'applique ta formule, cela me
donne le resultat en décimale, malgré la mise en forme au format hh:mm. Tu as une idée comment y
remedier?

"Philippe.R" a écrit dans le message de news:
uE4F$
Bonsoir Fred,
tu peux essayer un truc comme ceci :
=SI(A1>B1;A1-B1;"-"&B1-A1)
qui renverra du texte
ou bien passer par une Mise en Forme Conditionnelle (format / mise en forme conditionnelle / si la
formule est / ±>A1 / format police / rouge
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news: 4249a496$
Bonjour,

J'ai une petite énigme, peut-être toute simple, mais que je n'arrive pas a résoudre.

Je pose mon problème:
Dans un tableau de calcul d'heure (durée de travail), je calcule la durée d'une journée de
travail. La durée de ce travail s'exprime en minute. Ensuite, je compare cette durée (= durée
effective du travail : A) à la durée du travail qui aurait du être accomplie (= durée dûe: B).
Ceci me donne la différence de durée entre A et B, et cette durée peut être soit en plus, soit en
moins. (Explication pratique: si je dois faire 490 minutes par jour, et qu'en réalité j'en
execute 590 minutes, j'ai 100 minutes de travail en plus; par contre si j'en effectue que 400,
j'ai 90 minutes en moins.)
Cette différence de durée obtenue sera expimée en heure-minute (hh.mm); soit en cellule C.

Pour ce calcul, j'ai posé la fonction suivante: =si (A<B(B-A)/24/60;(A-B)/24/60) avec un format
horaire pour le résultat de cette cellule sous la forme "hh:mm"

Le calcul s'effectue bien et j'obtiens dans toutes les situations le bon resultat au bon format,
sauf que je n'arrive pas a distinguer dans le résultat s'il sagit d'un résultat positif ou
négatif!

Ma question:
Comment imposer dans cette formule que si le résultat est VRAI, un - (moins) soit affiché devant
le résultat (avec dans l'idéal une couleur rouge).
J'ai essayé ceci: =si (A<B"-"(B-A)/24/60;(A-B)/24/60), ou encore =si
(A<B[rouge](B-A)/24/60;(A-B)/24/60), mais sans succès.
C'est sûrement tout bête, mais je ne trouve pas comment y remédier. A noter que si je n'applique
pas le format de cellule horaire, cela fonctionne, mais à ce moment je n'ai pas mon resultat en
heure-minute, mais en décimale.

Si vous avez la solution a mon problème ou une formule alternative me donnant le même resultat,
de préférence sans passer par des cellules supplémentaires, je vous en serait grandement
reconnaissant!

D'avance merci de votre intelligente et précieuse aide!






















Avatar
Philippe.R
Voui, c'est mieux, plus propre
;o))
--
Amicales Salutations

"Jacky" a écrit dans le message de news:

Bonsoir à tous

Ou aussi :
=SI(A1<±;(B1-A1)/1440;TEXTE((A1-B1)/1440;"-hh:mm"))
Salutations
JJ

"Philippe.R" a écrit dans le message de
news:
Re,
Toujours à titre d'exemple et donc à adapter :
=SI(A1>B1;A1-B1;"-"&texte(B1-A1;"hh:mm"))
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249aca1$

SUPER, je savais bien que ça devait être tout simple, mais excel a
tellement de possibilité, qu'il est


impossible de tout connaitre.
Par contre, ça marche a merveille avec la mise en forme conditionnelle,
pour la couleur rouge, par


contre, pour l'affichage du "-" devant, ça ne fonctionne pas car si
j'applique ta formule, cela me


donne le resultat en décimale, malgré la mise en forme au format hh:mm.
Tu as une idée comment y


remedier?

"Philippe.R" a écrit dans le message de news:
uE4F$
Bonsoir Fred,
tu peux essayer un truc comme ceci :
=SI(A1>B1;A1-B1;"-"&B1-A1)
qui renverra du texte
ou bien passer par une Mise en Forme Conditionnelle (format / mise en
forme conditionnelle / si la



formule est / ±>A1 / format police / rouge
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249a496$



Bonjour,

J'ai une petite énigme, peut-être toute simple, mais que je n'arrive
pas a résoudre.





Je pose mon problème:
Dans un tableau de calcul d'heure (durée de travail), je calcule la
durée d'une journée de travail.




La durée de ce travail s'exprime en minute. Ensuite, je compare cette
durée (= durée effective du




travail : A) à la durée du travail qui aurait du être accomplie ( > durée dûe: B).
Ceci me donne la différence de durée entre A et B, et cette durée peut
être soit en plus, soit en




moins. (Explication pratique: si je dois faire 490 minutes par jour,
et qu'en réalité j'en execute




590 minutes, j'ai 100 minutes de travail en plus; par contre si j'en
effectue que 400, j'ai 90




minutes en moins.)
Cette différence de durée obtenue sera expimée en heure-minute
(hh.mm); soit en cellule C.





Pour ce calcul, j'ai posé la fonction suivante: =si
(A<B(B-A)/24/60;(A-B)/24/60) avec un format




horaire pour le résultat de cette cellule sous la forme "hh:mm"

Le calcul s'effectue bien et j'obtiens dans toutes les situations le
bon resultat au bon format,




sauf que je n'arrive pas a distinguer dans le résultat s'il sagit d'un
résultat positif ou négatif!





Ma question:
Comment imposer dans cette formule que si le résultat est VRAI, un -
(moins) soit affiché devant le




résultat (avec dans l'idéal une couleur rouge).
J'ai essayé ceci: =si (A<B"-"(B-A)/24/60;(A-B)/24/60), ou encore =si
(A<B[rouge](B-A)/24/60;(A-B)/24/60), mais sans succès.
C'est sûrement tout bête, mais je ne trouve pas comment y remédier. A
noter que si je n'applique pas




le format de cellule horaire, cela fonctionne, mais à ce moment je
n'ai pas mon resultat en




heure-minute, mais en décimale.

Si vous avez la solution a mon problème ou une formule alternative me
donnant le même resultat, de




préférence sans passer par des cellules supplémentaires, je vous en
serait grandement reconnaissant!





D'avance merci de votre intelligente et précieuse aide!


















Avatar
Jacky
Wouai, laver avec Ari...
;o))
JJ

"Philippe.R" a écrit dans le message de
news:%
Voui, c'est mieux, plus propre
;o))
--
Amicales Salutations

"Jacky" a écrit dans le
message de news:


Bonsoir à tous

Ou aussi :
=SI(A1<±;(B1-A1)/1440;TEXTE((A1-B1)/1440;"-hh:mm"))
Salutations
JJ

"Philippe.R" a écrit dans le message de
news:
Re,
Toujours à titre d'exemple et donc à adapter :
=SI(A1>B1;A1-B1;"-"&texte(B1-A1;"hh:mm"))
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249aca1$

SUPER, je savais bien que ça devait être tout simple, mais excel a
tellement de possibilité, qu'il est


impossible de tout connaitre.
Par contre, ça marche a merveille avec la mise en forme
conditionnelle,




pour la couleur rouge, par
contre, pour l'affichage du "-" devant, ça ne fonctionne pas car si
j'applique ta formule, cela me


donne le resultat en décimale, malgré la mise en forme au format
hh:mm.




Tu as une idée comment y
remedier?

"Philippe.R" a écrit dans le message de
news:




uE4F$
Bonsoir Fred,
tu peux essayer un truc comme ceci :
=SI(A1>B1;A1-B1;"-"&B1-A1)
qui renverra du texte
ou bien passer par une Mise en Forme Conditionnelle (format / mise
en





forme conditionnelle / si la
formule est / ±>A1 / format police / rouge
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249a496$



Bonjour,

J'ai une petite énigme, peut-être toute simple, mais que je
n'arrive






pas a résoudre.

Je pose mon problème:
Dans un tableau de calcul d'heure (durée de travail), je calcule la
durée d'une journée de travail.




La durée de ce travail s'exprime en minute. Ensuite, je compare
cette






durée (= durée effective du
travail : A) à la durée du travail qui aurait du être accomplie ( > > durée dûe: B).
Ceci me donne la différence de durée entre A et B, et cette durée
peut






être soit en plus, soit en
moins. (Explication pratique: si je dois faire 490 minutes par
jour,






et qu'en réalité j'en execute
590 minutes, j'ai 100 minutes de travail en plus; par contre si
j'en






effectue que 400, j'ai 90
minutes en moins.)
Cette différence de durée obtenue sera expimée en heure-minute
(hh.mm); soit en cellule C.





Pour ce calcul, j'ai posé la fonction suivante: =si
(A<B(B-A)/24/60;(A-B)/24/60) avec un format




horaire pour le résultat de cette cellule sous la forme "hh:mm"

Le calcul s'effectue bien et j'obtiens dans toutes les situations
le






bon resultat au bon format,
sauf que je n'arrive pas a distinguer dans le résultat s'il sagit
d'un






résultat positif ou négatif!

Ma question:
Comment imposer dans cette formule que si le résultat est VRAI,
un -






(moins) soit affiché devant le
résultat (avec dans l'idéal une couleur rouge).
J'ai essayé ceci: =si (A<B"-"(B-A)/24/60;(A-B)/24/60), ou encore
=si






(A<B[rouge](B-A)/24/60;(A-B)/24/60), mais sans succès.
C'est sûrement tout bête, mais je ne trouve pas comment y remédier.
A






noter que si je n'applique pas
le format de cellule horaire, cela fonctionne, mais à ce moment je
n'ai pas mon resultat en




heure-minute, mais en décimale.

Si vous avez la solution a mon problème ou une formule alternative
me






donnant le même resultat, de
préférence sans passer par des cellules supplémentaires, je vous en
serait grandement reconnaissant!





D'avance merci de votre intelligente et précieuse aide!





















Avatar
jps
:-)))))))))
tu descends au niveau - 240 m et une fois là, tu fais 4 m sur ta droite
jusqu'à ce que tu rencontres la geôlière ; tu la reconnaîtras à son nez
rouge...et même si elle t'assure qu'elle est québécoise, sache, chris, que
ce n'est pas le froid
jps


"ChrisV" a écrit dans le message de
news:
Passer à côté d'une histoire de SI(OUx...
:-((

C'est par où la IV65535 ?


ChrisV


"jps" a écrit dans le message de news:

en effet, fred, ils ont bonne mine les génies ce dont à quoi tu causes :
quand l'un parle de SI(OU(A1...., l'autre parle de SI(ET(A1...
enfin quand je dis A1, ce n'est même pas vrai pour tout le monde :
suivez


mon regard à 6 heures...
jps

"Philippe.R" a écrit dans le message de
news:
Re,
=si(ou(a>10;b<20);résultat1;résultat2)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:


Et j'ajoute une autre question, puisque a mon grand bonheur je trouve
ici une mine de genies, comment


applique 2 conditions a une fonction logique tel que SI, par exemple
que
si A>10 ou que B<20?


D'avance merci mille fois!

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249aca1$


SUPER, je savais bien que ça devait être tout simple, mais excel a
tellement de possibilité, qu'il



est impossible de tout connaitre.
Par contre, ça marche a merveille avec la mise en forme
conditionnelle,
pour la couleur rouge, par



contre, pour l'affichage du "-" devant, ça ne fonctionne pas car si
j'applique ta formule, cela me



donne le resultat en décimale, malgré la mise en forme au format
hh:mm.
Tu as une idée comment y



remedier?

"Philippe.R" a écrit dans le message de
news:





uE4F$
Bonsoir Fred,
tu peux essayer un truc comme ceci :
=SI(A1>B1;A1-B1;"-"&B1-A1)
qui renverra du texte
ou bien passer par une Mise en Forme Conditionnelle (format / mise
en






forme conditionnelle / si la
formule est / ±>A1 / format police / rouge
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249a496$




Bonjour,

J'ai une petite énigme, peut-être toute simple, mais que je
n'arrive







pas a résoudre.

Je pose mon problème:
Dans un tableau de calcul d'heure (durée de travail), je calcule
la







durée d'une journée de travail.
La durée de ce travail s'exprime en minute. Ensuite, je compare
cette
durée (= durée effective du





travail : A) à la durée du travail qui aurait du être accomplie ( > > durée dûe: B).
Ceci me donne la différence de durée entre A et B, et cette durée
peut être soit en plus, soit en





moins. (Explication pratique: si je dois faire 490 minutes par
jour,







et qu'en réalité j'en execute
590 minutes, j'ai 100 minutes de travail en plus; par contre si
j'en







effectue que 400, j'ai 90
minutes en moins.)
Cette différence de durée obtenue sera expimée en heure-minute
(hh.mm); soit en cellule C.






Pour ce calcul, j'ai posé la fonction suivante: =si
(A<B(B-A)/24/60;(A-B)/24/60) avec un format





horaire pour le résultat de cette cellule sous la forme "hh:mm"

Le calcul s'effectue bien et j'obtiens dans toutes les situations
le







bon resultat au bon format,
sauf que je n'arrive pas a distinguer dans le résultat s'il sagit
d'un résultat positif ou négatif!






Ma question:
Comment imposer dans cette formule que si le résultat est VRAI,
un -







(moins) soit affiché devant le
résultat (avec dans l'idéal une couleur rouge).
J'ai essayé ceci: =si (A<B"-"(B-A)/24/60;(A-B)/24/60), ou encore
=si







(A<B[rouge](B-A)/24/60;(A-B)/24/60), mais sans succès.
C'est sûrement tout bête, mais je ne trouve pas comment y
remédier.







A
noter que si je n'applique





pas le format de cellule horaire, cela fonctionne, mais à ce
moment







je n'ai pas mon resultat en
heure-minute, mais en décimale.

Si vous avez la solution a mon problème ou une formule alternative
me
donnant le même resultat, de





préférence sans passer par des cellules supplémentaires, je vous
en







serait grandement
reconnaissant!

D'avance merci de votre intelligente et précieuse aide!

























Avatar
ChrisV
;-)))

J'y fonce ! 1 gyn' to bien frais pour moi Isabelle stp !


ChrisV


"jps" a écrit dans le message de news:

:-)))))))))
tu descends au niveau - 240 m et une fois là, tu fais 4 m sur ta droite
jusqu'à ce que tu rencontres la geôlière ; tu la reconnaîtras à son nez
rouge...et même si elle t'assure qu'elle est québécoise, sache, chris, que
ce n'est pas le froid
jps


"ChrisV" a écrit dans le message de
news:
Passer à côté d'une histoire de SI(OUx...
:-((

C'est par où la IV65535 ?


ChrisV


"jps" a écrit dans le message de news:

en effet, fred, ils ont bonne mine les génies ce dont à quoi tu causes
:
quand l'un parle de SI(OU(A1...., l'autre parle de SI(ET(A1...
enfin quand je dis A1, ce n'est même pas vrai pour tout le monde :
suivez


mon regard à 6 heures...
jps

"Philippe.R" a écrit dans le message de
news:
Re,
=si(ou(a>10;b<20);résultat1;résultat2)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:


Et j'ajoute une autre question, puisque a mon grand bonheur je
trouve
ici une mine de genies, comment


applique 2 conditions a une fonction logique tel que SI, par exemple
que
si A>10 ou que B<20?


D'avance merci mille fois!

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249aca1$


SUPER, je savais bien que ça devait être tout simple, mais excel a
tellement de possibilité, qu'il



est impossible de tout connaitre.
Par contre, ça marche a merveille avec la mise en forme
conditionnelle,
pour la couleur rouge, par



contre, pour l'affichage du "-" devant, ça ne fonctionne pas car si
j'applique ta formule, cela me



donne le resultat en décimale, malgré la mise en forme au format
hh:mm.
Tu as une idée comment y



remedier?

"Philippe.R" a écrit dans le message de
news:





uE4F$
Bonsoir Fred,
tu peux essayer un truc comme ceci :
=SI(A1>B1;A1-B1;"-"&B1-A1)
qui renverra du texte
ou bien passer par une Mise en Forme Conditionnelle (format / mise
en






forme conditionnelle / si la
formule est / ±>A1 / format police / rouge
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249a496$




Bonjour,

J'ai une petite énigme, peut-être toute simple, mais que je
n'arrive







pas a résoudre.

Je pose mon problème:
Dans un tableau de calcul d'heure (durée de travail), je calcule
la







durée d'une journée de travail.
La durée de ce travail s'exprime en minute. Ensuite, je compare
cette
durée (= durée effective du





travail : A) à la durée du travail qui aurait du être accomplie
( >> > durée dûe: B).
Ceci me donne la différence de durée entre A et B, et cette durée
peut être soit en plus, soit en





moins. (Explication pratique: si je dois faire 490 minutes par
jour,







et qu'en réalité j'en execute
590 minutes, j'ai 100 minutes de travail en plus; par contre si
j'en







effectue que 400, j'ai 90
minutes en moins.)
Cette différence de durée obtenue sera expimée en heure-minute
(hh.mm); soit en cellule C.






Pour ce calcul, j'ai posé la fonction suivante: =si
(A<B(B-A)/24/60;(A-B)/24/60) avec un format





horaire pour le résultat de cette cellule sous la forme "hh:mm"

Le calcul s'effectue bien et j'obtiens dans toutes les situations
le







bon resultat au bon format,
sauf que je n'arrive pas a distinguer dans le résultat s'il sagit
d'un résultat positif ou négatif!






Ma question:
Comment imposer dans cette formule que si le résultat est VRAI,
un -







(moins) soit affiché devant le
résultat (avec dans l'idéal une couleur rouge).
J'ai essayé ceci: =si (A<B"-"(B-A)/24/60;(A-B)/24/60), ou encore
=si







(A<B[rouge](B-A)/24/60;(A-B)/24/60), mais sans succès.
C'est sûrement tout bête, mais je ne trouve pas comment y
remédier.







A
noter que si je n'applique





pas le format de cellule horaire, cela fonctionne, mais à ce
moment







je n'ai pas mon resultat en
heure-minute, mais en décimale.

Si vous avez la solution a mon problème ou une formule
alternative
me
donnant le même resultat, de





préférence sans passer par des cellules supplémentaires, je vous
en







serait grandement
reconnaissant!

D'avance merci de votre intelligente et précieuse aide!




























Avatar
jps
1 gyn????? chris? voici un lapsus qui en dit long sur tes intentions au
parloir...
jps

"ChrisV" a écrit dans le message de
news:uV7E6$
;-)))

J'y fonce ! 1 gyn' to bien frais pour moi Isabelle stp !


ChrisV


"jps" a écrit dans le message de news:

:-)))))))))
tu descends au niveau - 240 m et une fois là, tu fais 4 m sur ta droite
jusqu'à ce que tu rencontres la geôlière ; tu la reconnaîtras à son nez
rouge...et même si elle t'assure qu'elle est québécoise, sache, chris,
que


ce n'est pas le froid
jps


"ChrisV" a écrit dans le message de
news:
Passer à côté d'une histoire de SI(OUx...
:-((

C'est par où la IV65535 ?


ChrisV


"jps" a écrit dans le message de news:

en effet, fred, ils ont bonne mine les génies ce dont à quoi tu
causes




:
quand l'un parle de SI(OU(A1...., l'autre parle de SI(ET(A1...
enfin quand je dis A1, ce n'est même pas vrai pour tout le monde :
suivez


mon regard à 6 heures...
jps

"Philippe.R" a écrit dans le message de
news:
Re,
=si(ou(a>10;b<20);résultat1;résultat2)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:


Et j'ajoute une autre question, puisque a mon grand bonheur je
trouve
ici une mine de genies, comment


applique 2 conditions a une fonction logique tel que SI, par
exemple






que
si A>10 ou que B<20?


D'avance merci mille fois!

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249aca1$


SUPER, je savais bien que ça devait être tout simple, mais excel
a







tellement de possibilité, qu'il
est impossible de tout connaitre.
Par contre, ça marche a merveille avec la mise en forme
conditionnelle,
pour la couleur rouge, par



contre, pour l'affichage du "-" devant, ça ne fonctionne pas car
si







j'applique ta formule, cela me
donne le resultat en décimale, malgré la mise en forme au format
hh:mm.
Tu as une idée comment y



remedier?

"Philippe.R" a écrit dans le message de
news:





uE4F$
Bonsoir Fred,
tu peux essayer un truc comme ceci :
=SI(A1>B1;A1-B1;"-"&B1-A1)
qui renverra du texte
ou bien passer par une Mise en Forme Conditionnelle (format /
mise








en
forme conditionnelle / si la
formule est / ±>A1 / format police / rouge
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249a496$




Bonjour,

J'ai une petite énigme, peut-être toute simple, mais que je
n'arrive







pas a résoudre.

Je pose mon problème:
Dans un tableau de calcul d'heure (durée de travail), je
calcule









la
durée d'une journée de travail.
La durée de ce travail s'exprime en minute. Ensuite, je compare
cette
durée (= durée effective du





travail : A) à la durée du travail qui aurait du être accomplie
( > >> > durée dûe: B).
Ceci me donne la différence de durée entre A et B, et cette
durée









peut être soit en plus, soit en
moins. (Explication pratique: si je dois faire 490 minutes par
jour,







et qu'en réalité j'en execute
590 minutes, j'ai 100 minutes de travail en plus; par contre si
j'en







effectue que 400, j'ai 90
minutes en moins.)
Cette différence de durée obtenue sera expimée en heure-minute
(hh.mm); soit en cellule C.






Pour ce calcul, j'ai posé la fonction suivante: =si
(A<B(B-A)/24/60;(A-B)/24/60) avec un format





horaire pour le résultat de cette cellule sous la forme "hh:mm"

Le calcul s'effectue bien et j'obtiens dans toutes les
situations









le
bon resultat au bon format,
sauf que je n'arrive pas a distinguer dans le résultat s'il
sagit









d'un résultat positif ou négatif!

Ma question:
Comment imposer dans cette formule que si le résultat est VRAI,
un -







(moins) soit affiché devant le
résultat (avec dans l'idéal une couleur rouge).
J'ai essayé ceci: =si (A<B"-"(B-A)/24/60;(A-B)/24/60), ou
encore









=si
(A<B[rouge](B-A)/24/60;(A-B)/24/60), mais sans succès.
C'est sûrement tout bête, mais je ne trouve pas comment y
remédier.







A
noter que si je n'applique





pas le format de cellule horaire, cela fonctionne, mais à ce
moment







je n'ai pas mon resultat en
heure-minute, mais en décimale.

Si vous avez la solution a mon problème ou une formule
alternative
me
donnant le même resultat, de





préférence sans passer par des cellules supplémentaires, je
vous









en
serait grandement
reconnaissant!

D'avance merci de votre intelligente et précieuse aide!
































Avatar
ChrisV
:-)))
Quel c** ce JP...
mais toujours l'oeil et le verbe aussi affûtés !

(m'apprendra de parler d'un truc que je connais pas...)
...possible de remplacer le Gin par un lait (entier)


ChrisV


"jps" a écrit dans le message de news:

1 gyn????? chris? voici un lapsus qui en dit long sur tes intentions au
parloir...
jps

"ChrisV" a écrit dans le message de
news:uV7E6$
;-)))

J'y fonce ! 1 gyn' to bien frais pour moi Isabelle stp !


ChrisV


"jps" a écrit dans le message de news:

:-)))))))))
tu descends au niveau - 240 m et une fois là, tu fais 4 m sur ta droite
jusqu'à ce que tu rencontres la geôlière ; tu la reconnaîtras à son nez
rouge...et même si elle t'assure qu'elle est québécoise, sache, chris,
que


ce n'est pas le froid
jps


"ChrisV" a écrit dans le message de
news:
Passer à côté d'une histoire de SI(OUx...
:-((

C'est par où la IV65535 ?


ChrisV


"jps" a écrit dans le message de news:

en effet, fred, ils ont bonne mine les génies ce dont à quoi tu
causes




:
quand l'un parle de SI(OU(A1...., l'autre parle de SI(ET(A1...
enfin quand je dis A1, ce n'est même pas vrai pour tout le monde :
suivez


mon regard à 6 heures...
jps

"Philippe.R" a écrit dans le message de
news:
Re,
=si(ou(a>10;b<20);résultat1;résultat2)
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:


Et j'ajoute une autre question, puisque a mon grand bonheur je
trouve
ici une mine de genies, comment


applique 2 conditions a une fonction logique tel que SI, par
exemple






que
si A>10 ou que B<20?


D'avance merci mille fois!

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249aca1$


SUPER, je savais bien que ça devait être tout simple, mais excel
a







tellement de possibilité, qu'il
est impossible de tout connaitre.
Par contre, ça marche a merveille avec la mise en forme
conditionnelle,
pour la couleur rouge, par



contre, pour l'affichage du "-" devant, ça ne fonctionne pas car
si







j'applique ta formule, cela me
donne le resultat en décimale, malgré la mise en forme au format
hh:mm.
Tu as une idée comment y



remedier?

"Philippe.R" a écrit dans le message de
news:





uE4F$
Bonsoir Fred,
tu peux essayer un truc comme ceci :
=SI(A1>B1;A1-B1;"-"&B1-A1)
qui renverra du texte
ou bien passer par une Mise en Forme Conditionnelle (format /
mise








en
forme conditionnelle / si la
formule est / ±>A1 / format police / rouge
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249a496$




Bonjour,

J'ai une petite énigme, peut-être toute simple, mais que je
n'arrive







pas a résoudre.

Je pose mon problème:
Dans un tableau de calcul d'heure (durée de travail), je
calcule









la
durée d'une journée de travail.
La durée de ce travail s'exprime en minute. Ensuite, je
compare
cette
durée (= durée effective du





travail : A) à la durée du travail qui aurait du être
accomplie
( >> >> > durée dûe: B).
Ceci me donne la différence de durée entre A et B, et cette
durée









peut être soit en plus, soit en
moins. (Explication pratique: si je dois faire 490 minutes par
jour,







et qu'en réalité j'en execute
590 minutes, j'ai 100 minutes de travail en plus; par contre
si
j'en







effectue que 400, j'ai 90
minutes en moins.)
Cette différence de durée obtenue sera expimée en heure-minute
(hh.mm); soit en cellule C.






Pour ce calcul, j'ai posé la fonction suivante: =si
(A<B(B-A)/24/60;(A-B)/24/60) avec un format





horaire pour le résultat de cette cellule sous la forme
"hh:mm"

Le calcul s'effectue bien et j'obtiens dans toutes les
situations









le
bon resultat au bon format,
sauf que je n'arrive pas a distinguer dans le résultat s'il
sagit









d'un résultat positif ou négatif!

Ma question:
Comment imposer dans cette formule que si le résultat est
VRAI,
un -







(moins) soit affiché devant le
résultat (avec dans l'idéal une couleur rouge).
J'ai essayé ceci: =si (A<B"-"(B-A)/24/60;(A-B)/24/60), ou
encore









=si
(A<B[rouge](B-A)/24/60;(A-B)/24/60), mais sans succès.
C'est sûrement tout bête, mais je ne trouve pas comment y
remédier.







A
noter que si je n'applique





pas le format de cellule horaire, cela fonctionne, mais à ce
moment







je n'ai pas mon resultat en
heure-minute, mais en décimale.

Si vous avez la solution a mon problème ou une formule
alternative
me
donnant le même resultat, de





préférence sans passer par des cellules supplémentaires, je
vous









en
serait grandement
reconnaissant!

D'avance merci de votre intelligente et précieuse aide!



































Avatar
fred
Pfffiou, eh bien, si je m'attendais a avoir autant de réponse!
Très bien, je vais essayer tout ça aujourd'hui et si jamais ça ne va pas, je
n'hésiterai pas a revenir vous ennuyer!

Par contre, je n'ai pas trouvé la geôlière au niveau -240 m, elle n'était
pas envacances cette semaine? ;-)

Merci beaucoup a cette fine équipe!
@+

"Jacky" a écrit dans le message
de news: %
Wouai, laver avec Ari...
;o))
JJ

"Philippe.R" a écrit dans le message de
news:%
Voui, c'est mieux, plus propre
;o))
--
Amicales Salutations

"Jacky" a écrit dans le
message de news:


Bonsoir à tous

Ou aussi :
=SI(A1<±;(B1-A1)/1440;TEXTE((A1-B1)/1440;"-hh:mm"))
Salutations
JJ

"Philippe.R" a écrit dans le message de
news:
Re,
Toujours à titre d'exemple et donc à adapter :
=SI(A1>B1;A1-B1;"-"&texte(B1-A1;"hh:mm"))
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249aca1$

SUPER, je savais bien que ça devait être tout simple, mais excel a
tellement de possibilité, qu'il est


impossible de tout connaitre.
Par contre, ça marche a merveille avec la mise en forme
conditionnelle,




pour la couleur rouge, par
contre, pour l'affichage du "-" devant, ça ne fonctionne pas car si
j'applique ta formule, cela me


donne le resultat en décimale, malgré la mise en forme au format
hh:mm.




Tu as une idée comment y
remedier?

"Philippe.R" a écrit dans le message de
news:




uE4F$
Bonsoir Fred,
tu peux essayer un truc comme ceci :
=SI(A1>B1;A1-B1;"-"&B1-A1)
qui renverra du texte
ou bien passer par une Mise en Forme Conditionnelle (format / mise
en





forme conditionnelle / si la
formule est / ±>A1 / format police / rouge
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"fred" <fredr(at)bluewin.ch> a écrit dans le message de news:
4249a496$



Bonjour,

J'ai une petite énigme, peut-être toute simple, mais que je
n'arrive






pas a résoudre.

Je pose mon problème:
Dans un tableau de calcul d'heure (durée de travail), je calcule
la
durée d'une journée de travail.




La durée de ce travail s'exprime en minute. Ensuite, je compare
cette






durée (= durée effective du
travail : A) à la durée du travail qui aurait du être accomplie ( >> > durée dûe: B).
Ceci me donne la différence de durée entre A et B, et cette durée
peut






être soit en plus, soit en
moins. (Explication pratique: si je dois faire 490 minutes par
jour,






et qu'en réalité j'en execute
590 minutes, j'ai 100 minutes de travail en plus; par contre si
j'en






effectue que 400, j'ai 90
minutes en moins.)
Cette différence de durée obtenue sera expimée en heure-minute
(hh.mm); soit en cellule C.





Pour ce calcul, j'ai posé la fonction suivante: =si
(A<B(B-A)/24/60;(A-B)/24/60) avec un format




horaire pour le résultat de cette cellule sous la forme "hh:mm"

Le calcul s'effectue bien et j'obtiens dans toutes les situations
le






bon resultat au bon format,
sauf que je n'arrive pas a distinguer dans le résultat s'il sagit
d'un






résultat positif ou négatif!

Ma question:
Comment imposer dans cette formule que si le résultat est VRAI,
un -






(moins) soit affiché devant le
résultat (avec dans l'idéal une couleur rouge).
J'ai essayé ceci: =si (A<B"-"(B-A)/24/60;(A-B)/24/60), ou encore
=si






(A<B[rouge](B-A)/24/60;(A-B)/24/60), mais sans succès.
C'est sûrement tout bête, mais je ne trouve pas comment y
remédier.
A






noter que si je n'applique pas
le format de cellule horaire, cela fonctionne, mais à ce moment je
n'ai pas mon resultat en




heure-minute, mais en décimale.

Si vous avez la solution a mon problème ou une formule alternative
me






donnant le même resultat, de
préférence sans passer par des cellules supplémentaires, je vous
en
serait grandement reconnaissant!





D'avance merci de votre intelligente et précieuse aide!

























1 2