Est-ce qu'un modulo 24 ne pourrait pas résoudre ton problème ?
Un autre Olivier
"Olivier" a écrit dans le message de news:40878419$
Bonjour,
J'aimerais effectuer des calcul avec des heures dans une requête. Le problème est que le format des heures est de 00h00 à 23h59.
Exemple : 23h00 + 24h00 = 23h00 (au lieu de 47h00)
Comment faire pour changer le format de l'heure ?
Rv
Salut,
Pas trés clair pour moi. Faut-il: 1) A partir d'un champs date/heure, obtenir le calcul de la durée : 12h + 15h = 27h ou bien 2) A partir d'un champs date/heure, obtenir le calcul de l'heure : 12h + 15h = 3h
Un peu plus de renseignements sur le but du calcul dans le cadre de l'application permettrait une aide plus efficace...
A+
Rv
"Olivier" a écrit dans le message de news:40878419$
Bonjour,
J'aimerais effectuer des calcul avec des heures dans une requête. Le problème est que le format des heures est de 00h00 à 23h59.
Exemple : 23h00 + 24h00 = 23h00 (au lieu de 47h00)
Comment faire pour changer le format de l'heure ?
Salut,
Pas trés clair pour moi.
Faut-il:
1) A partir d'un champs date/heure, obtenir le calcul de la durée :
12h + 15h = 27h
ou bien
2) A partir d'un champs date/heure, obtenir le calcul de l'heure :
12h + 15h = 3h
Un peu plus de renseignements sur le but du calcul dans le cadre de
l'application permettrait une aide plus efficace...
A+
Rv
"Olivier" <magneo@post.ch> a écrit dans le message de
news:40878419$1@news.post.ch...
Bonjour,
J'aimerais effectuer des calcul avec des heures dans une requête. Le
problème est que le format des heures est de 00h00 à 23h59.
Exemple : 23h00 + 24h00 = 23h00 (au lieu de 47h00)
Pas trés clair pour moi. Faut-il: 1) A partir d'un champs date/heure, obtenir le calcul de la durée : 12h + 15h = 27h ou bien 2) A partir d'un champs date/heure, obtenir le calcul de l'heure : 12h + 15h = 3h
Un peu plus de renseignements sur le but du calcul dans le cadre de l'application permettrait une aide plus efficace...
A+
Rv
"Olivier" a écrit dans le message de news:40878419$
Bonjour,
J'aimerais effectuer des calcul avec des heures dans une requête. Le problème est que le format des heures est de 00h00 à 23h59.
Exemple : 23h00 + 24h00 = 23h00 (au lieu de 47h00)
Comment faire pour changer le format de l'heure ?
Eric
Bonjour Olivier,
Olivier a écrit:
J'aimerais effectuer des calcul avec des heures dans une requête. Le problème est que le format des heures est de 00h00 à 23h59.
Exemple : 23h00 + 24h00 = 23h00 (au lieu de 47h00)
Je te propose une solution mais de nombreux spécialistes(MVP entre autres) risquent de te donner une solution plus élaborée. (Le calcul sur les dates m'a toujours effrayé que ce soit avec Excel ou sous un autre applicatif)
Supposons que ta table contiennent la tâche, 2 champs HDebut et HFin, ... Dans la requête tu mets la tâche,les 2 champs Heures puis tu ajoutes les champs calculés suivants: NbHeures:Heure([HDebut])+Heure([HFin]) NbMinutes:Minute((HDebut])+Minute([HFin]) DureeTotale: VraiFaux([NbMinutes] Mod 60=0;[NbMinutes]60;[NbMinutes]60+([NbMinutes] Mod 60)/60)+[NbHeures]
Ainsi tu obtiens la durée total de la tâche, les décimales représentent un % de 60 minutes
Comment faire pour changer le format de l'heure ? Pas la moindre idée
A+ Eric
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Bonjour Olivier,
Olivier a écrit:
J'aimerais effectuer des calcul avec des heures dans une requête. Le
problème est que le format des heures est de 00h00 à 23h59.
Exemple : 23h00 + 24h00 = 23h00 (au lieu de 47h00)
Je te propose une solution mais de nombreux spécialistes(MVP entre
autres)
risquent de te donner une solution plus élaborée.
(Le calcul sur les dates m'a toujours effrayé
que ce soit avec Excel ou sous un autre applicatif)
Supposons que ta table contiennent la tâche, 2 champs HDebut et HFin,
...
Dans la requête tu mets la tâche,les 2 champs Heures puis tu ajoutes
les champs calculés suivants:
NbHeures:Heure([HDebut])+Heure([HFin])
NbMinutes:Minute((HDebut])+Minute([HFin])
DureeTotale: VraiFaux([NbMinutes] Mod
60=0;[NbMinutes]60;[NbMinutes]60+([NbMinutes] Mod 60)/60)+[NbHeures]
Ainsi tu obtiens la durée total de la tâche, les décimales représentent
un % de 60 minutes
Comment faire pour changer le format de l'heure ?
Pas la moindre idée
A+
Eric
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
J'aimerais effectuer des calcul avec des heures dans une requête. Le problème est que le format des heures est de 00h00 à 23h59.
Exemple : 23h00 + 24h00 = 23h00 (au lieu de 47h00)
Je te propose une solution mais de nombreux spécialistes(MVP entre autres) risquent de te donner une solution plus élaborée. (Le calcul sur les dates m'a toujours effrayé que ce soit avec Excel ou sous un autre applicatif)
Supposons que ta table contiennent la tâche, 2 champs HDebut et HFin, ... Dans la requête tu mets la tâche,les 2 champs Heures puis tu ajoutes les champs calculés suivants: NbHeures:Heure([HDebut])+Heure([HFin]) NbMinutes:Minute((HDebut])+Minute([HFin]) DureeTotale: VraiFaux([NbMinutes] Mod 60=0;[NbMinutes]60;[NbMinutes]60+([NbMinutes] Mod 60)/60)+[NbHeures]
Ainsi tu obtiens la durée total de la tâche, les décimales représentent un % de 60 minutes
Comment faire pour changer le format de l'heure ? Pas la moindre idée
A+ Eric
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Eric
re Olivier
je pense que tu auras corrigé de toi même, il ne s'agit pas de HDebut(Heure début) et HFin mais de Temps1 et Temps2 puisque tu veux ajouter les temps.
A+ Eric
re Olivier
je pense que tu auras corrigé de toi même, il ne s'agit pas de HDebut(Heure
début) et HFin mais de Temps1 et Temps2 puisque tu veux ajouter les temps.
je pense que tu auras corrigé de toi même, il ne s'agit pas de HDebut(Heure début) et HFin mais de Temps1 et Temps2 puisque tu veux ajouter les temps.
A+ Eric
Raymond [mvp]
Bonjour.
je te conseille de lire la fiche technique: http://support.microsoft.com/default.aspx?scid=kb;fr;210604&Product¬cFra ACC2000 : Fonctions de calcul et d'affichage de la date et de l'heure qui explique et donne une solution pour additionner ou multiplier des heures. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Olivier" a écrit dans le message de news:40878419$
Bonjour,
J'aimerais effectuer des calcul avec des heures dans une requête. Le problème est que le format des heures est de 00h00 à 23h59.
Exemple : 23h00 + 24h00 = 23h00 (au lieu de 47h00)
Comment faire pour changer le format de l'heure ?
Bonjour.
je te conseille de lire la fiche technique:
http://support.microsoft.com/default.aspx?scid=kb;fr;210604&Product¬cFra
ACC2000 : Fonctions de calcul et d'affichage de la date et de l'heure
qui explique et donne une solution pour additionner ou multiplier des
heures.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Olivier" <magneo@post.ch> a écrit dans le message de
news:40878419$1@news.post.ch...
Bonjour,
J'aimerais effectuer des calcul avec des heures dans une requête. Le
problème est que le format des heures est de 00h00 à 23h59.
Exemple : 23h00 + 24h00 = 23h00 (au lieu de 47h00)
je te conseille de lire la fiche technique: http://support.microsoft.com/default.aspx?scid=kb;fr;210604&Product¬cFra ACC2000 : Fonctions de calcul et d'affichage de la date et de l'heure qui explique et donne une solution pour additionner ou multiplier des heures. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Olivier" a écrit dans le message de news:40878419$
Bonjour,
J'aimerais effectuer des calcul avec des heures dans une requête. Le problème est que le format des heures est de 00h00 à 23h59.
Exemple : 23h00 + 24h00 = 23h00 (au lieu de 47h00)