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 :
- Cliquez avec le bouton droit sur la couche ou la table dans la fenêtre Contents (Contenu).
- 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.
- Double-cliquez sur la cellule dans la colonne Number Format (Format de nombre) qui correspond à la ligne du champ à mettre en forme.
- Dans la cellule en surbrillance, cliquez sur le bouton Options pour ouvrir la boîte de dialogue Number Format (Format numérique).
- 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.
- Cliquez sur OK.
- 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 nombre | Description |
---|---|
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 format | Type de format | Description |
---|---|---|
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 format | Type de format | Description |
---|---|---|
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ées | Format | Date 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ées | Formater la chaîne | Paramètre régional | Date 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
Vous avez un commentaire à formuler concernant cette rubrique ?