OVH Cloud OVH Cloud

CALCUL DE DATE

5 réponses
Avatar
dOUILLIEZ
BONJOUR, EXISTE TIL UN MOYEN DE DETERMINER L ECART ENTRE
DEUX DATE EN SOUSTAYA?Y LES JOURS OUVRES.

5 réponses

Avatar
AV
D est la date de début
F est la date de fin
jrF est la plage contenant les jours fériés
Matricielle (validation par Ctrl+Maj+Entrée)

=NB(SI((JOURSEM(LIGNE(INDIRECT(D&":"&F));2)<6)*(ESTNA(EQUIV(LIGNE(INDIRECT(D&":"
&F));jrF;0)));LIGNE(INDIRECT(D&":"&F))))
ou encore
=SOMME(ENT((F-JOURSEM(F-{1;2;3;4;5})-D+8)/7))-SOMME((jrF>=D)*(jrF<=F)*(JOURSEM(j
rF;2)<6))

AV
Avatar
Christian M
oui
=NB.JOURS.OUVRES

--
Christian M
-------------------------------
"dOUILLIEZ" a écrit dans le message de
news: 079101c3a511$62419c80$
BONJOUR, EXISTE TIL UN MOYEN DE DETERMINER L ECART ENTRE
DEUX DATE EN SOUSTAYA?Y LES JOURS OUVRES.


Avatar
Christian M
D'accord avec toi
Mais comment peut-on savoir qu'il ne s'agit pas d'une fonction ntive ? et de
quel macro complémentaire elle provient ?
J'avoue que je ne sais pas le déterminer.

--
Christian M
-------------------------------
"Michel Gaboly" a écrit dans le message de news:

Bonjour,

Tu devrais préciser un détail : cette fonction n'est pas une fonction
native d'Excel. Elle

provient une macro complémentaire, "Utilitaire d'analyse" qui n'est pas
installée par

défaut lors de l'installation d'Excel (ou Office) sur un poste.

Il faut la côcher dans le dialogue qui apparaît quand on choisit "Macros
complémentaire..."

du menu "Options".

Ces fonctions ont pour défaut que si on envoie un document Excel
exploitant l'une d'entre

elles à quelqu'un chez qui l'utilitaire d'analyse n'est pas installé, il
ne pourra pas

exploiter le document. Idem en cas de réinstallation standard d'Excel sur
un poste.


Pour ces raisons, j'évite ces fonctions comme la peste, quitte à écrire
des formules un

peu plus compliquées, mais qui utilisent seulemnt les fonctions standard.



oui
=NB.JOURS.OUVRES

--
Christian M
-------------------------------
"dOUILLIEZ" a écrit dans le
message de


news: 079101c3a511$62419c80$
BONJOUR, EXISTE TIL UN MOYEN DE DETERMINER L ECART ENTRE
DEUX DATE EN SOUSTAYA?Y LES JOURS OUVRES.



--
Cordialement,

Michel Gaboly
http://www.gaboly.com






Avatar
Michel Gaboly
Bonjour,

Tu devrais préciser un détail : cette fonction n'est pas une fonction native d'Excel. Elle
provient une macro complémentaire, "Utilitaire d'analyse" qui n'est pas installée par
défaut lors de l'installation d'Excel (ou Office) sur un poste.

Il faut la côcher dans le dialogue qui apparaît quand on choisit "Macros complémentaire..."
du menu "Options".

Ces fonctions ont pour défaut que si on envoie un document Excel exploitant l'une d'entre
elles à quelqu'un chez qui l'utilitaire d'analyse n'est pas installé, il ne pourra pas
exploiter le document. Idem en cas de réinstallation standard d'Excel sur un poste.

Pour ces raisons, j'évite ces fonctions comme la peste, quitte à écrire des formules un
peu plus compliquées, mais qui utilisent seulemnt les fonctions standard.



oui
=NB.JOURS.OUVRES

--
Christian M
-------------------------------
"dOUILLIEZ" a écrit dans le message de
news: 079101c3a511$62419c80$
BONJOUR, EXISTE TIL UN MOYEN DE DETERMINER L ECART ENTRE
DEUX DATE EN SOUSTAYA?Y LES JOURS OUVRES.



--
Cordialement,

Michel Gaboly
http://www.gaboly.com


Avatar
Michel Gaboly
Re,

Va dans le menu "Options", choisis "Macros complémentaire..." et décoche
"Utilitaire d'analyse".

Quitte ensuite Excel (ce n'est peut-etre pas nécessaire avec toutes les versions)
puis réouvre-le.

Va ensuite dans "Insérer", "Fonction...", et tu verras que pas mal de fonctions
spécialisées, dont NB.JOURS.OUVRES() ont disparu.

Pour activer de nouveau l'utilitaire d'analyse, coche-le à nouveau.

Bonne journée ;-))



D'accord avec toi
Mais comment peut-on savoir qu'il ne s'agit pas d'une fonction ntive ? et de
quel macro complémentaire elle provient ?
J'avoue que je ne sais pas le déterminer.

--
Christian M
-------------------------------
"Michel Gaboly" a écrit dans le message de news:

Bonjour,

Tu devrais préciser un détail : cette fonction n'est pas une fonction
native d'Excel. Elle

provient une macro complémentaire, "Utilitaire d'analyse" qui n'est pas
installée par

défaut lors de l'installation d'Excel (ou Office) sur un poste.

Il faut la côcher dans le dialogue qui apparaît quand on choisit "Macros
complémentaire..."

du menu "Options".

Ces fonctions ont pour défaut que si on envoie un document Excel
exploitant l'une d'entre

elles à quelqu'un chez qui l'utilitaire d'analyse n'est pas installé, il
ne pourra pas

exploiter le document. Idem en cas de réinstallation standard d'Excel sur
un poste.


Pour ces raisons, j'évite ces fonctions comme la peste, quitte à écrire
des formules un

peu plus compliquées, mais qui utilisent seulemnt les fonctions standard.



oui
=NB.JOURS.OUVRES

--
Christian M
-------------------------------
"dOUILLIEZ" a écrit dans le
message de


news: 079101c3a511$62419c80$
BONJOUR, EXISTE TIL UN MOYEN DE DETERMINER L ECART ENTRE
DEUX DATE EN SOUSTAYA?Y LES JOURS OUVRES.



--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com