Un masque de format personnalisé fournit des options supplémentaires de formatage d'une colonne qui contient des données numériques (par exemple, le chiffre d'affaires ou la quantité facturée).
Pour définir un masque de format personnalisé pour une colonne contenant des données numériques, utilisez le champ Traiter les nombres comme avec le champ Numérique personnalisé. Pour plus d'informations, reportez-vous à Boîte de dialogue Propriétés de colonne : onglet Format de données.
Le tableau présente le caractère de masque et une description. La troisième colonne contient un exemple de champ numérique qui utilise ce masque dans un environnement en anglais pour les Etats-Unis.
Caractère de masque | Description | Exemple |
---|---|---|
# |
Utilisez le signe dièse pour un chiffre facultatif (les zéros de début et de fin sont enlevés) |
La spécification de #,###,##0.### en tant que masque pour 12345.67 renvoie 12,345.67. |
0 |
Utilisez zéro pour un chiffre obligatoire |
La spécification de #0.##0 en tant que masque pour 12.34 renvoie 12.340. |
" " |
Utilisez les guillemets pour afficher une correspondance exacte Remarque : si vous utilisez le caractère de masque guillemets pour représenter des données numériques, vous devez enlever le caractère de masque explicite avant d'exporter les résultats de l'analyse dans Excel car Excel ne peut pas traduire le caractère de masque. |
La spécification de "++++" dans un masque renvoie ++++. |
; |
Utilisez le point-virgule pour séparer les formats positifs, négatifs et NULL |
La spécification de "+"#0.000;"-"#0.000;"nulls" comme masque pour 467482.18 renvoie +467482.18. Reportez-vous à l'illustration qui suit. |
[$] |
Utilisez le symbole de devise propre à l'environnement local |
La spécification de [$]#,##0.## en tant que masque pour 5000.48 renvoie $5,000.48 pour un utilisateur dont l'environnement local sélectionné est English-United States et £5,000.48 si l'environnement local English-United Kingdom est sélectionné. |
Le séparateur décimal et le séparateur de milliers utilisés dans le champ Format numérique personnalisé pour définir le masque de format sont toujours les suivants :
Point : sépare la part entière des décimales.
Virgule : sépare les milliers.
Toutefois, les séparateurs réellement affichés dans les analyses et les tableaux de bord dépendent du pays et de la langue dans laquelle vous exécutez Oracle BI EE.
Le tableau suivant contient des exemples pour certaines combinaisons de pays et de langues. Les exemples de ce tableau ne sont pas exhaustifs. Ils sont corrects au moment de la publication.
Format à afficher | Utiliser ce masque de format dans BI EE | Séparateur prédéfini pour le pays (ou la langue) | Généralement utilisé dans ce pays (ou cette langue) |
---|---|---|---|
Séparateur décimal : 123,45 Séparateur de milliers : 6.789 |
Séparateur décimal : ###.## Séparateur de milliers : #,### |
Séparateur décimal : virgule Séparateur de milliers : point |
Allemagne (allemand), Argentine (espagnol), Danemark (danois), Equateur (espagnol), Grèce (grec), Italie (italien) et Liechtenstein (allemand) |
Séparateur décimal : 123.45 Séparateur de milliers : 6,789 |
Séparateur décimal : ###.## Séparateur de milliers : #,### |
Séparateur décimal : point Séparateur de milliers : virgule |
Australie (anglais), Egypte (arabe), Etats-Unis (anglais), Guatemala (espagnol), Israël (hébreu), Japon (japonais) et Singapour (chinois) |
Séparateur décimal : 123.45 Séparateur de milliers : 6'789 |
Séparateur décimal : ###.## Séparateur de milliers : #,### |
Séparateur décimal : point Séparateur de milliers : apostrophe |
Suisse (français, allemand et italien) |
Séparateur décimal : 123,45 Séparateur de milliers : 6 789 |
Séparateur décimal : ###.## Séparateur de milliers : #,### |
Séparateur décimal : virgule Séparateur de milliers : espace |
Finlande (finnois), Pologne (polonais) et Suède (suédois) |
Un masque de format personnalisé permet de remplacer le format négatif et NULL en fournissant des masques séparés par des points-virgules. Un masque entièrement défini peut apparaître en tant que positivemask;negativemask;nullmask. Reportez-vous à l'exemple affiché.
Si vous omettez le masque NULL, un espace vide apparaît pour les valeurs NULL.
Si vous omettez le masque négatif, le masque positif apparaît pour le masque négatif.
Vous devez utiliser un masque négatif si vous voulez utiliser un masque NULL.
Si vous utilisez uniquement des signes # en tant que masque, la valeur zéro (0) apparaît comme vide.
Remarque :
Dans Excel, un masque entièrement défini peut apparaître en tant que positivemask;negativemask;zeromask;text. Lorsque vous exportez une colonne qui utilise un masque NULL, le masque NULL est supprimé car Excel ne le prend pas en charge. En outre, le masque de valeur zéro d'Excel n'est pas utilisé, car Oracle BI EE ne prend pas en charge ce type de masque.L'illustration d'exemple présente une table de chiffre d'affaires contenant un "calcul prévisionnel du chiffre d'affaires un an à l'avance" et un "calcul de croissance annuelle décomposée en trimestres" par année et par trimestre pour l'Amérique. Le même masque de format personnalisé a été utilisé pour toutes les colonnes d'indicateur et le texte NULL a été défini de sorte à s'afficher pour le calcul d'indicateur (pour plus d'informations sur la suppression des valeurs NULL, reportez-vous à Présentation de la suppression des valeurs NULL). Le masque de format personnalisé utilisé dans cette table pour les trois colonnes est : "+"#0.000;"-"#0.000;"null".
Un signe plus avec un masque de position à deux décimales apparaît pour un nombre positif.
Un signe moins avec un masque de position à deux décimales apparaît pour un nombre négatif.
Si la valeur de l'indicateur est NULL, le mot NULL apparaît.
Ouvrez l'analyse dans laquelle modifier le formatage dans l'onglet Critères de l'éditeur d'analyse.
Ajoutez ou localisez la colonne à modifier.
Cliquez sur le bouton Options à droite du nom de la colonne dans le panneau Colonnes sélectionnées.
Cliquez sur Propriétés de colonne. La boîte de dialogue Propriétés de colonne apparaît.
Cliquez sur l'onglet Format de données de la boîte de dialogue Propriétés de colonne.
Cochez la case Ignorer le format de données par défaut.
Sélectionnez Personnalisé dans la liste Traiter les nombres comme.
Entrez le masque du champ numérique dans la zone de texte Format numérique personnalisé et cliquez sur le bouton OK.