Formatage des champs numériques et des champs de date

Formatez un champ numérique ou un champ de date pour donner davantage de contexte à un attribut et ne pas réduire ce dernier à un chiffre. Le formatage des champs numériques et de date correspond à des propriétés de couche qui ne peuvent être paramétrées que dans la carte actuelle.

Pour appliquer un formatage numérique ou de date à un champ dans une couche ou une table autonome, procédez comme suit :

  1. Cliquez avec le bouton droit sur la couche ou la table dans la fenêtre Contents (Contenu).
  2. Sélectionnez Data Design (Conception de données) dans le menu contextuel et cliquez sur Fields (Champs).

    La vue Fields (Champs) affiche les champs de la couche sous forme tabulaire.

  3. Double-cliquez sur la cellule dans la colonne Number Format (Format de nombre) qui correspond à la ligne du champ à mettre en forme.
  4. Dans la cellule en surbrillance, cliquez sur le bouton Options pour ouvrir la boîte de dialogue Options Number Format (Format numérique).
  5. Sélectionnez une catégorie de format.
    Voici quelques considérations à prendre en compte lorsque vous choisissez une catégorie de format :

    • Les catégories numériques peuvent avoir leur propre ensemble d’options de formatage.
    • Les champs de date possèdent une catégorie comprenant de nombreux formats.
    • Tous les formats ne sont pas pris en charge lors du partage.

  6. Cliquez sur OK.
  7. Enregistrez les mises à jour dans la table pour appliquer ces modifications.

Formats numériques

Vous pouvez utiliser l’une de ces 10 catégories pour définir le format d’une valeur numérique : Chaque catégorie de format numérique possède son propre ensemble d’options de formatage.

Catégorie de format de nombreDescription

Aucun

Aucun format de nombre spécifique. Lorsqu’elle est appliquée, cette option supprime tout formatage et rétablit le paramètre par défaut déterminé par le type de fichier.

Numérique

Options générales pour l’affichage des nombres.

Spécifiez le nombre de chiffres après la virgule ou le nombre de chiffres significatifs à afficher, activez ou désactivez les options permettant d’afficher le séparateur de milliers, d’ajouter des zéros au nombre et d’inclure un suffixe.

Pourcentage

Affichez un nombre sous forme de pourcentage.

Indiquez si le nombre est déjà un pourcentage ou s’il représente une fraction. S’il représente une fraction, le nombre est multiplié par 100.

Devise

Affichez un nombre en utilisant le format de la devise locale.

Pour afficher un nombre en utilisant le format d’une autre devise, utilisez l’option Custom (Personnalisé).

Taux

Affichez un nombre sous forme de taux.

Définissez le facteur par lequel le nombre doit être divisé. Le résultat est affiché.

Fraction

Affichez un nombre décimal sous forme de fraction.

Le nombre décimal est converti en fonction du dénominateur choisi.

Scientifique

Affichez un nombre en notation scientifique.

Définissez le nombre de chiffres après la virgule à afficher avant la notation, par exemple 1,234e+01

Itinéraire

Affichez un nombre décimal représentant les directions.

Les valeurs peuvent être affichées en degrés, minutes, secondes (122°55’14”) ou en notations de relèvement au quadrant (N43°58'12"W).

Angle

Affichez un nombre représentant les angles en degrés décimaux (143,25) ou en radians (2,5002).

Les valeurs peuvent être affichées dans leur format d’angle actuel ou converties d’un format à l’autre.

Personnalisée

Affichez un nombre avec une chaîne de format personnalisé.

Spécifiez n’importe quelle combinaison de caractères alphanumériques et de 0 ou de # pour désigner le nombre. Utilisez # uniquement pour afficher le chiffres actuels. Utilisez 0 pour remplir avec des zéros lorsqu’aucun chiffre n’est présent à cette position numérique.

Formats de date et heure

Les formats de date, contrairement aux formats numériques, ne comprennent qu’une seule catégorie, la catégorie Date. Cette catégorie propose plusieurs formats de date parmi lesquels choisir. Le format par défaut est None (Aucun), ce qui inclut la date complète et l’heure affichées au format régional du système, sauf à minuit où seule la date est affichée. Vous pouvez sélectionner System Default (Valeur par défaut du système), la date étant alors affichée selon les paramètres par défaut du système d’exploitation, ou utiliser l’option Custom (Personnalisé) pour créer votre propre format.

Formats de date et heure personnalisés

Une chaîne de format personnalisé consiste en un ou plusieurs spécificateurs de formats de date et heure. Utilisez un seul caractère pour appliquer le format de date et heure standard Combinez deux spécificateurs personnalisés ou plus pour créer un format de date et heure personnalisé.

Spécificateurs de date et heure standard

Le tableau suivant récapitule les spécificateurs de format qui peuvent être utilisés pour créer un format de date et heure standard à l’aide d’un seul caractère :

Spécificateurs de format de date et heure standard

Spécificateur de formatType de formatDescription

j

Format de date court

Valeurs de mois, jour et année sans zéros de début, séparées par une barre oblique.

D

Format de date long

Date complète dans laquelle les noms complets du jour de la semaine et du mois sont utilisés. La fonction utilise les noms complets des jours associés au paramètre régional spécifié, par exemple, Lundi en Français (France).

f

Date complète, format d’heure court

Date complète dans laquelle les noms complets du jour de la semaine et du mois sont utilisés ; l’heure s’affiche en heures et en minutes et est suivie d’une chaîne de repère horaire de plusieurs caractères, comme AM ou PM.

La fonction utilise les noms complets des jours associés au paramètre régional spécifié, par exemple, Lundi en Français (France).

F

Date complète, format d’heure long

Date complète dans laquelle les noms complets du jour de la semaine et du mois sont utilisés ; l’heure s’affiche en heures, minutes et secondes, et est suivie d’une chaîne de repère horaire de plusieurs caractères, comme AM ou PM.

La fonction utilise les noms complets des jours associés au paramètre régional spécifié, par exemple, Lundi en Français (France).

m

V

Format de jour du mois

Mois à deux chiffres et jour à deux chiffres, séparés par une barre oblique.

e

Format d’heure court

Heure affichée uniquement sous la forme heure deux-points minute, suivie d’une chaîne de repère horaire de plusieurs caractères, comme AM ou PM.

J

Format d’heure long

Heure affichée uniquement sous la forme heure deux-points minute deux-points seconde, suivie d’une chaîne de repère horaire de plusieurs caractères, comme AM ou PM.

y

Y

Format année mois

Nom complet du mois et de l’année

Spécificateurs de date et heure personnalisés

Le tableau suivant récapitule les spécificateurs de format qui peuvent être combinés pour créer un format de date et heure personnalisé pour l’interprétation des données :

Spécificateurs de format de date et heure personnalisés

Spécificateur de formatType de formatDescription

j

Jour du mois

Jour du mois sous forme de chiffres sans zéro de début pour les jours à un seul chiffre.

jj

Jour du mois

Jour du mois sous forme de chiffres avec zéro de début pour les jours à un seul chiffre.

jjj

Jour de la semaine

Jour de la semaine sous forme d'abréviation en trois lettres. La fonction utilise les abréviations associées au paramètre régional spécifié, par exemple, Lun en Français (France).

Conseil :

Les jours de la semaine ne sont pas vérifiés lors de l’interprétation d’une valeur de date. Par conséquent, il importe peu qu’un jour de la semaine qui apparaît correctement dans vos données corresponde à la date représentée dans la valeur de données.

jjjj

Jour de la semaine

Jour de la semaine sous sa forme complète. La fonction utilise les noms complets des jours associés au paramètre régional spécifié, par exemple, Lundi en Français (France).

Conseil :

Les jours de la semaine ne sont pas vérifiés lors de l’interprétation d’une valeur de date. Par conséquent, il importe peu qu’un jour de la semaine qui apparaît correctement dans vos données corresponde à la date représentée dans la valeur de données.

V

Mois

Mois sous forme de chiffres sans zéro de début pour les mois à un seul chiffre.

MM

Mois

Mois sous forme de chiffres avec zéro de début pour les mois à un seul chiffre.

MMM

Mois

Mois sous forme d'abréviation en trois lettres. La fonction utilise les abréviations de mois associées au paramètre régional spécifié, par exemple, Nov en Français (France).

MMMM

Mois

Mois sous sa forme complète. La fonction utilise les noms complets des mois associés au paramètre régional spécifié, par exemple, November en Anglais (États-Unis) et Novembre en Français (France).

y

Année

Année sous forme de deux chiffres, mais sans zéro de début pour les années dont les deux derniers chiffres sont inférieurs à 10.

Conseil :

Les années représentées de cette manière sont comprises entre 1950 et 2049. Une valeur de 49 ou moins sera interprétée comme ayant lieu au XXIe siècle. Ainsi, 7 correspond à l’année 2007. Une valeur de 50 ou plus sera interprétée comme ayant lieu au XXe siècle. 67, par exemple, correspond à l’année 1967.

aa

Année

Année représentée par les deux derniers chiffres, mais avec un zéro de début pour les années dont les deux derniers chiffres sont inférieurs à 10.

Conseil :

Les années représentées de cette manière sont comprises entre 1950 et 2049. Une valeur de 49 ou inférieure sera interprétée comme ayant lieu au XXIe siècle. Ainsi, 07 est interprété comme 2007. Une valeur de 50 ou plus sera interprétée comme ayant lieu au XXe siècle. 67, par exemple, correspond à l’année 1967.

aaa

Année

Année représentée par trois chiffres. Les années représentées de cette manière sont comprises entre 1 et 999.

aaaa

Année

Année représentée par quatre chiffres.

gg

Ere

Chaîne de période/d’ère. La fonction utilise les valeurs d'ères associées au paramètre régional spécifié.

J

Séparateur temporel

Délimiteur concaténant une valeur de date et une valeur d’heure. En général, cette fonction est visible dans les formats ISO.

h

Heure

Heure sans zéro de début pour les heures à un seul chiffre ; horloge de 12 heures.

H

Heure

Heure sans zéro de début pour les heures à un seul chiffre ; horloge de 24 heures.

hh

Heure

Heures avec zéro de début pour les heures à un seul chiffre ; horloge de 12 heures.

HH

Heure

Heures avec zéro de début pour les heures à un seul chiffre ; horloge de 24 heures.

m

Minute

Minutes sans zéro de début pour les minutes à un seul chiffre.

mm

Minute

Minutes avec zéro de début pour les minutes à un seul chiffre.

s

Seconde

Secondes sans zéro de début pour les secondes à un seul chiffre.

ss

Seconde

Secondes avec zéro de début pour les secondes à un seul chiffre.

s.s

Seconde

Secondes, y compris les sous-secondes, sans zéro de début pour les secondes à un seul chiffre. Bien que le format ne présente qu'une décimale, vous pouvez utiliser n'importe quel nombre de décimales.

Attention :

La précision des valeurs des sous-secondes se limite aux éléments pris en charge pour le type de données du champ d’heure. Par exemple, si vous utilisez un champ d’heure d’un type de données de champ Réel simple ou Double, des erreurs d’arrondi sont possibles.

ss.s

Seconde

Secondes, y compris les sous-secondes, avec zéro de début pour les secondes à un seul chiffre. Bien que le format ne présente qu'une décimale, vous pouvez utiliser n'importe quel nombre de décimales.

Attention :

La précision des valeurs des sous-secondes se limite à ce qui est pris en charge pour le type de données du champ d'heure. Par exemple, si vous utilisez un champ d'heure d'un type de donnes de champ Réel simple ou Double, des erreurs d'arrondi sont possibles.

e

Symbole ponctuel de temps

Chaîne de repère horaire d'un caractère, telle que A ou P.

tt

Symbole ponctuel de temps

Chaîne de repère horaire de plusieurs caractères, telle que AM ou PM.

z

Indicateur de fuseau horaire

Le suffixe de cette valeur indique le décalage de la valeur temporelle par rapport au temps universel coordonné (UTC) en heures. En général, cette fonction est visible dans les formats ISO.

zz

Indicateur de fuseau horaire

Le suffixe de cette valeur indique le décalage de la valeur temporelle par rapport au temps universel coordonné (UTC) en heures, avec des zéros de remplissage. En général, cette fonction est visible dans les formats ISO.

zzz

Indicateur de fuseau horaire

Le suffixe de cette valeur complète indique le décalage de la valeur temporelle par rapport au temps universel coordonné (UTC) en heures, avec des zéros de remplissage et des heures partielles. En général, cette fonction est visible dans les formats ISO.

Séparateurs

Les séparateurs sont des caractères visant à séparer les informations dans des valeurs de données texte. Les séparateurs fréquemment utilisés sont la virgule, le signe deux-points et l’espace. Il n’existe toutefois aucune restriction en matière de séparateurs utilisables pour créer des chaînes de format. Vous pouvez créer des chaînes de format sans séparateur, notamment lorsque vous interprétez des dates et des heures stockées dans des champs de type numérique, car ces derniers ne permettent pas de stocker la plupart des séparateurs les plus courants.

Dans de rares cas, les données contiennent des séparateurs pouvant entrer en conflit avec les formats de la table ci-dessus. En pareils cas, vous devez utiliser des guillemets simples pour isoler les séparateurs au sein de votre chaîne de format. D’une manière générale, les guillemets simples peuvent servir à isoler les séparateurs au sein d’une chaîne de format, mais il n’est pas recommandé de les utiliser, sauf en cas de conflit potentiel. Les exemples suivants illustrent ces concepts :

Exemple de valeur de donnéesFormatDate ou heure interprétée (affichée sous la forme MM/jj/aaaa ou HH:mm:ss)

mois12jour30année2010

'mois'MM'jour'jj'année'aaaa

12/30/2010

30/12/2010

jjMMaaaa

12/30/2010

Heure:18hr6min3sec

'Heure:'h'hr'm'min's'sec'

18:06:03

18:6:3

HH:m:s

18:06:03

Paramètres locaux

Les paramètres régionaux sont importants, car ils déterminent les valeurs de données valides pour les représentations longues de certains des formats de date dans le tableau ci-dessus. Par exemple, la valeur Novembre est interprétée correctement pour MMMM uniquement si le paramètre régional est la langue française. Dans certains cas, si la chaîne de format utilisée ne fait appel à aucune représentation longue, le paramètre régional peut devenir inutile pour l’interprétation des valeurs AM et PM. Si aucune valeur AM ou PM n’est indiquée, les valeurs AM et PM par défaut associées au paramètre régional sont utilisées.

Les paramètres régionaux n’affectent pas les formats utilisés pour créer les chaînes de format. Ainsi, le caractère M (ou MM, MMM, MMMM) représente les mois, quel que soit le paramètre régional. Les exemples suivants illustrent la manière dont le paramètre régional est utilisé pour interpréter les dates :

Valeur de donnéesFormater la chaîneParamètre régionalDate interprétée (MM/jj/aaaa)

November 30, 2010

MMMM jj, aaaa

Anglais (États-Unis)

11/30/2010

Noviembre 30, 2010

MMMM jj, aaaa

Espagnol (Espagne)

11/30/2010

Mon, Feb 22, 2010

jjj, MMM jj, aaaa

Anglais (États-Unis)

2/22/2010

30/12/2010

jj/M/aaaa

Tous les paramètres régionaux

12/30/2010

Rubriques connexes