OVH Cloud OVH Cloud

formule de condition

9 réponses
Avatar
D''joe
Bonjour,
une question pour attribuer des repas par rapport à l'horaire de travail

cette formule ne fonction pas si je termine mon travail le lendemain à 2:00
Heures de repas
14:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK
11:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 2 OK
10:00 18:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK

14:00 02:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 0 Faux
par contre si je met 26:00 cela fontionne
n'y a t'il pas une solution en mettant 02:00 au format hh:mm

Merci

9 réponses

Avatar
Ange Ounis
Essaye

=(ABS(D7-C7)>=1/4)+((C7<1/2)*((D7+(1*(D7<1/2))>5/6)))

----------
Ange Ounis
----------

Bonjour,
une question pour attribuer des repas par rapport à l'horaire de travail

cette formule ne fonction pas si je termine mon travail le lendemain à 2:00
Heures de repas
14:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK
11:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 2 OK
10:00 18:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK

14:00 02:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 0 Faux
par contre si je met 26:00 cela fontionne
n'y a t'il pas une solution en mettant 02:00 au format hh:mm

Merci


Avatar
D''joe
Bonjour,
cela à completement changer ma formule et elle ne répond plus aux critères
de conditions demandés.
Mais il y a un plus avec ABS


Essaye

=(ABS(D7-C7)>=1/4)+((C7<1/2)*((D7+(1*(D7<1/2))>5/6)))

----------
Ange Ounis
----------

Bonjour,
une question pour attribuer des repas par rapport à l'horaire de travail

cette formule ne fonction pas si je termine mon travail le lendemain à 2:00
Heures de repas
14:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK
11:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 2 OK
10:00 18:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK

14:00 02:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 0 Faux
par contre si je met 26:00 cela fontionne
n'y a t'il pas une solution en mettant 02:00 au format hh:mm

Merci





Avatar
Elliac
Bonjour,
Par déduction peut-être cela :
=((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6))+((D7<C7)*((1-C7+D7)>=1/4))+(D7<C7)

Camille

"D''joe" wrote:

Bonjour,
une question pour attribuer des repas par rapport à l'horaire de travail

cette formule ne fonction pas si je termine mon travail le lendemain à 2:00
Heures de repas
14:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK
11:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 2 OK
10:00 18:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK

14:00 02:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 0 Faux
par contre si je met 26:00 cela fontionne
n'y a t'il pas une solution en mettant 02:00 au format hh:mm

Merci


Avatar
AV
.....et elle ne répond plus aux critères
de conditions demandés.


Tu penses pas que tu devrais donner tes critères de comptage avec qques exemples
et les résultats attendus ?

AV

Avatar
D''joe
Les voila

14:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK
11:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 2 OK
10:00 18:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK

14:00 02:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 0 Faux
par contre si je met 26:00 cela fontionne
n'y a t'il pas une solution en mettant 02:00 au format hh:mm



.....et elle ne répond plus aux critères
de conditions demandés.


Tu penses pas que tu devrais donner tes critères de comptage avec qques exemples
et les résultats attendus ?

AV






Avatar
D''joe
Il y a une erreur

14:00 02:00
=((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6))+((D7<C7)*((1-C7+D7)>=1/4))+(D7<C7) egal 2
Faux
cela devrait faire 1

toutes les autres conditions sont OK



Bonjour,
Par déduction peut-être cela :
=((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6))+((D7<C7)*((1-C7+D7)>=1/4))+(D7<C7)

Camille

"D''joe" wrote:

Bonjour,
une question pour attribuer des repas par rapport à l'horaire de travail

cette formule ne fonction pas si je termine mon travail le lendemain à 2:00
Heures de repas
14:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK
11:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 2 OK
10:00 18:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK

14:00 02:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 0 Faux
par contre si je met 26:00 cela fontionne
n'y a t'il pas une solution en mettant 02:00 au format hh:mm

Merci




Avatar
Elliac
Bonjour,

=((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6))+((D7<C7)*((1-C7+D7)>=1/4))+(D7<C7*C7<1/2)

Camille

"D''joe" wrote:

Il y a une erreur

14:00 02:00
=((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6))+((D7<C7)*((1-C7+D7)>=1/4))+(D7<C7) egal 2
Faux
cela devrait faire 1

toutes les autres conditions sont OK



Bonjour,
Par déduction peut-être cela :
=((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6))+((D7<C7)*((1-C7+D7)>=1/4))+(D7<C7)

Camille

"D''joe" wrote:

Bonjour,
une question pour attribuer des repas par rapport à l'horaire de travail

cette formule ne fonction pas si je termine mon travail le lendemain à 2:00
Heures de repas
14:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK
11:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 2 OK
10:00 18:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK

14:00 02:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 0 Faux
par contre si je met 26:00 cela fontionne
n'y a t'il pas une solution en mettant 02:00 au format hh:mm

Merci






Avatar
AV
En étant obligé de se satisfaire de l'absence de réponse à la question posée
....

=((D7+(D7<C7)-C7)>=1/4)+((C7<1/2)*(D7>5/6))

AV
Avatar
Elliac
Erreur de ()
=((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6))+((D7<C7)*((1-C7+D7)>=1/4))+((D7<C7)*(C7<1/2))

Camille

"D''joe" wrote:

Il y a une erreur

14:00 02:00
=((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6))+((D7<C7)*((1-C7+D7)>=1/4))+(D7<C7) egal 2
Faux
cela devrait faire 1

toutes les autres conditions sont OK



Bonjour,
Par déduction peut-être cela :
=((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6))+((D7<C7)*((1-C7+D7)>=1/4))+(D7<C7)

Camille

"D''joe" wrote:

Bonjour,
une question pour attribuer des repas par rapport à l'horaire de travail

cette formule ne fonction pas si je termine mon travail le lendemain à 2:00
Heures de repas
14:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK
11:00 23:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 2 OK
10:00 18:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 1 OK

14:00 02:00 =((D7-C7)>=1/4)+((C7<1/2)*(D7>5/6)) egal 0 Faux
par contre si je met 26:00 cela fontionne
n'y a t'il pas une solution en mettant 02:00 au format hh:mm

Merci