Conventions relatives aux formats de nombre et d'heure
Dans de nombreuses fonctions de formatage et d'interprétation, il est possible d'indiquer le format des nombres et des dates en utilisant un code de format. Cette rubrique décrit les conventions utilisées pour définir le format d'un nombre, d'une date, d'une heure ou d'un horodatage. Ces conventions s'appliquent aux fonctions de script et de graphique.
Formats des nombres
Pour désigner un nombre de chiffres précis, utilisez le symbole
Pour indiquer un chiffre possible à gauche de la décimale, utilisez le symbole
Pour indiquer la position du séparateur de milliers ou du séparateur décimal, utilisez les symboles de séparateur de milliers et de séparateur décimal appropriés.
Le format est seulement utilisé pour définir la position des séparateurs. Il n'est pas possible de définir les séparateurs dans le format. Utilisez les variables DecimalSep et ThousandSep à cette fin dans le script.
Il est possible d'utiliser le séparateur de milliers pour grouper des chiffres selon n'importe quel nombre de positions. Par exemple, la chaîne de format
Pour plus d'informations, voir DecimalSep et ThousandSep .
Examples:
Format des nombres | Description |
---|---|
|
décrit le nombre comme un entier avec séparateur de milliers. Dans cet exemple, « . » est utilisé comme séparateur de milliers. |
|
décrit le nombre comme un entier sans séparateur de milliers. |
|
décrit le nombre comme un entier comportant au moins quatre chiffres. Par exemple, le nombre 123 sera affiché 0123. |
|
décrit le nombre avec trois décimales. Dans cet exemple, « . » est utilisé comme séparateur décimal. |
Formats de nombres spéciaux
Qlik Sense permet d'interpréter et de formater les nombres dans n'importe quelle base comprise entre 2 et 36, comme le binaire, l'octal et l'hexadécimal. Il interprète aussi les chiffres romains.
Format | Description |
---|---|
Format binaire |
Pour indiquer un format binaire, le code de format doit commencer par |
Format octal |
Pour indiquer un format octal, le code de format doit commencer par |
Format hexadécimal |
Pour indiquer un format hexadécimal, le code de format doit commencer par |
Format décimal |
L'utilisation de |
Format de base personnalisé |
Pour indiquer un format dans n'importe quelle base comprise entre 2 et 36, le code de format doit commencer par |
Format romain |
Pour indiquer des nombres romains, le code de format doit commencer par |
Examples:
Exemple | Résultat |
---|---|
|
renvoie |
|
renvoie |
|
renvoie |
|
renvoie |
|
renvoie |
|
renvoie |
|
renvoie |
|
renvoie |
|
renvoie |
|
renvoie |
Dates
Vous pouvez utiliser les symboles suivants pour définir le format des dates. Des séparateurs arbitraires peuvent être utilisés.
Symboles | Description |
---|---|
|
Pour afficher le jour, utilisez le symbole |
|
Pour afficher le numéro correspondant au mois, utilisez le symbole Utilisez
Pour plus d'informations, voir MonthNames et LongMonthNames . |
|
Pour afficher l'année, utilisez le symbole |
|
Pour afficher le jour de la semaine, utilisez le symbole
Pour plus d'informations, voir DayNames et LongDayNames . |
Examples: (avec le 31 mars 2013 comme exemple de date)
Exemple | Résultat |
---|---|
|
affiche la date au format 13-03-31. |
|
affiche la date au format 2013-03-31. |
|
affiche la date au format 2013-Mar-31. |
|
affiche la date au format 31 mars 2013. |
|
affiche la date au format 3/31/13. |
|
affiche la date au format 6 13-03-31. |
|
affiche la date au format Sam 13-03-31. |
|
affiche la date au format Samedi 13-03-31. |
Heures
Vous pouvez utiliser les symboles suivants pour définir le format des heures. Des séparateurs arbitraires peuvent être utilisés.
Symboles | Description |
---|---|
|
Pour afficher les heures, utilisez le symbole |
|
Pour afficher les minutes, utilisez le symbole |
|
Pour afficher les secondes, utilisez le symbole |
|
Pour afficher les fractions de seconde, utilisez le symbole |
|
Pour afficher l'heure au format AM/PM (matin/après-midi), utilisez le symbole |
Examples: (avec 18.30 comme exemple d'heure) :
Exemple | Résultat |
---|---|
|
affiche l'heure au format 18:30. |
|
affiche l'heure au format 18.30.00.00. |
|
affiche l'heure au format 06:30:pm. |
Horodatage
Pour l'horodatage, on utilise les mêmes notations que pour les dates et les heures.
Examples: (avec le 31 mars 2013 18.30 comme exemple d'horodatage) :
Exemple | Résultat |
---|---|
|
affiche l'horodatage au format 13-03-31 18:30. |
|
affiche l'horodatage au format 3/31/13 18.30.00.0000. |