Contenu

# Codes de format numérique

Les codes de format numérique peuvent comporter jusqu'à quatre parties séparées par un point-virgule (;).

1. Dans un code de format numérique en deux parties, la première partie s'applique aux valeurs positives et à la valeur zéro, la seconde aux valeurs négatives.

2. Dans un code de format numérique en trois parties, la première partie s'applique aux valeurs positives, la seconde aux valeurs négatives et la troisième à la valeur zéro.

3. Vous pouvez également assigner des conditions à ces trois parties, afin que le format ne soit appliqué que si une condition est remplie.

4. La quatrième partie s'applique si le contenu n'est pas une valeur mais du texte. Le contenu est représenté par le signe arobase (@).

## Décimales et chiffres significatifs

Pour représenter des nombres, utilisez le chiffre zéro (0), le symbole de nombre (#) ou le point d'interrogation (?) comme substituants dans le code de format numérique. Le substituant # affiche uniquement les chiffres significatifs tandis que le substituant 0 (zéro) complète le nombre par des zéros si ce dernier comporte moins de chiffres que dans le format numérique. Le substituant ? fonctionne comme le substituant # mais ajoute un caractère espace pour conserver l'alignement décimal s'il y a des zéros non significatifs masqués.

Utilisez des points d'interrogation (?), des zéros (0) ou le signe dièse (#) pour représenter le nombre de chiffres à inclure dans le numérateur et le dénominateur d'une fraction. Les fractions qui ne correspondent pas au modèle défini s'affichent comme des nombres à virgule flottante.

Lorsqu'un nombre contient plus de chiffres à droite du séparateur décimal qu'il n'y a de substituants dans le format numérique, ce nombre est arrondi en conséquence. Lorsqu'un nombre contient plus de chiffres à gauche du séparateur décimal qu'il n'y a de substituants dans le format numérique, ce nombre est affiché en entier. Consultez la liste suivante pour savoir comment utiliser les substituants dans une représentation de format numérique :

Caractères de remplacement | Explication
--- | ---
# | N'affiche pas les zéros supplémentaires.
? | Affiche des espaces au lieu de zéros supplémentaires.
0 (Zéro) | Affiche des zéros supplémentaires si le nombre a moins de chiffres que de zéros dans le format.

### Exemples

Format numérique | Code du format
--- | ---
3456,8 pour 3456,78 | ####.#
9,900 pour 9,9 | #.000
13,0 pour 13 et 1234,57 pour 1234,567 | #.0#
5 3/4 pour 5,75 et 6 3/10 pour 6,3 | # ???/???
0,5 pour ,5 | 0.##
0,5 pour ,5 (avec 2 espaces supplémentaires à la fin) | 0.???

### Séparateur des milliers

Selon le paramètre de langue choisi, vous pouvez utiliser une virgule, un point ou un espace comme séparateur de milliers. Vous pouvez également utiliser ce séparateur pour réduire la taille du nombre affiché par un multiple de 1000. Les exemples ci-dessous utilisent l'espace comme séparateur de milliers :

Format numérique | Code du format
--- | ---
15.000 pour 15000 | #,###
16 pour 16000 | #,

## Ajout de texte dans les codes de format numérique

### Texte et nombres

Pour inclure du texte dans un format de nombre qui est appliqué à une cellule contenant des nombres, placez un guillemet double ('') devant et après le texte, ou une barre oblique (\) devant un caractère seul. Par exemple, saisissez #,# "mètres" pour afficher "3,5 mètres" ou #,# \m pour afficher "3,5 m". Si vous utilisez l'espace comme séparateur de milliers, vous devez insérer des espaces entre les guillemets dans les exemples précédent : #,#" mètres" ou #,#\ \m pour obtenir un résultat correct.

### Texte et texte

Pour inclure du texte dans un format numérique qui est appliqué à une cellule qui peut contenir du texte, entourez le texte par des guillemets doubles (" "), puis ajoutez un signe arobase (@). Par exemple, saisissez "Total pour "@ pour afficher "Total pour Décembre".

### Espaces

Pour définir la largeur d'un espace dans un format numérique en utilisant un caractère, saisissez un trait de soulignage ( _ ) suivi du caractère. La largeur de l'espace varie en fonction de la largeur du caractère choisi. Par exemple, _M crée un espace plus large que _i.

Pour remplir l'espace libre par un caractère donné, utilisez un astérisque (*) suivi par ce caractère. Par exemple :

*\0

affichera une valeur entière (0) précédée d'autant de caractères antislash (\) que nécessaires pour remplir la largeur de la colonne. Pour de la présentation comptable, vous pouvez aligner à droite le symbole monétaire avec un format similaire à :

$_-* 0.--;$-* 0.--;$_-* -

## Couleur

Pour définir la couleur d'une section d'un code de format numérique, insérez entre crochets [] l'un des noms de couleur suivants :

CYAN | GREEN
BLACK | BLUE
MAGENTA | RED
WHITE | YELLOW

## Conditions

### Parenthèses conditionnelles

Vous pouvez définir un format numérique de sorte qu'il ne s'applique que lorsque la condition spécifiée est remplie. Les conditions sont placées entre crochets [ ].

Vous pouvez utiliser toute combinaison de nombres et les opérateurs <, <=, >, >=, = et <>.

Par exemple, si vous voulez appliquer différentes couleurs à différentes données de température, saisissez :

[BLUE][<0]#.0 "°C";[RED][>30]#.0 "°C";[BLACK]#.0 "°C"

Toutes les températures en dessous de zéro s'affichent en bleu, celles comprises entre 0 et 30°C en noir, et celles supérieures à 30°C en rouge.

### Nombres positifs et négatifs

Pour définir un format numérique ajoutant un texte différent à un nombre selon que le nombre est positif, négatif ou nul, utilisez le format suivant :

"plus "0;"moins "0;"nul "0

## Pourcentages, notation scientifique et représentation en fraction

### Pourcentages

Pour afficher des nombres sous forme de pourcentages, ajoutez le signe pourcent (%) au code de format numérique.

### Notation scientifique

Le système de notation scientifique permet d'écrire des chiffres très élevés ou des fractions très petites sous forme compacte. Par exemple, en notification scientifique, 650 000 peut s'écrire 6,5 x 105 et 0,000065 peut s'écrire 6,5 x 10-5. Dans LibreOffice, ces nombres s'écrivent respectivement 6,5E+5 et 6,5E-5. Pour créer un format numérique affichant les nombres en notation scientifique, saisissez # ou 0, suivi de l'un des codes ci-après : E-, E+, e- ou e+. Si le signe après E ou e est omis, il n'apparaîtra pas pour les exposants de valeur positive. Pour obtenir une notation ingénieur, indiquez 3 chiffres (0 ou #) pour la partie entière. Par exemple : ###.##E+00.

### Représentation en fraction

Pour représenter une valeur sous forme de fraction, le format est constitué de 2 ou 3 parties : partie entière optionnelle, numérateur et dénominateur. Partie entière et numérateur sont séparés par un espace ou n'importe quel texte entre guillemets. Le numérateur et le dénominateur sont séparés par le caractère barre oblique. Chaque partie peut être composée d'une combinaison de #, ? et 0 comme caractères de remplacement.

Le dénominateur est calculé de façon à obtenir la valeur la plus proche de la fraction compte tenu du nombre de caractères de remplacement. Par exemple, la valeur de PI est représentée par 3 16/113 avec le format :

# ?/???

La valeur du dénominateur peut être forcée à une valeur donnée à la place des caractères de remplacement. Par exemple, pour obtenir la valeur de PI sous la forme d'un multiple de 1/16 (i.e. 50/16), utilisez le format :

?/16

## Codes des formats monétaires

Le format monétaire par défaut des cellules est déterminé par les paramètres régionaux du système d'exploitation. Si vous le souhaitez, vous pouvez assigner un symbole de monnaie personnalisé à une cellule. Par exemple, saisissez # ##0,00 € pour afficher 4,50 € (Euros).

Vous pouvez également spécifier l'environnement linguistique en saisissant le code du pays après le symbole. Par exemple, [$€-40C] représente les euros en France. Pour afficher le code du pays, sélectionnez le pays dans la liste Langue de l'onglet Nombres dans la boîte de dialogue Formatage des cellules.

La description du format monétaire utilise la forme [$xxx-nnn], où xxx est le symbole monétaire et nnn le code du pays. Les symboles bancaires spéciaux, tels que EUR (pour Euro), ne requièrent pas le code du pays. Le format monétaire ne dépend pas de la langue sélectionnée dans la zone Langue.

## Formats de date et d'heure

Microsoft Excel suppose à tort que l'année 1900 est une année bissextile et considère le jour inexistant du 1900-02-29 comme valide dans les calculs de date. Les dates antérieures au 1900-03-01 sont donc différentes dans Excel et Calc.

### Formats de date

Pour afficher les jours, les mois et les années, utilisez les codes de formats numériques suivants.

Tous les codes de format ne donnent pas des résultats significatifs pour toutes les langues.

Format | Code de format
--- | ---
Mois comme 3. | M
Mois comme 03. | MM
Mois comme jan-déc | MMM
Mois comme janvier-décembre | MMMM
Première lettre du nom du mois | MMMMM
Jour sous la forme 2 | D
Jour comme 02 | DD
Jour comme lun-dim | NN or DDD or AAA
Jour comme lundi à dimanche | NNN or DDDD or AAAA
Jour suivis d'un espace comme dans "dimanche " | NNNN
Année comme 00-99 | YY
Année comme 1900-2078 | YYYY
Numéro de semaine | WW
Trimestre comme T1 à T4 | Q
Trimestre comme 1er trimestre à 4e trimestre | QQ
Ère, abréviation. Dans le calendrier japonais Gengou, caractère unique (les valeurs possibles sont : M, T, S, H) | G
Ère, forme abrégée | GG
Ère, nom complet | GGG
Nombre d'années dans une ère, format court | E
Nombre d'années dans une ère, format long | EE ou R
Ère, nom complet et année | RR ou GGGEE

Les codes de formatage listés ci-dessus fonctionnent avec la version de langue de LibreOffice. Cependant, lorsque vous aurez besoin de changer d'une locale de LibreOffice à une autre, vous devez connaître les codes de formatage utilisés dans cette autre locale.

Par exemple, si votre logiciel est paramétré en locale anglaise et que vous souhaitez formater une date sur quatre chiffres, vous saisissez YYYY comme code de formatage. Lorsque vous changez pour une locale française, vous devez utiliser AAAA à la place. Le tableau suivant liste seulement les différences de localisation.

Locale | Année | Mois | Jour | Heure | Jour de la semaine | Ère
--- | --- | --- | --- | --- | --- | ---
English - en et toutes les locales non listées | Y | M | D | H | A | G
Allemand - de | J |  | T |  |  |
Hollandais - nl | J |  |  | U |  |
Français - fr | A |  | J |  | O |
Italien - it | A |  | G |  | O | X
Portugais - pt | A |  |  |  | O |
Espagnol - es | A |  |  |  | O |
Danois - da |  |  |  | T |  |
Norvégien - no, nb, nn |  |  |  | T |  |
Suédois - sv |  |  |  | T |  |
Finlandais - fi | V | K | P | T |  |

### Saisie de dates

Pour saisir une date dans une cellule, utilisez le format du calendrier grégorien. Par exemple, dans un environnement linguistique anglais, saisissez 1/2/2002 pour écrire la date du 2 janvier 2002.

Tous les formats de date dépendent des paramètres régionaux définis dans LibreOffice - Préférences Outils - Options - Langues et locales - Général. Par exemple, si vos paramètres régionaux sont définis sur « Japonais », alors le calendrier Gengou est utilisé. Le format de date par défaut dans LibreOffice utilise le calendrier grégorien.

Pour indiquer un format de calendrier indépendant de l'environnement linguistique actif, faites précéder le format de date d'un modificateur. Par exemple, pour afficher une date selon le format de calendrier juif dans un environnement linguistique autre que l'environnement hébreu, saisissez ce qui suit : [~jewish]JJ/MM/AAAA.

Le calendrier spécifié est exporté vers Microsoft Excel en utilisant LCID étendu. LCID étendu peut aussi être utilisé dans la chaîne de format. Il sera converti en modificateur de calendrier si cela est pris en charge. Voir la section LCID étendu ci-dessous.

Modificateur | Calendrier
--- | ---
[~buddhist] | Calendrier bouddhiste thaïlandais
[~gengou] | Calendrier japonais Gengou
[~gregorian] | Calendrier grégorien
[~hanja] ou [~hanja_yoil] | Calendrier coréen
[~hijri] | Calendrier islamique arabe
[~jewish] | Calendrier juif
[~ROC] | Calendrier de la République de Chine

Si vous effectuez un calcul faisant appel à une ou plusieurs cellules utilisant un format de date, le résultat est formaté de la manière suivante :

Format initial | Format résultant
--- | ---
Date + Date | Nombre (jours)
Date + Nombre | Date
Date + Heure | Date&Heure
Date + Date&Heure | Nombre
Heure + Heure | Heure
Heure + Nombre | Heure
Heure + Date&Heure | Date&Heure
Date&Heure + Date&Heure | Heure
Date&Heure + Nombre | Date&Heure
Nombre + Nombre | Nombre

Le format Date&Heure affiche la date et l'heure à laquelle une entrée a été saisie dans une cellule ayant ce format.

Dans LibreOffice, les années sont indiquées à l'aide de quatre chiffres, ce qui signifie que la différence entre 1/1/99 et 1/1/01 est de deux ans. Le paramètre Années à deux chiffres permet à l'utilisateur de définir les dates pour lesquelles les années exprimées à l'aide de deux chiffres sont ajoutées à l'année 2000. En d'autres termes, si vous spécifiez la date du 01/01/30 (ou une date postérieure), l'entrée "1/1/20" est reconnue comme le 01/01/2020 et non comme le 01/01/1920.

Par défaut dans LibreOffice, une date ayant la valeur 0 correspond au 30 décembre 1899.

### Formats d'heure

Pour afficher les heures, les minutes et les secondes, utilisez les codes de format numériques suivants :

Format | Code de format
--- | ---
Heures comme 0-23 | H
Heures comme 00-23 | HH
Heures comme 00 pouvant aller au-delà de 23 | [HH]
Minutes comme 0-59 | M
Minutes comme 00-59 | MM
Minutes comme 00 pouvant aller au-delà de 59 | [MM]
Secondes comme 0-59 | S
Secondes comme 00-59 | SS
Secondes comme 00 pouvant aller au-delà de 59 | [SS]

Pour afficher les secondes non entières, ajoutez le séparateur décimal à votre description de format numérique. Par exemple, saisissez hh:mm:ss,00 pour que l'heure s'affiche sous la forme "01:02:03,45".

Les codes de format pour les minutes M et MM doivent être utilisés en combinaison avec les codes de format pour les heures et les secondes afin d'éviter la confusion avec le code de format de date pour les mois.

Si vous saisissez une heure sous la forme 02:03,45 ou 01:02:03,45 ou encore 25:01:02, et si aucun autre format d'heure n'est spécifié, les formats suivants sont assignés : MM:SS,0 ou [HH]:MM:SS,00 ou [HH]:MM:SS

L'heure peut être suffixée avec AM/PM pour avoir les heures au format 0-12 AM/PM.

## Affichage des nombres à l'aide de caractères natifs

## Modificateurs NatNum

Pour afficher des nombres à l'aide de caractères natifs, faites précéder la description du format numérique de l'un des modificateurs suivants : [NatNum1], [NatNum2], ..., [NatNum11].

Pour épeler des nombres dans différents formats de date, monétaire ou de nombre, utilisez un modificateur [NatNum12] doté des arguments choisis, au début d'un code de format de nombre. Voyez la section ci-dessousNatNum12.

Le modificateur [NatNum1] utilise toujours un système de concordance caractère par caractère qui convertit les nombres en une chaîne correspondant à la description de format numérique natif de l'environnement linguistique concerné. Les autres modificateurs produisent des résultats différents selon l'environnement linguistique dans lequel ils sont utilisés. L'expression "environnement linguistique" peut désigner la langue et le territoire pour lesquels la description de format est définie, ou un modificateur tel que [$-yyy] placé à la suite du modificateur numérique natif. Dans ce cas, yyy représente le nombre hexadécimal MS-LCID qui est également utilisé pour les descriptions de formats monétaires. Par exemple, pour afficher un nombre à l'aide des caractères japonais Kanji de forme courte dans un environnement linguistique anglais (U.S.A.), utilisez le format numérique suivant :

[NatNum1][$-411]0

La liste suivante contient le modificateur [DBNumX] de Microsoft Excel qui correspond au modificateur [NatNum] de LibreOffice. Vous pouvez, si vous le souhaitez, utiliser un modificateur [DBNumX] au lieu du modificateur [NatNum] pour votre environnement linguistique. Chaque fois que cela est possible, LibreOffice fait correspondre de manière interne les modificateurs [DBNumX] aux modificateurs [NatNumN].

Les modificateurs [NatNum] modifient l'affichage des dates par rapport à d'autres types de nombres. Ces modifications sont indiquées par l'expression "CAL:". Par exemple "CAL: 1/4/4" indique que l'année s'affiche en utilisant le modificateur [NatNum1], tandis que l'affichage du jour et du mois utilisent le modificateur [NatNum4]. Si "CAL" n'est pas spécifié, les formats de date pour ce modificateur ne sont pas pris en charge.

[NatNum0]

Essaie de convertir n'importe quelle chaîne de caractères numérique en chiffres arabes ASCII. Si elle est déjà en ASCII, elle reste en ASCII.

[NatNum1]

Transcodages | Caractères numériques natifs | DBNumX | Format de date
--- | --- | --- | ---
Chinois | Caractères minuscules chinois |  | CAL: 1/7/7 [DBNum1]
Japonais | Caractères kanji courts | [DBNum1] | CAL: 1/4/4 [DBNum1]
Coréen | Caractères minuscules coréens | [DBNum1] | CAL: 1/7/7 [DBNum1]
Hébreu | Caractères hébreux |  |
Arabe | Caractères arabes-indo-aryens |  |
Thaï | Caractères thaï |  |
Hindi | Caractères indo-aryens-devanagari |  |
Odia | Caractères odia (oriya) |  |
Marathi | Caractères indo-aryens-devanagari |  |
Bengali | Caractères bengali |  |
Pendjabi | Caractères pendjabi (Gurmukhi) |  |
Gujarati | Caractères gujarati |  |
Tamoul | Caractères tamouls |  |
Télougou | Caractères télougou |  |
Kannada | Caractères kannada |  |
Malayalam | Caractères malayalam |  |
Laotien | Caractères laotiens |  |
Tibétain | Caractères tibétains |  |
Birman | Caractères birmans (Myanmar) |  |
Khmer | Caractères khmer (cambodgien) |  |
Mongol | Caractères mongols |  |
Népalais | Caractères indiens-devanagari |  |
Dzongkha | Caractères tibétains |  |
Persan | Caractères arabo-indiens orientaux |  |
Slavon liturgique | Caractères cyrilliques |  |

[NatNum2]

Transcodages | Caractères numériques natifs | DBNumX | Format de date
--- | --- | --- | ---
Chinois | Caractères chinois majuscules |  | CAL 2/8/8 [DBNum2]
Japonais | Caractères kanji traditionnels |  | CAL 2/5/5 [DBNum2]
Coréen | Caractères coréens majuscules | [DBNum2] | CAL 2/8/8 [DBNum2]
Hébreu | Numération hébraïque |  |

[NatNum3]

Transcodages | Caractères numériques natifs | DBNumX | Format de date
--- | --- | --- | ---
Chinois | Chiffres arabes pleine largeur |  | CAL: 3/3/3 [DBNum3]
Japonais | Chiffres arabes pleine largeur |  | CAL: 3/3/3 [DBNum3]
Coréen | Chiffres arabes pleine largeur | [DBNum3] | CAL: 3/3/3 [DBNum3]

[NatNum4]

Transcodages | Caractères numériques natifs | DBNumX | Format de date
--- | --- | --- | ---
Chinois | Texte en minuscules | [DBNum1] |
Japonais | Texte en kanji long moderne | [DBNum2] |
Coréen | texte en minuscules formel |  |

[NatNum5]

Transcodages | Caractères numériques natifs | DBNumX | Format de date
--- | --- | --- | ---
Chinois | Texte chinois en majuscules | [DBNum2] |
Japonais | texte en kanji long traditionnel | [DBNum3] |
Coréen | texte en majuscules formel |  |

[NatNum6]

Transcodages | Caractères numériques natifs | DBNumX | Format de date
--- | --- | --- | ---
Chinois | texte pleine largeur | [DBNum3] |
Japonais | texte pleine largeur |  |
Coréen | texte pleine largeur |  |

[NatNum7]

Transcodages | Caractères numériques natifs | DBNumX | Format de date
--- | --- | --- | ---
Chinois | texte en minuscules court |  |
Japonais | texte en kanji court moderne |  |
Coréen | texte en minuscules informel |  |

[NatNum8]

Transcodages | Caractères numériques natifs | DBNumX | Format de date
--- | --- | --- | ---
Chinois | texte en majuscules court |  |
Japonais | texte kanji court traditionnel | [DBNum4] |
Coréen | texte en majuscules informel |  |

[NatNum9]

Transcodages | Caractères numériques natifs | DBNumX | Format de date
--- | --- | --- | ---
Coréen | Caractères hangul |  |

[NatNum10]

Transcodages | Caractères numériques natifs | DBNumX | Format de date
--- | --- | --- | ---
Coréen | texte hangul formel | [DBNum4] | CAL 9/11/11 [DBNum4]

[NatNum11]

Transcodages | Caractères numériques natifs | DBNumX | Format de date
--- | --- | --- | ---
Coréen | texte hangul informel |  |

### LCID étendu

Si cela est compatible, la numérotation native et le calendrier sont exportés vers Microsoft Excel en utilisant LCID étendu. LCID étendu peut aussi être utilisé dans le format de chaîne à la place du modificateur NatNum.

LCID étendu consiste en 8 chiffres hexadécimaux: [$-NNCCLLLL], les deux premiers chiffres NN sont pour les nombres natifs, CC pour le calendrier et LLLL pour le code LCID. Par exemple, [$-0D0741E] sera converti en [NatNum1][$-41E][~bouddhiste] : nombres Thaï (0D) avec le calendrier Bouddhiste (07) dans la locale Thaï (041E).

Chiffres natifs

Les deux premiers chiffres NN représentent des chiffres natifs :

NN | Chiffres | Représentation | Compatible LCID
--- | --- | --- | ---
01 | Arabe | 1234567890 | Tous
02 | Arabe oriental | ١٢٣٤٥٦٧٨٩٠ | 401 1401, 3c01, 0c01, 801, 2c01, 3401, 3001, 1001, 1801, 2001, 4001, 2801, 1c01, 3801, 2401
03 | Perse | ۱۲۳۴۵۶۷۸۹۰ | 429
04 | Dévanagari | १२३४५६७८९० | 439 44E, 461, 861
05 | Bengali | ১২৩৪৫৬৭৮৯০ | 445 845
06 | Punjabi | ੧੨੩੪੫੬੭੮੯੦ | 446
07 | Gujarati | ૧૨૩૪૫૬૭૮૯૦ | 447
08 | Oriya | ୧୨୩୪୫୬୭୮୯୦ | 448
09 | Tamoul | ௧௨௩௪௫௬௭௮௯0 | 449 849
0A | Télugu | ౧౨౩౪౫౬౭౮౯౦ | 44A
0B | Kannada | ೧೨೩೪೫೬೭೮೯೦ | 44B
0C | Malayalam | ൧൨൩൪൫൬൭൮൯൦ | 44C
0D | Thaï | ๑๒๓๔๕๖๗๘๙๐ | 41E
0E | Lao | ໑໒໓໔໕໖໗໘໙໐ | 454
0F | Tibétain | ༡༢༣༤༥༦༧༨༩༠ | 851
10 | Birman | ၁၂၃၄၅၆၇၈၉၀ | 455
11 | Tigrina | ፩፪፫፬፭፮፯፰፱0 | 473 873
12 | Khmer | ១២៣៤៥៦៧៨៩០ | 453
13 | Mongol | ᠑᠒᠓᠔᠕᠖᠗᠘᠙᠐ | C50 850
1B | Japonais | 一二三四五六七八九〇 | 411
1C | (finances) | 壱弐参四伍六七八九〇 |
1D | (Arabe pleine chasse) | １２３４５６７８９０ |
1E | Chinois - simplifié | 一二三四五六七八九○ | 804 1004, 7804
1F | (finances) | 壹贰叁肆伍陆柒捌玖零 |
20 | (Arabe pleine chasse) | １２３４５６７８９０ |
21 | Chinois - traditionnel | 一二三四五六七八九○ | C04 1404
22 | (finances) | 壹貳參肆伍陸柒捌玖零 |
23 | (Arabe pleine chasse) | １２３４５６７８９０ |
24 | Coréen | 一二三四五六七八九０ | 812
25 | (finances) | 壹貳參四伍六七八九零 |
26 | (Arabe pleine chasse) | １２３４５６７８９０ |
27 | Coréen - Hangul | 일이삼사오육칠팔구영 |

Calendrier

Les deux chiffres suivants CC sont pour le code de calendrier. Chaque calendrier n'est disponible que pour quelques LCID.

CC | Calendrier | Exemple (AAAA-MM-JJ) | LCID pris en charge
--- | --- | --- | ---
00 | Grégorien | 2016-08-31 | Tous
03 | Gengou | 28-08-31 | 411 (Japonais)
05 | Inconnu(e) | 4349-08-31 | Non pris en charge

06 ou 17

Hijri

1437-11-28

401 (Arabe - Arabie Saoudite), 1401 (Arabe - Algérie), 3c01 (Arabe - Bahreïn), 0c01 (Arabe - Égypte), 801 (Arabe - Irak), 2c01 (Arabe - Jordanie), 3401 (Arabe - Koweït), 3001 (Arabe - Liban), 1001 (Arabe - Libye), 1801 (Arabe - Maroc), 2001 (Arabe - Oman), 4001 (Arabe - Qatar), 2801 (Arabe - Syrie), 1c01 (Arabe - Tunisie), 3801 (Arabe - E.A.U.), 2401 (Arabe - Yémen) et 429 (Farsi)

07 | Bouddhiste | 2559-08-31 | 454 (Laos), 41E (Thaï)
08 | Juif | 5776-05-27 | 40D (Hébreu)
10 | Indien | 1938-06-09 | Non pris en charge
0E, 0F, 11, 12 ou 13 | Inconnu(e) | 2016-07-29 | Non pris en charge
Non pris en charge | Hanja |  | 412 (Coréen)
Non pris en charge | ROC | 0105-08-31 | 404 (Chinois - Taïwan)

## Modificateur NatNum12

Pour épeler des nombre dans différents formats de date, monétaire ou de nombre, utilisez un modificateur [NatNum12] doté des arguments choisis au début d'un code de format de nombre.

Exemples de formatage NatNum12 courants

Code de formatage | Explication
--- | ---
[NatNum12] | Épeler comme nombre cardinal: 1 → un
[NatNum12 ordinal] | Épeler un nombre ordinal : 1 → premier
[NatNum12 ordinal-number] | Épeler un nombre ordinal : 1 → 1er
[NatNum12 capitalize] | Épeler avec mise en majuscule un nombre cardinal : 1 → Un
[NatNum12 upper ordinal] | Épeler un nombre ordinal en majuscules : 1 → PREMIER
[NatNum12 title] | Épeler un nombre cardinal en casse de titre : 101 → Cent Un
[NatNum12 EUR] | Épeler comme un montant monétaire d'une monnaie spécifiée par son code ISO : 1 → un Euro
[NatNum12 J=ordinal-number]J" "MMMM | Épeler une date au format "1er mai"
[NatNum12 AAAA=title,J=capitalize ordinal]J" "MMMM, AAAA | Épeler une date au format "Premier mai, Mille Neuf Cent Quatre-Vingt-Dix-Neuf"
[NatNum12 MMM=upper]MMM-JJ | Affiche le nom du mois abrégé en majuscule au format "JAN-01"
[NatNum12 MMMM=lower]MMMM | Affiche le nom du mois en minuscule au format "janvier"

Autres arguments possibles : "money" avant le code monétaire à 3 lettres, par exemple [NatNum12 capitalize money EUR]0.00 formatera le nombre "1,99" sous la forme "Un et 99/100 Euro".

## Codes d'erreur

Si la valeur est en dehors des limites pour le format sélectionné, le code d'erreur suivant est affiché :

#FMT

Aidez-nous !