Je calcule, depuis un état, la différence en jours entre deux dates.
J'ai un champ nommé date1 et un autre nommé date2
Le champ date1 est ainsi formaté en sorti de requête source: jj/mm/aaaa
mm:hh
La champ date2 est ainsi formaté en sorti de requête source : jj/mm/aaaa
Mon champ différence, au format "fixe" a ceci comme source controle :
=[date2]-[date1]
Pas de souci, le calcul s'effectue correctement.
A la différence près que si la date1 et la date2 sont du même jour, en
fonction de l'heure (à priori avant ou après midi), il me retourne -1. Alors
que je voudrais toujours avoir 0 !
=> pour ceci, j'avais pensé faire une modification dans le contol source du
champ de calcul, du genre :
=format([date2];"jj/mm/aaaa")-format([date1];"jj/mm/aaaa")
mais çà, il me le refuse, en mettant "#erreur" comme résultante du champ
calculé
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"Laurent Merlet" | Je calcule, depuis un état, la différence en jours entre deux dates. | | J'ai un champ nommé date1 et un autre nommé date2 | Le champ date1 est ainsi formaté en sorti de requête source: jj/mm/aaaa | mm:hh | La champ date2 est ainsi formaté en sorti de requête source : jj/mm/aaaa | | Mon champ différence, au format "fixe" a ceci comme source controle : | =[date2]-[date1] | | Pas de souci, le calcul s'effectue correctement.
La suite indique que non ;-)
| A la différence près que si la date1 et la date2 sont du même jour, en | fonction de l'heure (à priori avant ou après midi), il me retourne -1. Alors | que je voudrais toujours avoir 0 ! | | => pour ceci, j'avais pensé faire une modification dans le contol source du | champ de calcul, du genre : | =format([date2];"jj/mm/aaaa")-format([date1];"jj/mm/aaaa")
Format retourne une chaine de caractères !!!! Difficile de soustraire des date avec ca.
Utilise la fonction qui est prévue pour faire cela !
"Laurent Merlet"
| Je calcule, depuis un état, la différence en jours entre deux dates.
|
| J'ai un champ nommé date1 et un autre nommé date2
| Le champ date1 est ainsi formaté en sorti de requête source: jj/mm/aaaa
| mm:hh
| La champ date2 est ainsi formaté en sorti de requête source : jj/mm/aaaa
|
| Mon champ différence, au format "fixe" a ceci comme source controle :
| =[date2]-[date1]
|
| Pas de souci, le calcul s'effectue correctement.
La suite indique que non ;-)
| A la différence près que si la date1 et la date2 sont du même jour, en
| fonction de l'heure (à priori avant ou après midi), il me retourne -1. Alors
| que je voudrais toujours avoir 0 !
|
| => pour ceci, j'avais pensé faire une modification dans le contol source du
| champ de calcul, du genre :
| =format([date2];"jj/mm/aaaa")-format([date1];"jj/mm/aaaa")
Format retourne une chaine de caractères !!!!
Difficile de soustraire des date avec ca.
Utilise la fonction qui est prévue pour faire cela !
"Laurent Merlet" | Je calcule, depuis un état, la différence en jours entre deux dates. | | J'ai un champ nommé date1 et un autre nommé date2 | Le champ date1 est ainsi formaté en sorti de requête source: jj/mm/aaaa | mm:hh | La champ date2 est ainsi formaté en sorti de requête source : jj/mm/aaaa | | Mon champ différence, au format "fixe" a ceci comme source controle : | =[date2]-[date1] | | Pas de souci, le calcul s'effectue correctement.
La suite indique que non ;-)
| A la différence près que si la date1 et la date2 sont du même jour, en | fonction de l'heure (à priori avant ou après midi), il me retourne -1. Alors | que je voudrais toujours avoir 0 ! | | => pour ceci, j'avais pensé faire une modification dans le contol source du | champ de calcul, du genre : | =format([date2];"jj/mm/aaaa")-format([date1];"jj/mm/aaaa")
Format retourne une chaine de caractères !!!! Difficile de soustraire des date avec ca.
Utilise la fonction qui est prévue pour faire cela !
"Laurent Merlet" | Je calcule, depuis un état, la différence en jours entre deux dates. | | J'ai un champ nommé date1 et un autre nommé date2 | Le champ date1 est ainsi formaté en sorti de requête source: jj/mm/aaaa | mm:hh | La champ date2 est ainsi formaté en sorti de requête source : jj/mm/aaaa | | Mon champ différence, au format "fixe" a ceci comme source controle : | =[date2]-[date1] | | Pas de souci, le calcul s'effectue correctement.
La suite indique que non ;-)
| A la différence près que si la date1 et la date2 sont du même jour, en | fonction de l'heure (à priori avant ou après midi), il me retourne -1. Alors
| que je voudrais toujours avoir 0 ! | | => pour ceci, j'avais pensé faire une modification dans le contol source du
| champ de calcul, du genre : | =format([date2];"jj/mm/aaaa")-format([date1];"jj/mm/aaaa")
Format retourne une chaine de caractères !!!! Difficile de soustraire des date avec ca.
Utilise la fonction qui est prévue pour faire cela !
"3stone" <3stone_@_skynet_be> a écrit dans le message de
news:ewqaw3pzFHA.268@TK2MSFTNGP09.phx.gbl...
Salut,
"Laurent Merlet"
| Je calcule, depuis un état, la différence en jours entre deux dates.
|
| J'ai un champ nommé date1 et un autre nommé date2
| Le champ date1 est ainsi formaté en sorti de requête source: jj/mm/aaaa
| mm:hh
| La champ date2 est ainsi formaté en sorti de requête source : jj/mm/aaaa
|
| Mon champ différence, au format "fixe" a ceci comme source controle :
| =[date2]-[date1]
|
| Pas de souci, le calcul s'effectue correctement.
La suite indique que non ;-)
| A la différence près que si la date1 et la date2 sont du même jour, en
| fonction de l'heure (à priori avant ou après midi), il me retourne -1.
Alors
| que je voudrais toujours avoir 0 !
|
| => pour ceci, j'avais pensé faire une modification dans le contol source
du
| champ de calcul, du genre :
| =format([date2];"jj/mm/aaaa")-format([date1];"jj/mm/aaaa")
Format retourne une chaine de caractères !!!!
Difficile de soustraire des date avec ca.
Utilise la fonction qui est prévue pour faire cela !
"Laurent Merlet" | Je calcule, depuis un état, la différence en jours entre deux dates. | | J'ai un champ nommé date1 et un autre nommé date2 | Le champ date1 est ainsi formaté en sorti de requête source: jj/mm/aaaa | mm:hh | La champ date2 est ainsi formaté en sorti de requête source : jj/mm/aaaa | | Mon champ différence, au format "fixe" a ceci comme source controle : | =[date2]-[date1] | | Pas de souci, le calcul s'effectue correctement.
La suite indique que non ;-)
| A la différence près que si la date1 et la date2 sont du même jour, en | fonction de l'heure (à priori avant ou après midi), il me retourne -1. Alors
| que je voudrais toujours avoir 0 ! | | => pour ceci, j'avais pensé faire une modification dans le contol source du
| champ de calcul, du genre : | =format([date2];"jj/mm/aaaa")-format([date1];"jj/mm/aaaa")
Format retourne une chaine de caractères !!!! Difficile de soustraire des date avec ca.
Utilise la fonction qui est prévue pour faire cela !