OVH Cloud OVH Cloud

Dates

2 réponses
Avatar
Denys
Bonjour =E0 tous,

Sur une feuille excel, et =E0 l'aide d'un userform,=20
l'usager incrit le nom d'un employ=E9 en B,une date en=20
colonne C, et une date en colonne D. En colonne E, il y a=20
une formule calculant le "Networkdays" entre les 2 dates=20
en C et D.

Supposons que l'usager inscrit le 8 novembre 2004 en C et=20
le 8 d=E9cembre 2004 en D, la r=E9ponse en E sera 22 en=20
tenant compte des jours ouvrables et f=E9ri=E9s.

Je veux rapporter le nombre de jours que la personne=20
s'est absent=E9e en novembre....ainsi qu'en d=E9cembre...=20
Comment faire? Pour l'instant, ma formule ne tient pas=20
compte du fait que les mois se chevauchent....

Merci pour votre temps....

Denys

2 réponses

Avatar
Philippe.R
Bonjour Denys,
Pour obtenir le nombre de jour du premier mois :

=SI(MOIS(C2)<MOIS(D2);NB.JOURS.OUVRES(C2;DATE(ANNEE(C2);MOIS(C2)+1;1)-1;feries);NB.JOURS.OUVRES(C2;D2;feries))

et pour le nombre de jours sur le deuxième mois :

=SI(MOIS(C2)<MOIS(D2);NB.JOURS.OUVRES(DATE(ANNEE(D2);MOIS(D2);1);D2;feries);0)

avec une liste de jours fériés nommée feries
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Denys" a écrit dans le message de news:
475201c4c5d0$0c580120$
Bonjour à tous,

Sur une feuille excel, et à l'aide d'un userform,
l'usager incrit le nom d'un employé en B,une date en
colonne C, et une date en colonne D. En colonne E, il y a
une formule calculant le "Networkdays" entre les 2 dates
en C et D.

Supposons que l'usager inscrit le 8 novembre 2004 en C et
le 8 décembre 2004 en D, la réponse en E sera 22 en
tenant compte des jours ouvrables et fériés.

Je veux rapporter le nombre de jours que la personne
s'est absentée en novembre....ainsi qu'en décembre...
Comment faire? Pour l'instant, ma formule ne tient pas
compte du fait que les mois se chevauchent....

Merci pour votre temps....

Denys
Avatar
Denys
Bonjour Philippe,

Ca explique pourquoi je m'empêtrais !!! Merci infiniment
et bonne soirée...

Denys


-----Message d'origine-----
Bonjour Denys,
Pour obtenir le nombre de jour du premier mois :

=SI(MOIS(C2)<MOIS(D2);NB.JOURS.OUVRES(C2;DATE(ANNEE
(C2);MOIS(C2)+1;1)-1;feries);NB.JOURS.OUVRES

(C2;D2;feries))

et pour le nombre de jours sur le deuxième mois :

=SI(MOIS(C2)<MOIS(D2);NB.JOURS.OUVRES(DATE(ANNEE(D2);MOIS
(D2);1);D2;feries);0)


avec une liste de jours fériés nommée feries
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

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

475201c4c5d0$0c580120$
Bonjour à tous,

Sur une feuille excel, et à l'aide d'un userform,
l'usager incrit le nom d'un employé en B,une date en
colonne C, et une date en colonne D. En colonne E, il y a
une formule calculant le "Networkdays" entre les 2 dates
en C et D.

Supposons que l'usager inscrit le 8 novembre 2004 en C et
le 8 décembre 2004 en D, la réponse en E sera 22 en
tenant compte des jours ouvrables et fériés.

Je veux rapporter le nombre de jours que la personne
s'est absentée en novembre....ainsi qu'en décembre...
Comment faire? Pour l'instant, ma formule ne tient pas
compte du fait que les mois se chevauchent....

Merci pour votre temps....

Denys

.