Heure non ouvrées

Résolu
SAYRO Messages postés 156 Date d'inscription   Statut Membre Dernière intervention   -  
SAYRO Messages postés 156 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Est ce que quelqu'un connait une formule qui peut m'identifier les horaires non ouvrés? sachant que les horaire non ouvrés c'est le weekend, les jours féries et la plage d'horaire entre 15h et 5h
Exemple : Si la cellule A2 contient 24/10/2018 17h00 ça envoie "Non ouvrés" dans la cellule B2
Si la cellule A2 contient 27 /10/2018 14h00 (C'est un samedi) ça envoie "Non ouvrés" dans la cellule B2
Si la cellule A2 contient 01 /11/2018 9h00 (C'est toussaint) ça envoie "Non ouvrés" dans la cellule B2
Si la cellule A2 contient 25 /10/2018 9h00 ça envoie "ouvrés" dans la cellule B2

J’espère que mon explication est claire

Je vous remercie par avance mes amis :-)

Bonne fin de journée

Cordialement,

3 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    il faut faire quelque part la liste des jours fériés concernés par votre tableau par exemple en Z1:Z10

    si vous avez une date en A1 et l'horaire en B1:
    =SI(OU(NB.SI($Z$1:$Z$10;A1);JOURSEM(A1;2)>5;B1<5/24;B1>15/24);"non ouvré"; ouvré)
    attention aux signes $ pour tirer la formule et aux .. /24 des limites horaires

    crdlmnt

    0
    1. SAYRO Messages postés 156 Date d'inscription   Statut Membre Dernière intervention   2
       
      Bonjour Vaucluse,


      Vous m'avez dit si l'horaire est en b1 et la date en A1 sauf que dans mon cas la dates et l'heure c'est dans la même cellule
      Je n'ai pas trop compris l'histoire des limites horaires pourriez vous m'expliquer un peu plus SVP
      Est ce que je peux mettre aussi la plage horaire dans une cellule pour que ça soit modifiable (dans le cas ou la plage d'horaire change je ne vais pas être obligé de la changé dans la formule mais dans un tableau comme les jour féries
      0
    2. SAYRO Messages postés 156 Date d'inscription   Statut Membre Dernière intervention   2
       
      parle de la plage horaire non ouvrées bien évidemment
      0
  2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour

    Il faut :
    1) Etablir la liste des jours fériés et nommer cette plage par ex feries
    2) Bâtir une formule qui si le jour tombe un samedi ou un dimanche (fonction JOURSEM(cellule;2)>5 ou un jour ferié (fonction NB.SI(feries;cellule)=1) renvoie non ouvré

    Cdlmnt
    Via
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Salut Via
      ...encore raté ......???,
      Bien amicalement
      0
    2. SAYRO Messages postés 156 Date d'inscription   Statut Membre Dernière intervention   2
       
      et la plage horaire?
      0
    3. SAYRO Messages postés 156 Date d'inscription   Statut Membre Dernière intervention   2
       
      Bonjour

      pardon
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    voyez si vous pouvez tirer quelque chose de ce modèle, et si difficulté, essayez de déposer le votre (tout ou partie) sur le site ou vous avez trouvé celui-ci
    et revenez coller le lien ici
    à vous lire
    https://mon-partage.fr/f/7tBK9CD3/

    crdlmnt
    0
    1. SAYRO Messages postés 156 Date d'inscription   Statut Membre Dernière intervention   2
       
      Bonjour

      C'est très sympa d'avoir pris le temps de créer un fichier et me l'expliquer je te remercie infiniment,

      la colonne A dans votre fichier est configurée sur ce format :jjjj/mmmm/aaaa hh:mm mais si je change de format ça ne marche plus, j'ai changé le format car dans mon fichier le format par défaut c'est jj/mm/aaaa hh:mm que dois je faire pour que ça puisse marcher sur mon fichier ?

      Bien cordialement,
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Ilo n'y a aucune raison pour que le changement de format modifie les résultats
      pouvez vous redéposer sur le site le modèle que vous avez modifié, pour que l'on voit ce qui se passe?
      en attendant voyez ici le format modifié
      https://mon-partage.fr/f/rEYipYVH/
      0
    3. SAYRO Messages postés 156 Date d'inscription   Statut Membre Dernière intervention   2
       
      J'étais entrain de vous faire une autre réponse et ça a sautée soudainement!!

      J'allais vous dire que ce n'est pas le format qui pose problème au temps pour moi mais c'est les jours féries qui ne sont pas pris en compte car par exemple si vous modifiez une date qui est ouvrable sur ce fichier et mettre par exemple 25/12/2018 ça reste toujours ouvres ce n'est pas la différence entre le format des jours fériés et de la colonne à qui posent plutôt ce problème ?

      Dans l'attente de vous lire

      Merci :-)
      0
    4. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      exact
      petite erreur dans la formule en A2 à corriger comme suit et à tirer sur la hauteur
      =SI(A2="";"";SI(OU(NB.SI($E$2:$E$65;ENT(A2));A2-ENT(A2)<$D$1;A2-ENT(A2)>$D$2;JOURSEM(A2;2)>5);"non ouvré";"ouvré"))

      sot donc ENT (A2) qui ressort la date à la place de A2-ENT(A2) qui ressort l'heure
      avec mes excuses

      si vous avez votre solution, merci de passer le sujet en résolu (menu roue dentée en haut du fil à droite du titre)
      crdlmnt
      0
    5. SAYRO Messages postés 156 Date d'inscription   Statut Membre Dernière intervention   2
       
      Vous êtes le meilleur je vous remercie infiniment

      CDLT
      0