Calcul de jours et d'heures complexe

jeanphi

XLDnaute Occasionnel
Bonjour le forum

Dans le fichier joint, je souhaite calculer dans la colonne G le résultat de E-D pour les jours et les heures ne se pas dans la plage "du Lundi au Vendredi de 7h00 à 20h00"
Tout ce qui se trouve en dehors de cette palge ne dois pas être pris dans le résultat
Est ce possible? Comment faire? Merci beaucoup :(
 

Pièces jointes

  • INDISPO.xls
    16 KB · Affichages: 118

hoerwind

XLDnaute Barbatruc
Re : Calcul de jours et d'heures complexe

Re,

Editer = sélectionner la cellule qui contient la formule et valider (touche clavier Entrée).

Ce petit problème est occasionné parce que la formule a été saisie avant d'avoir coché l'utilitaire d'analyse.
J'avais pourtant bien précisé : Il faut préalablement cocher ...
 

hoerwind

XLDnaute Barbatruc
Re : Calcul de jours et d'heures complexe

Re,

Une autre méthode, plus rapide :
Copie la formule qui renvoie #NOM! vers le bas.

Il faudra bien ajouter une condition préliminaire à la formule pour ne pas afficher des messages d'erreurs (si la cellule en colonne P est vide).
 

hoerwind

XLDnaute Barbatruc
Re : Calcul de jours et d'heures complexe

Re,

Ton fichier en retour avec la formule qui renvoie les résultats.
Plus que cela je ne vois ce que je pourrais faire pour t'aider.

A titre subsidiaire, il n'est pas nécessaire de passer par Ci-joint.
 

Pièces jointes

  • SuiviDesNotifications2010 BIS.zip
    7.1 KB · Affichages: 61

hoerwind

XLDnaute Barbatruc
Re : Calcul de jours et d'heures complexe

Re,

Si la formule renvoie #NOM! ce ne peut être que parce que l'utilitaire d'analyse n'est pas coché.

Précise toutefois ta version d'Excel et sa langue.
Les fonctions des macros complémentaires n'étant pas automatiquement traduites, j'avais songé que tu aurais pu travailler sous une autre langue, mais alors ce ne serait pas #NOM! qui serait renvoyé.
A moins que tu travailles sur MAC, mais là je ne puis de te dire ce qu'il faudrait faire.
 

CISCO

XLDnaute Barbatruc
Re : Calcul de jours et d'heures complexe

Bonjour à tous, bonjour Hoerwind, bonjour jeanphi

Je travaille avec excel 2007.

Pour que la formule proposée par Hoerwind renvoie autrechose que #NOM!, j'ai fait ce qui suit :
* sélection de la cellule S7
* sélection de NB.JOURS.OUVRES dans la barre de formule
* clic sur fx au début de la barre de formule.
La fenêtre détaillant les paramètres de la fonction NB.JOURS.OUVRES s'ouvre.
* On ferme cette fenêtre, et à la place de #NOM! dans la cellule S7, on a le résultat du calcul.

Après, il suffit d'étirer vers le bas.

Ce n'est certainement pas la méthode la plus rapide, mais puisque ça fonctionne...

@ plus
 
Dernière édition:

hoerwind

XLDnaute Barbatruc
Re : Calcul de jours et d'heures complexe

Bonjour Cisco,

Je crois que tu tiens le bon bout !
Effectivement je me souviens avoir lu qu'il y pouvait il y avoir des problèmes avec les macros complémentaires lors d'une transition de XL2003 vers XL2007.

Espérons que le problème soit ainsi résolu chez notre ami !
 

hoerwind

XLDnaute Barbatruc
Re : Calcul de jours et d'heures complexe

Bonjour, salut les autres,

Peut-on enfin savoir les coordonnées du matériel sur lequel tu travailles ?

PC ou MAC ?
XL2007 ou antérieur ?
Version française ou anglaise ?
XP ou Vista ?
En réseau ou non ?

Remplacer NB.JOURS.OUVRES par une (ou plusieurs) fonction "normale" n'est pas fort difficile, mais un peu plus long.
Compter le nombre de jours entre les deux dates et en soustraire le nombre de samedis et de dimanches.

Si tu ne vois pas comment faire, fais signe.
 

jeanphi

XLDnaute Occasionnel
Re : Calcul de jours et d'heures complexe

bonjour hoerwind

comme cité plus haut j'ai excel 2003 SP3 pour PC version FR sous XP SP2
je suis bien en réseau
si tu as une autre solution me permettant de pouvoir utiliser cette formule miracle ca va m économiser pas mal de calculs manuels ;)
merci
 

hoerwind

XLDnaute Barbatruc
Re : Calcul de jours et d'heures complexe

Re,

Comme je suis aussi (entre autres) sous XL2003, PC, FR et XP, cela devrait fonctionner.
Mais je crains que, si tu es en réseau, le problème vienne de là !
Renseignes-toi auprès de l'administrateur du réseau pour t'entendre dire qu'il y a une restriction de ce côté, cela ne m'étonnerait pas.

Quoiqu'il en soit, je regarde à te donner une variante te permettant de ne pas faire appel à des fonctions complémentaires, mais je souhaiterai qu'entre-temps tu vérifies mon hypothèse.
 

Discussions similaires

Réponses
15
Affichages
490

Statistiques des forums

Discussions
312 379
Messages
2 087 762
Membres
103 661
dernier inscrit
fcleves