Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause 1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office par
jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et 1/2
heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon soucis
Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause 1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office par
jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et 1/2
heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon soucis
Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause 1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office par
jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et 1/2
heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon soucis
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par
jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2
heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
Ok?
Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par
jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2
heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par
jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2
heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit dans
le
message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formulecar je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant
la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
parjour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit dans
le
message de news: mn.24e97d79457717dd.74786@nospam.nospam.pfi.be...
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?
Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant
la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
par
jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2
heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit dans
le
message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formulecar je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant
la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
parjour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit dans
le
message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formulecar je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant
la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
parjour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit dans
le
message de news: mn.24e97d79457717dd.74786@nospam.nospam.pfi.be...
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?
Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant
la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
par
jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2
heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit dans
le
message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formulecar je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant
la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
parjour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00 et me
donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit dans le
message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause 1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="AM";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00 et me
donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" <fredbzr@wanadoo.fr> a écrit dans le message de news:
46ddcfca$0$27378$ba4acef3@news.orange.fr...
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit dans le
message de news: mn.24e97d79457717dd.74786@nospam.nospam.pfi.be...
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?
Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause 1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00 et me
donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit dans le
message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause 1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00 et
1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="AM";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00
et me
donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent
de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps
de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de
pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit
dans le
message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant
la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à <
7h00 et
1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00
et me
donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent
de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" <fredbzr@wanadoo.fr> a écrit dans le message de news:
46ddcfca$0$27378$ba4acef3@news.orange.fr...
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps
de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de
pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit
dans le
message de news: mn.24e97d79457717dd.74786@nospam.nospam.pfi.be...
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?
Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant
la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à <
7h00 et
1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00
et me
donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent
de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps
de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de
pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet
je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà ne
fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit
dans le
message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule
car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant
la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2
heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à <
7h00 et
1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -3min de pause par heure travaillée
si (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai un "n"
pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien >= à
7:00 donc 1/2 heure de pause
"Pierre Fauconnier" a écrit dans le
message de news:Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00 et
me donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà
ne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit dans
le message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00
et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="AM";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -3min de pause par heure travaillée
si (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai un "n"
pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien >= à
7:00 donc 1/2 heure de pause
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit dans le
message de news: mn.29f37d799cc86baa.74786@nospam.nospam.pfi.be...
Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00 et
me donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" <fredbzr@wanadoo.fr> a écrit dans le message de news:
46ddcfca$0$27378$ba4acef3@news.orange.fr...
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà
ne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit dans
le message de news: mn.24e97d79457717dd.74786@nospam.nospam.pfi.be...
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?
Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00
et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -3min de pause par heure travaillée
si (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai un "n"
pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien >= à
7:00 donc 1/2 heure de pause
"Pierre Fauconnier" a écrit dans le
message de news:Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00 et
me donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà
ne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit dans
le message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00
et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="AM";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -3min de pause par heure travaillée
si (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai un "n"
pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien >= à
7:00 donc 1/2 heure de pause
"Pierre Fauconnier" a écrit dans le
message de news:Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00 et
me donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà
ne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit dans
le message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00
et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="AM";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -3min de pause par heure travaillée
si (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai un "n"
pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien >= à
7:00 donc 1/2 heure de pause
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit dans le
message de news: mn.29f37d799cc86baa.74786@nospam.nospam.pfi.be...
Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00 et
me donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" <fredbzr@wanadoo.fr> a écrit dans le message de news:
46ddcfca$0$27378$ba4acef3@news.orange.fr...
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà
ne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit dans
le message de news: mn.24e97d79457717dd.74786@nospam.nospam.pfi.be...
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?
Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00
et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -3min de pause par heure travaillée
si (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai un "n"
pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien >= à
7:00 donc 1/2 heure de pause
"Pierre Fauconnier" a écrit dans le
message de news:Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00 et
me donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24))
Je n'arrive pas à intégrer l'autre condition qui est si C6 est différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution celà
ne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit dans
le message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine : suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une pause
1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à < 7h00
et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="AM";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
En complément...
Ce qui m'étonne, c'est que dans ta formule, tu utilises également la
colonne B. Peux-tu en dire plus à ce sujet?Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -3min de pause par heure
travaillée
si (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors
mon
temps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai un
"n"
pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien
= à7:00 donc 1/2 heure de pause
"Pierre Fauconnier" a écrit
dans le
message de news:Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00
et
me donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24)
)
Je n'arrive pas à intégrer l'autre condition qui est si C6 est
différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le
temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de
pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution
celà
ne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit
dans
le message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine :
suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une
pause
1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à <
7h00
et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur
mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
En complément...
Ce qui m'étonne, c'est que dans ta formule, tu utilises également la
colonne B. Peux-tu en dire plus à ce sujet?
Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -3min de pause par heure
travaillée
si (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors
mon
temps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai un
"n"
pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien
= à
7:00 donc 1/2 heure de pause
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit
dans le
message de news: mn.29f37d799cc86baa.74786@nospam.nospam.pfi.be...
Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00
et
me donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24)
)
Je n'arrive pas à intégrer l'autre condition qui est si C6 est
différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" <fredbzr@wanadoo.fr> a écrit dans le message de news:
46ddcfca$0$27378$ba4acef3@news.orange.fr...
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le
temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de
pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution
celà
ne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit
dans
le message de news: mn.24e97d79457717dd.74786@nospam.nospam.pfi.be...
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?
Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine :
suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une
pause
1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à <
7h00
et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur
mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
En complément...
Ce qui m'étonne, c'est que dans ta formule, tu utilises également la
colonne B. Peux-tu en dire plus à ce sujet?Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors mon
temps de travail effectif est (c5-c4) -3min de pause par heure
travaillée
si (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors
mon
temps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai un
"n"
pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien
= à7:00 donc 1/2 heure de pause
"Pierre Fauconnier" a écrit
dans le
message de news:Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les 22h00/6h00
et
me donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24)
)
Je n'arrive pas à intégrer l'autre condition qui est si C6 est
différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le
temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de
pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier, en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette solution
celà
ne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a écrit
dans
le message de news:Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine :
suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une
pause
1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à <
7h00
et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur
mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
retour du boulot
je viens de tester votre formule et en la modifiant comme suit, je n'ai
plus
de problème avec les 22h00/6h00 et lorsque j'ai une autre lettre que celle
de la formule, j'ai bien comme résultat (c5-c4)
=(MOD(C5-C4;1))-(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(S
I(MOD(C5-C4;1)<(7/24);(MOD(C5-C4;1)*24*3)/1440;0,5/24))
En fait la colonne A = nom de l'employé
colonne B = dimanche
colonne C = lundi
colonne D = mardi.....
colonne I = résultat de la semaine
Voilà donc la formule pour tous les jours de la semaine
=(MOD(C5-C4;1))-(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(S
I(MOD(C5-C4;1)<(7/24);(MOD(C5-C4;1)*24*3)/1440;0,5/24))+((MOD(D5-D4;1))-(NON
(ESTNA(EQUIV(D6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI(MOD(D5-D4;1)<(7/24
);(MOD(D5-D4;1)*24*3)/1440;0,5/24)))+((MOD(E5-E4;1))-(NON(ESTNA(EQUIV(E6;{
"m
";"j";"s";"fmo";"fjo";"fso"};0))))*(SI(MOD(E5-E4;1)<(7/24);(MOD(E5-E4;1)*24*
3)/1440;0,5/24)))+((MOD(F5-F4;1))-(NON(ESTNA(EQUIV(F6;{"m";"j";"s";"fmo";"fj
o";"fso"};0))))*(SI(MOD(F5-F4;1)<(7/24);(MOD(F5-F4;1)*24*3)/1440;0,5/24)))+(
(MOD(G5-G4;1))-(NON(ESTNA(EQUIV(G6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI
(MOD(G5-G4;1)<(7/24);(MOD(G5-G4;1)*24*3)/1440;0,5/24)))+((MOD(H5-H4;1))-(NON
(ESTNA(EQUIV(H6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI(MOD(H5-H4;1)<(7/24
);(MOD(H5-H4;1)*24*3)/1440;0,5/24)))+((MOD(B5-B4;1))-(NON(ESTNA(EQUIV(B6;{
"f
mo";"fjo";"fso"};0))))*(SI(MOD(B5-B4;1)<(7/24);(MOD(B5-B4;1)*24*3)/1440;0,5/
24)))
La formule fonctionne pour une journée mais pas pour la semaine
Sur le lien j'ai mis un exemple très simplifié
http://cjoint.com/?jfwQbv2PMf
"Pierre Fauconnier" a écrit dans
le
message de news:En complément...
Ce qui m'étonne, c'est que dans ta formule, tu utilises également la
colonne B. Peux-tu en dire plus à ce sujet?Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors
mon
temps de travail effectif est (c5-c4) -3min de pause par heure
travailléesi (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors
montemps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai
un
"n"pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause
la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo
ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien
= à7:00 donc 1/2 heure de pause
"Pierre Fauconnier" a écrit
dans lemessage de news:Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les
22h00/6h00
etme donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24)
)
Je n'arrive pas à intégrer l'autre condition qui est si C6 est
différent dem,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le
temps depause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de
pausec'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier,
en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette
solution
celàne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a
écrit
dansle message de news:
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine :
suivant lalettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une
pause1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'officepar jour de travail mais 3 minutes par heure travaillée jusqu'à <
7h00et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur
monsoucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir
du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
retour du boulot
je viens de tester votre formule et en la modifiant comme suit, je n'ai
plus
de problème avec les 22h00/6h00 et lorsque j'ai une autre lettre que celle
de la formule, j'ai bien comme résultat (c5-c4)
=(MOD(C5-C4;1))-(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(S
I(MOD(C5-C4;1)<(7/24);(MOD(C5-C4;1)*24*3)/1440;0,5/24))
En fait la colonne A = nom de l'employé
colonne B = dimanche
colonne C = lundi
colonne D = mardi.....
colonne I = résultat de la semaine
Voilà donc la formule pour tous les jours de la semaine
=(MOD(C5-C4;1))-(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(S
I(MOD(C5-C4;1)<(7/24);(MOD(C5-C4;1)*24*3)/1440;0,5/24))+((MOD(D5-D4;1))-(NON
(ESTNA(EQUIV(D6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI(MOD(D5-D4;1)<(7/24
);(MOD(D5-D4;1)*24*3)/1440;0,5/24)))+((MOD(E5-E4;1))-(NON(ESTNA(EQUIV(E6;{
"m
";"j";"s";"fmo";"fjo";"fso"};0))))*(SI(MOD(E5-E4;1)<(7/24);(MOD(E5-E4;1)*24*
3)/1440;0,5/24)))+((MOD(F5-F4;1))-(NON(ESTNA(EQUIV(F6;{"m";"j";"s";"fmo";"fj
o";"fso"};0))))*(SI(MOD(F5-F4;1)<(7/24);(MOD(F5-F4;1)*24*3)/1440;0,5/24)))+(
(MOD(G5-G4;1))-(NON(ESTNA(EQUIV(G6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI
(MOD(G5-G4;1)<(7/24);(MOD(G5-G4;1)*24*3)/1440;0,5/24)))+((MOD(H5-H4;1))-(NON
(ESTNA(EQUIV(H6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI(MOD(H5-H4;1)<(7/24
);(MOD(H5-H4;1)*24*3)/1440;0,5/24)))+((MOD(B5-B4;1))-(NON(ESTNA(EQUIV(B6;{
"f
mo";"fjo";"fso"};0))))*(SI(MOD(B5-B4;1)<(7/24);(MOD(B5-B4;1)*24*3)/1440;0,5/
24)))
La formule fonctionne pour une journée mais pas pour la semaine
Sur le lien j'ai mis un exemple très simplifié
http://cjoint.com/?jfwQbv2PMf
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit dans
le
message de news: mn.2bad7d7909611414.74786@nospam.nospam.pfi.be...
En complément...
Ce qui m'étonne, c'est que dans ta formule, tu utilises également la
colonne B. Peux-tu en dire plus à ce sujet?
Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors
mon
temps de travail effectif est (c5-c4) -3min de pause par heure
travaillée
si (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors
mon
temps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai
un
"n"
pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause
la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo
ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien
= à
7:00 donc 1/2 heure de pause
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a écrit
dans le
message de news: mn.29f37d799cc86baa.74786@nospam.nospam.pfi.be...
Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les
22h00/6h00
et
me donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24)
)
Je n'arrive pas à intégrer l'autre condition qui est si C6 est
différent de
m,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" <fredbzr@wanadoo.fr> a écrit dans le message de news:
46ddcfca$0$27378$ba4acef3@news.orange.fr...
Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le
temps de
pause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de
pause
c'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier,
en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette
solution
celà
ne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam.pfi.be> a
écrit
dans
le message de news:
mn.24e97d79457717dd.74786@nospam.nospam.pfi.be...
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?
Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine :
suivant la
lettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une
pause
1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'office
par jour de travail mais 3 minutes par heure travaillée jusqu'à <
7h00
et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur
mon
soucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir
du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
retour du boulot
je viens de tester votre formule et en la modifiant comme suit, je n'ai
plus
de problème avec les 22h00/6h00 et lorsque j'ai une autre lettre que celle
de la formule, j'ai bien comme résultat (c5-c4)
=(MOD(C5-C4;1))-(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(S
I(MOD(C5-C4;1)<(7/24);(MOD(C5-C4;1)*24*3)/1440;0,5/24))
En fait la colonne A = nom de l'employé
colonne B = dimanche
colonne C = lundi
colonne D = mardi.....
colonne I = résultat de la semaine
Voilà donc la formule pour tous les jours de la semaine
=(MOD(C5-C4;1))-(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(S
I(MOD(C5-C4;1)<(7/24);(MOD(C5-C4;1)*24*3)/1440;0,5/24))+((MOD(D5-D4;1))-(NON
(ESTNA(EQUIV(D6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI(MOD(D5-D4;1)<(7/24
);(MOD(D5-D4;1)*24*3)/1440;0,5/24)))+((MOD(E5-E4;1))-(NON(ESTNA(EQUIV(E6;{
"m
";"j";"s";"fmo";"fjo";"fso"};0))))*(SI(MOD(E5-E4;1)<(7/24);(MOD(E5-E4;1)*24*
3)/1440;0,5/24)))+((MOD(F5-F4;1))-(NON(ESTNA(EQUIV(F6;{"m";"j";"s";"fmo";"fj
o";"fso"};0))))*(SI(MOD(F5-F4;1)<(7/24);(MOD(F5-F4;1)*24*3)/1440;0,5/24)))+(
(MOD(G5-G4;1))-(NON(ESTNA(EQUIV(G6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI
(MOD(G5-G4;1)<(7/24);(MOD(G5-G4;1)*24*3)/1440;0,5/24)))+((MOD(H5-H4;1))-(NON
(ESTNA(EQUIV(H6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI(MOD(H5-H4;1)<(7/24
);(MOD(H5-H4;1)*24*3)/1440;0,5/24)))+((MOD(B5-B4;1))-(NON(ESTNA(EQUIV(B6;{
"f
mo";"fjo";"fso"};0))))*(SI(MOD(B5-B4;1)<(7/24);(MOD(B5-B4;1)*24*3)/1440;0,5/
24)))
La formule fonctionne pour une journée mais pas pour la semaine
Sur le lien j'ai mis un exemple très simplifié
http://cjoint.com/?jfwQbv2PMf
"Pierre Fauconnier" a écrit dans
le
message de news:En complément...
Ce qui m'étonne, c'est que dans ta formule, tu utilises également la
colonne B. Peux-tu en dire plus à ce sujet?Bonjour
j'essaye d'être plus précis
si (c5-c4)<7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors
mon
temps de travail effectif est (c5-c4) -3min de pause par heure
travailléesi (c5-c4)>=7h00 et que c6 =(m ou j ou s ou fmo ou fjo ou fso) alors
montemps de travail effectif est (c5-c4) -1/2 heure de pause
si je suis en heure de nuit (par ex: 22h00/6h00) alors en c6 j'aurai
un
"n"pour nuit et mon résultat devra être (c5-c4) car je n'ai pas de pause
la
nuit
En fait, si je n'ai pas ces lettres en c6 (m ou j ou s ou fmo ou fjo
ou
fso), il n'y a pas de pause
En C4 = heure d'arrivée (par ex : 6:00)
En C5 = heure de départ (par ex :14:00)
En C6 = m pour matin
Dans ma cellule résultat I5 je devrais avoir 7:30 car le résultat de
(c5-c4)=8:00 , la lettre m me donne droit à une pause et 8:00 est bien
= à7:00 donc 1/2 heure de pause
"Pierre Fauconnier" a écrit
dans lemessage de news:Ce serait bien que tu (re)précises clairement
- les conditions d'octroi de 3 minutes ou de 1/2h
- si les 3 minutes se cumulent à la 1/2H (Si 10, est-ce 6*3 minutes +
1/2H ou seulement 1/2 heure)
-S'il faut tenir compte des pauses de nuit. Si oui, comment sont
saisies les heures de début et de fin? Avec la date dans la même
cellule, dans une cellule adjacente?
Bref, nous avons besoin de savoir ce que tu souhaites, de façon
exhaustive
Re bonsoir,
j'ai modifié votre formule pour me permettre d'intégrer les
22h00/6h00
etme donner le résultat du temps de travail moins la pause
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((MOD(C5-C4;1)
)<(7/24);(MOD(C5-C4;1)-((MOD(C5-C4;1)*24*3)/1440));(MOD(C5-C4;1))-0,5/24)
)
Je n'arrive pas à intégrer l'autre condition qui est si C6 est
différent dem,j,s,fmo,fjo,fso alors le résultat est (MOD(C5-C4;1)
Encore besoin de vous
"fredbzr" a écrit dans le message de news:
46ddcfca$0$27378$Bonsoir et merci de votre aide,
je viens de tester la formule et j'ai comme résultat seulement le
temps depause, hors j'ai besoin comme résultat :
le nombre d'heure c'est à dire( C5-C4) auquel j'enlève le temps de
pausec'est à dire 3min par heure si < à 7h00 et 1/2 heure si >= à 7h00.
De plus je suis ammener à avoir des temps de travails particulier,
en
effet je peux avoir en C4 = 22h00 et C5 = 6h00 et dans cette
solution
celàne fonctionne pas.
C'est pour celà que j'utilisais : MOD(C5-C4;1)
Dans l'espoir que vous puissiez me dépanner à nouveau
Bonne soirée
"Pierre Fauconnier" a
écrit
dansle message de news:
Bonsoir
Ceci peut-être, à saisir en une ligne, bien sûr
=(NON(ESTNA(EQUIV(C6;{"m";"j";"s";"fmo";"fjo";"fso"};0))))*(SI((C5-C4)<(7/24
);((C5-C4)*24*3)/1440;0.5/24))
Ok?Bonjour à tous,
j'ai besoin de votre aide pour effectuer des modifications sur ma
formule car je n'y arrive pas.
Cette formule me sert à calculer un nombre d'heure semaine :
suivant lalettre que je place, une pause est déduite ou non.
Par exemple pour le lundi :
Heure d'arrivée en C4
Heure de départ en C5
Si la lettre en C6 = m ou j ou s ou fmo ou fjo ou fso alors une
pause1/2 heure sera déduite sur le totale
Ainsi de suite pour chaque jour
Mon soucis est que maintenant je ne peux plus enlever 1/2 heure
d'officepar jour de travail mais 3 minutes par heure travaillée jusqu'à <
7h00et 1/2 heure de pause pour supérieur ou égale à 7h00.
Là je bloque
=SI(OU(C6="m";C6="j";C6="s";C6="fmo";C6="fjo";C6="fso");MOD(C5-C4;1)-"00:30:
00";MOD(C5-C4;1))+SI(OU(B6="fmo";B6="fjo";B6="fso");MOD(B5-B4;1)-"00:30:00";
MOD(B5-B4;1))+SI(OU(D6="m";D6="j";D6="s";D6="fmo";D6="fjo";D6="fso");MOD(D5-
D4;1)-"00:30:00";MOD(D5-D4;1))+SI(OU(E6="m";E6="j";E6="s";E6="fmo";E6="fjo";
E6="fso");MOD(E5-E4;1)-"00:30:00";MOD(E5-E4;1))+SI(OU(F6="m";F6="j";F6="s";F
6="fmo";F6="fjo";F6="fso");MOD(F5-F4;1)-"00:30:00";MOD(F5-F4;1))+SI(OU(G6="m
";G6="j";G6="s";G6="fmo";G6="fjo";G6="fso");MOD(G5-G4;1)-"00:30:00";MOD(G5-G
4;1))+SI(OU(H6="m";H6="j";H6="s";H6="fmo";H6="fjo";H6="fso");MOD(H5-H4;1)-"0
0:30:00";MOD(H5-H4;1))+SI(ET(C6="F";D6="F";E6="F";F6="F";G6="F");AN$5)+SI(ET
(C6="CP";D6="CP";E6="CP";F6="CP";G6="CP";H6="CP");AN$5)+SI(ET(C6="AT";D6="AT
";E6="AT";F6="AT";G6="AT";H6="AT");AN$5)+SI(ET(C6="AM";D6="AM";E6="AM";F6="A
M";G6="AM";H6="AM");AN$5)
Merci d'avance pour votre aide et le temps que vous passerez sur
monsoucis
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir
du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")
--
Pierre Fauconnier
Il n'y a jamais eu un moment dans votre vie qui ne se passait pas
"maintenant" et il n'y en aura jamais (Eckart Toll in "Le pouvoir du
moment présent")