Contrairement à sa cousine tableur Excel , Microsoft Access ne contient pas une formule intuitive pour calculer la quantité de temps qui est écoulé entre les dates . Vous pouvez cependant utiliser une formule simple dans la grille de requête pour déterminer le nombre de jours , des mois ou même des années entre deux dates , ou le nombre de secondes , minutes ou heures entre deux heures . Cette fonction est particulièrement utile pour les entreprises qui utilisent le programme de base de données pour le suivi des commandes ou des livraisons . Instructions
1
Ouvrez votre base de données. Cliquez sur l'onglet "Créer" en haut de l'écran, puis sélectionnez l'icône « Création de requête " dans le coin supérieur droit.
2
Ajoutez la table avec les dates de la grille de la requête . Fermez la boîte de dialogue. Mettez les deux champs de date dans la grille de la requête en double-cliquant ou en faisant glisser et en les déposant
3
Cliquez sur la grille à côté de la date et du type de la formule suivante: . = DateDiff ( intervalle , champ1 , champ2 ) . L'intervalle devrait être " d ", " m " ou " aaaa ", des jours, des mois ou des années . Autres options d'intervalle comprennent "q" pour les trimestres , "y" pour le jour de l'année, "w" pour la semaine, ou " ww" pour la semaine de l'année. Vous pouvez même utiliser "h ", " m" ou "s" pour les heures , minutes ou secondes .
4
Utilisez le nom de domaine précis pour chaque champ de date. Si vos champs de date sont nommés " Date1 " et " Date2 , " l'expression dans la grille de requête devrait ressembler à ceci : Expr1 : DateDiff ( "d" , [ Date1 ], [ Date2 ] ) . Vous pouvez changer le nom du champ de " Expr1 " à quelque chose de plus descriptif, tel que «Le temps de livraison . "
5
Cliquez sur le point d'exclamation rouge pour exécuter la requête . Vous pouvez également examiner la syntaxe de la requête en cliquant sur l'icône "Affichage" dans le coin supérieur gauche de l'écran et en sélectionnant " Mode SQL. "