Calculatrice d'ArcMap - Formules de calcul sur des dates

Description:

Lors de la mise à jour des valeurs d'une table, il est possible d'utiliser la calculatrice. Celle-ci permet de rédiger des formules de calcul utilisant les valeurs des autres champs de la table, des tests conditionnels ou encore des fonctions internes d'ArcGIS. L'utilisateur peut rédiger ses propres formules ou charger des formules préalablement enregistrées (fichier *.cal). Cette page présente un certain nombre de formules usuelles qui s'appliquent à un champ de type "Date" que vous pouvez télécharger et charger dans votre calculatrice ArcMap.

Prérequis:

Les formules présentées dans cette page sont conçues pour ArcGIS 8.

Utilisation des formules:

  1. Télécharger le fichier à partir de cette page
  2. Décompresser le fichier dans le répertoire de votre choix
  3. Ouvrir un document dans ArcMap.
  4. Ouvrir une table.
  5. Se placer sur le champ à calculer puis, à l'aide du menu contextuel, exécuter la commande Calculer les valeurs.



  6. Cliquer sur le bouton Charger puis sélectionner le fichier *.cal.



  7. Adapter éventuellement les paramètres de la formule.
  8. Cliquer sur le bouton OK.

 

Exemples de formules de calcul sur les dates et les heures:

Saisir une date sous la forme "22/06/99"

Type de champ: Date ou Chaîne
Formule: Date.zip

Saisir une date et une heure sous la forme "22/06/99 13:50:23"

Type de champ: Date ou Chaîne
Formule: DateHeure.zip

Saisir une heure sous la forme "13:50:23"

Type de champ: Date ou Chaîne
Formule: Heure.zip

Calculer la date du jour sous la forme "22/06/99"

Type de champ: Date ou Chaîne
Formule: DateJourCourt.zip

Calculer la date du jour sous la forme "samedi 22 juin 1999"

Type de champ: Date ou Chaîne
Formule: DateJourLong.zip

Calculer l'heure courante sous la forme "17h50"

Type de champ: Date ou Chaîne
Formule: HeureCourt.zip

Calculer l'heure courante sous la forme "05h50 PM"

Type de champ: Date ou Chaîne
Formule: HeureLong.zip

Ajouter ou retirer un intervale de temps n (en seconde, minutes, heures, jours, ...) à une date

Type de champ: Date ou Chaîne
Formule: DateAdd.zip

n peut être une valeur négative

Les unités de l'intervale de temps peuvent être les suivant :

yyyy Année
q Trimestre
m Mois
d Jour

ww Semaine
h Heure
n Minute
s Seconde

Calculer la différence entre deux dates

Type de champ: Numérique
Formule: DateDiff.zip

Les unités de l'intervale de temps peuvent être les suivant :

yyyy Année
q Trimestre
m Mois
d Jour

ww Semaine
h Heure
n Minute
s Seconde

 

A voir également:

Formules de calcul sur des chaînes de caractères
Formules de calcul sur des valeurs numériques
Formules de calcul sur la géométrie des entités

 

Dernière date de mise à jour:

Décembre 2002.

Auteur:

Gaëtan LAVENU - ESRI France