Convertir un nombre d'heures en jours, sans we et jours fériés

BENERACH -  
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis sous Excel 2010. (ça c'est pour le cadre !)

Je cherche à convertir une cellule contenant des heures en nb de jours, sans les We et les jrs fériés;

Mon exemple :

colonne a = 31/11/12 18:39:00
colonne b = 03/12/12 15:45
colonne c = b-a soit = 69:06:00 heures
colonne d = je divise 69:06:00 / 24 (pour 24h = 1 jr), il me donne 0.12 ?????

Je cherche à savoir combien précisement représente c'est 69:06:00 heures en jours en déduisant les WE et JF ???

JE sèche totalement, malgré qu'il pleuve !!!! .... lol

Merci+++++ à celui ou celle qui aura la réponse

A voir également:

3 réponses

via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 755
 
Bonjour,

Il faut procéder par étapes :

1° nombre de jours ouvrés entre les 2 dates jours fériés exclus

donné par la formule :

=NB.JOURS.OUVRES(date de début;date de fin;plage où sont listée les dates de tous lesjours fériés)

2° nombres d'heures non compris le jour de départ et le jour d'arrivée :

Résultat précédent * 24

3° heures à rajouter du jour de départ :
=(1 - TEMPS(HEURE(date de début);MINUTE(date de début);))*24 (format Standard dans la cellule)

4° heures à rajouter du jour de départ :
=(TEMPS(HEURE(date de début);MINUTE(date de début);))*24 (format Standard dans la cellule)

En ajoutant les résultats de 2, 3 et 4° on doit obtenir le nombre d'heures exact qu'il ne reste qu'à diviser par 24 pour connaître la correspondance en jours

J'ai détaillé les étapes pour la compréhension mais tu peux les regrouper sous une formule unique mais un peu longue !

A tester et me dire si ça convient

Cdlmt
0
BENERACH
 
Je regarde tout ça et vous direz si cela est ok. merci ++++
0
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 755
 
oups! je m'aperçois d'une erreur que je m'empresse de rectifier
des éléments ont sauté dans l'étape 2 quand je l'ai rentrée
il faut lire (résultat précédent -2)*24 qui enlève les 2 jours non complets
0
BENERACH
 
Bonjour,
J'ai regardé ! mais ce n'est pas ce que je souhaite ! mais merci ++++

Je continu...
merci
0
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 755
 
Bonjour

je n'ai pas bien compris ce que tu souhaites alors !
tu veux bien compter le nombre d'heures entre deux dates en excluant samedi, dimanche et jour férié puis convertir ce nombre d'heures en jour ?
0
BENERACH
 
re Bonjour
Je pense que ne ne m'exprime pas clairement, désolée !

voici un meilleur exemple :

date début = 21/12/12 15:10:05
date fin = 27/12/12 11:45
Ecart entre les deux = 05 20:34:55 soit 5j et 20h 35m 55s
Jusque là ca me va !

Mais après, comment oter les JF et les WE de façon précise ?

car, la fonction NB JRS OUVRES fait cela mais donne un nb de jours entier ! (ex = 1 ou 2 ou 3....), et je ne trouve pas l'équivalent qui donnerait des heures (- JF et WE)

Merci+++
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 145
 
Salut,

Si tu souhaites uniquement savoir combien de jours, heures etc représente 69:06:00

tu peux simplement formaté la cellule contenant 69:06:00
clic droit sur ta cellule/Format de cellule/onglet Nombre/Personnalisée et saisi ce format
jj hh:mm:ss
ce qui te donnera 2 21:06:00

ou ce format
jj "jours" hh:mm:ss

qui te donnera 2 jours 21:06:00

ou par formule déjà proposée ou plus complexe
0
BENERACH
 
Bonjour
Merci pour cette réponse.
Mais il me manque à partir de ce résultat (ex : 2 jours 21:06:00) la déduction des WE et JFériés.
La formule donne bien l'écart entre deux date en jours/h/m/s mais comment à partir de là oter les JF et WE.
La fonction NB JRS OUVRES fait cela mais donne un nb de jours entier ! (ex = 1 ou 2 ou 3....), et je ne trouve pas l'équivalent qui donnerait des heures, calculées à partir de deux date+heures, et qui déduirait les WE et JF.

Merci+++ quand même.
0