IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Report d'une partie de tache avec une plage horaire


Sujet :

Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Novembre 2014
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Novembre 2014
    Messages : 38
    Points : 22
    Points
    22
    Par défaut Report d'une partie de tache avec une plage horaire
    Bonsoir à tous

    Apres de multiples recherches sur votre forum, je ne trouve pas la solution a mon problème en sachant que je ne suis pas un grand expert d'excel.

    Je m'explique:
    Je cherche une formule qui me permette de renvoyer une durée relative a une tache a une date ultérieure selon une plage horaire définie (voir fichier ci joint)
    exemple:
    - j'ai une plage horaire de 8h-12h et 13h-17h
    -la date et heure de début : 01/12/2014 à 08:00
    - je travaille du lundi au vendredi

    scénario 1:si j'ai une tache d'une durée de 08h30; je dois avoir un résultat de 1 jour + 30' donc le mardi a 8h30
    scénario 2:si j'ai une tache d'une durée de 05h30; je dois avoir un résultat lundi a 15h30
    En résumé , je veux que la durée de la tache soit uniquement dans cette plage horaire

    a noter que la durée d'une tache peut être variable et la valeur des plages horaires peuvent être modifiables.

    je ne sais pas si j'ai été très clair, n'hésitez pas a me demander + de précisions !!!
    merci beaucoup pour votre aide

  2. #2
    Membre à l'essai
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Novembre 2014
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Novembre 2014
    Messages : 38
    Points : 22
    Points
    22
    Par défaut
    Bonjour à tous

    je me permet de relancer ce post car je cale vraiment sur ce problème
    Quelqu'un aurait il une solution? peut être en vba?
    merci d'avance

  3. #3
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 229
    Points : 85 288
    Points
    85 288
    Billets dans le blog
    15
    Par défaut
    Bonjour,

    Merci de lire les règles ici : Pourquoi personne ne répond ?

  4. #4
    Membre expert

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 564
    Points : 3 554
    Points
    3 554
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Voici dans le classeur joint une proposition sans VBA mais avec une plage intermédiaire H1:Q2 qui peut se masquer (en masquant les colonnes).
    J'ai d'abord modifié la saisie de la date et de l'heure du début de tâche en C7.
    En effet, pour avoir sans doute un affichage compris par des utilisateurs peu rompus aux formats utilisés dans Excel, tu entres une chaîne de caractères "01/12/2014 08h00" difficilement réutilisable pour des calculs.
    J'ai donc demandé pour la cellule le format personnalisé " jj/mm/aaaa hh"h"mm " mais j'ai pris soin d'entrer la donnée sous la forme habituelle 01/12/2014 08:00. Avec le même affichage que précédemment,
    on a par contre cette fois-ci en C7 une donnée numérique qui donne la date et l'heure du début de la tache respectivement avec les formules :
    et
    D'autre part, j'ai complété le tableau des plages horaires (initialement en B2: D4) en rajoutant en colonne E la durée de chaque plage puisque tu as précisé que la valeur des plages horaires était modifiable.
    Dans la plage intermédiaire, en ligne 2, on trouve en H2 la date et le début de la tâche à effectuer (rappel de C7) et à la suite la date et l'heure du début de chaque plage horaire de travail.
    En ligne 1, on trouve le temps de travail déjà effectué à la date et heure indiquées en-dessous, donc 0 en H1 puis 4:00 en I1 pour l'exemple donné, ...
    Dans le tableau des résultats attendus, les formules aussi bien en colonne C qu'en colonne D font appel à la fonction RECHERCHEH.
    Cordialement
    Claude
    Fichiers attachés Fichiers attachés

  5. #5
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2013
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2013
    Messages : 96
    Points : 175
    Points
    175
    Par défaut Date heure début fin
    bonsoir à tous,
    Une autre proposition avec le format 30/11/14 20:18.
    A suivre
    Cordialement
    Renyeu
    Fichiers attachés Fichiers attachés

  6. #6
    Membre expert

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 564
    Points : 3 554
    Points
    3 554
    Billets dans le blog
    1
    Par défaut
    Bonjour renyeu,
    Bonne proposition n'ayant pas le désavantage d'une plage intermédiaire mais imposant une contrainte : l'heure du début de tâche doit être 08:00.
    Cordialement
    Claude

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    468
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 468
    Points : 744
    Points
    744
    Par défaut
    Bonsoir,

    Une autre solution dans calculs intermédiaires mais (bien sûr) une formule plutôt indigeste.
    La difficulté (et complication) vient de la pause de midi. Supprimes la pause et tout sera plus simple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Formule effacée car fausse
    Formule basée sur le fichier de Claude (papoucho).

    A+

  8. #8
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2013
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2013
    Messages : 96
    Points : 175
    Points
    175
    Par défaut Report d'une partie de tache avec une plage horaire
    Bonjour à tous,
    @Papouclo: Oui en effet l'heure du début de tâche est figée à 8h00. Ce n'est pas un problème insurmontable en soi.
    Néanmoins, avant d'aller plus loin:
    @Phileasdav: Il faudrait savoir si l'heure de début d’exécution de la tâche impacte uniquement la 1ère journée (avance ou retard sur le créneau 8h00-17h00) ou décale ce créneau pour tous les jours pendant lesquels va s'effectuer cette tâche ?
    @GerardCalc: désolé, délégué syndical, je ne peux me résoudre à supprimer la pose
    Cdlt
    Renyeu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 22
    Dernier message: 11/07/2014, 18h08
  2. afficher une zone de texte avec une partie dynamique
    Par sheridan08 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 20/04/2013, 15h56
  3. extraire une partie de chaine avec une seule ligne de commande sed
    Par kinkichin dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 07/07/2009, 11h28
  4. Exporter seulement une partie des données avec pg_dump ?
    Par Philhz dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 31/07/2004, 10h50
  5. [CVS]Gestion de 2 versions avec une partie commune
    Par Gromitou dans le forum EDI et Outils pour Java
    Réponses: 4
    Dernier message: 19/02/2004, 15h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo