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

Macros et VBA Excel Discussion :

Opération sur date avec résultat négatif [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Juin 2013
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2013
    Messages : 151
    Par défaut Opération sur date avec résultat négatif
    Bonjour,

    Je suis occupé à faire une feuille de calcul des heures supplémentaires par mois pour le service où je travaille. Il n'y avait pas de problème si on entrait la date sous la forme décimale comme 7,75 pour 7Hr45. Il me faut modifier cette feuille pour une saisie de date sous la forme de 7:45 (La cellule est au format h:mm).

    Il y a 3 saisies d'heure : l'heure d'arrivée (en A1), le temps de midi (en A2) et l'heure de départ (en A3). La cellule A4 fait l'opération (A3-A1-A2). Une cellule contient les heures à prester par jour par exemple 7:36 en K2.La cellule A5 fait l'opération : K2-A4. (toutes ces cellules ont le format h:mm). Si le résultat de A4 est inférieure à 7:36, j'ai en A5 des '#####' car le résultat de l'opération sur date est négatif.

    Auriez-vous une solution pour que le résultat s'affiche en format h:mm même en négatif, par exemple '-7:45'.

    Merci d'avance pour votre aide.

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435

  3. #3
    Expert confirmé Avatar de illight
    Homme Profil pro
    Analyste décisionnel
    Inscrit en
    Septembre 2005
    Messages
    2 344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste décisionnel
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 344
    Par défaut
    Comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(C6<D6;TEXTE(ABS(C6-D6);"-hh:mm:ss");TEXTE(ABS(C6-D6);"hh:mm:ss"))
    ?
    1. Avant de poster, et http://www.developpez.com/sources/
    2. Lors du post, n'oubliez pas, si besoin les balises CODE => voir ici pour l'utilisation
    3. N'oubliez pas le
    4. N'oubliez pas le si la réponse vous a été utile !

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Juin 2013
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2013
    Messages : 151
    Par défaut
    Bonjour illigth,

    Je pense ne pas pouvoir utiliser le 'TEXTE(ABS...' car je fais d'autres opérations sur le résultat obtenu.

    J'essaye actuellement en modifiant les options de calcul

    A+

    Merci

    Merci Mercatog,

    Ca marche avec les changements d'option de calcul.

    Bonne journée.

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

Discussions similaires

  1. Opération sur dates
    Par eZula dans le forum Scripts/Batch
    Réponses: 7
    Dernier message: 06/01/2009, 17h52
  2. Recherche sur date avec une colonne de type varchar
    Par Cladjidane dans le forum Requêtes
    Réponses: 3
    Dernier message: 21/08/2008, 22h35
  3. CompareValidator et opération sur date saisie
    Par lutecefalco dans le forum ASP.NET
    Réponses: 7
    Dernier message: 10/07/2008, 12h29
  4. Requette sur date avec regroupement par semaine
    Par bob75000 dans le forum Access
    Réponses: 6
    Dernier message: 17/07/2006, 15h39
  5. Problème de filtre sur date avec ADOQuery
    Par lingli dans le forum Bases de données
    Réponses: 12
    Dernier message: 30/04/2006, 15h40

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