Módulo
Conteúdo
Índice 🔎︎

# Códigos de formatos numéricos

Os códigos de formato numérico podem consistir num máximo de quatro secções separadas por ponto e vírgula (;).

1. Num código de formato numérico com duas secções, a primeira secção aplica-se a valores positivos e zero e a segunda secção aplica-se a valores negativos.

2. Num código de formato numérico com três secções, a primeira secção aplica-se aos valores positivos, a segunda secção aos valores negativos e a terceira secção ao valor zero.

3. Também é possível atribuir condições às três secções, de modo a que o formato apenas seja aplicado se existir uma condição.

4. A quarta secção apenas se aplica se o conteúdo não for um valor, mas algum texto. O conteúdo é representado por um sinal (@).

## Casas decimais e dígitos significativos

Para representar números, pode utilizar o zero (0), o cardinal (#) ou um ponto de interrogação (?) como marcador de posição para o código de formato numérico. O cardinal # apenas mostra os dígitos significativos, enquanto que o zero 0 mostra zeros no final se existirem menos dígitos no número do que aqueles que estão definidos no formato numérico. O ponto de interrogação ? funciona como o cardinal #, mas adiciona um espaço para manter o alinhamento decimal caso exista um zero (0) oculto.

Utilize pontos de interrogação (?), zeros (0) ou cardinais (#) para representar o número de dígitos a incluir no numerador e no denominador de uma fração. As frações que não correspondem ao padrão que definir são apresentadas como números de vírgula flutuante.

Se, num número, o número de dígitos à direita do separador decimal for superior ao número de marcadores de posição existentes no formato, o número é arredondado. Se, no número, os dígitos à esquerda do separador decimal for superior ao número de marcadores de posição existentes no formato, é exibido o número completo. Ao criar um código de formato numérico, utilize a lista seguinte como guia de utilização de marcadores de posição:

Marcadores de posição | Exposição
# | Não mostra zeros adicionais.
? | Mostra caracteres de espaço em vez de zeros adicionais.
0 (Zero) | Mostra zeros adicionais, caso o número possua menos casas do que zeros no formato.

### Exemplos

Formato numérico | Código do formato
3456,78 como 3456,8 | ####.#
9,9 como 9,900 | #.000
13 como 13,0 e 1234,567 como 1234,57 | #.0#
5,75 como 5 3/4 e 6,3 como 6 3/10 | # ???/???
,5 como 0,5 | 0.##
,5 como 0,5 (com dois espaços extra no final) | 0.???

### Separador dos milhares

Consoante o idioma escolhido, pode utilizar uma vírgula, um ponto ou um espaço vazio como separador de milhares. Também pode utilizar o separador para dividir o número mostrado por um múltiplo de 1000. O exemplo abaixo utiliza a vírgula como separador de milhares.

Formato numérico | Código do formato
15 000 como 15.000 | #,###
16 000 como 16 | #,

## Incluir texto em códigos de formato numérico

### Texto e números

Para incluir texto num formato numérico aplicado a uma célula contendo números, coloque aspas duplas no início e no fim do texto, ou uma barra invertida (\) antes de um caractere singular. Por exemplo, digite #.#"metros" para exibir "3.5 metros" ou #.#\m para exibir "3.5 m". Se usar espaços como separador de milhares, é preciso inserir espaços entre as aspas no exemplos acima: #.#" meters" ou #.#\ \m para obter o resultado correto.

### Texto e texto

Para incluir texto num formato numérico, delimite o texto por aspas (" ") e, em seguida, adicione o sinal de arroba (@). Por exemplo, introduza "Total de "@ para mostrar "Total de dezembro".

### Espaços

Para utilizar um carácter para definir a largura de um espaço num formato numérico, introduza um sublinhado ( _ ), seguido do carácter. A largura do espaço varia de acordo com a largura do carácter que escolher. Por exemplo, _M cria um espaço mais largo do que _i.

Para preencher um espaço com um determinado caracter, use um asterisco (*) seguido por esse caractere. Por exemplo:

*\0

irá mostrar o valor inteiro (0) precedido de quantos caracteres de barra invertida (\) forem necessários para preencher a largura da coluna. Para representação contábil, você pode deixar o símbolo de moeda alinhado à esquerda com um formato semelhante a:

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

## Cor

Para definir a cor de uma secção de um código de formato numérico, insira um dos seguintes nomes de cores entre parênteses retos [ ]:

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

## Condições

### Parênteses condicionais

Pode definir um formato numérico de modo a que se aplique apenas quando se verificar a condição que especificar. As condições são delimitadas por parênteses retos [ ].

Pode utilizar qualquer combinação de números e os operadores <, <=, >, >=, = e <>.

Por exemplo, se quiser aplicar cores diferentes a dados de temperatura diferentes, introduza:

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

Todas as temperaturas inferiores a zero estão a azul, as temperaturas entre 0 e 30° C estão a preto e as temperaturas superiores a 30° C estão a vermelho.

### Números positivos e negativos

Para definir um formato numérico que adicione texto diferente a um número consoante o número seja positivo, negativo ou igual a zero, utilize o seguinte formato:

"plus" 0;"minus" 0;"null" 0

## Percentagens, notação científica e representação de fração

### Percentagens

Para mostrar números como percentagens, adicione o sinal de percentagem (%) ao formato numérico.

### Notação científica

A notação científica permite escrever números muito extensos ou frações muito reduzidas de forma compacta. Por exemplo, em notação científica, 650 000 é escrito como 6,5 x 105 e 0,000065 como 6,5 x 10-5. No LibreOffice, estes números são escritos como 6,5E+5 e 6,5E-5, respetivamente. Para criar um formato numérico de modo a mostrar números em notação científica, introduza um # ou 0 e um dos seguintes códigos: E-, E+, e- ou e+. Se omitir o sinal após E ou e, esse sinal não é mostrado em números positivos. Para escrever em notação de engenharia, introduza 3 dígitos (0 ou #) na parte inteira do número. Por exemplo: ###.##E+00.

### Representação em fração

Para representar um valor como uma fração, o formato consiste em duas ou três partes: a parte inteira opcional, o numerador e o denominador. O inteiro e o numerador são separados por um espaço em branco ou qualquer texto citado. O numerador e o denominador são separados por um caracter de barra. Cada parte consiste em uma combinação de #, ? e 0 como marcadores de espaço.

O denominador é calculado para apresentar o valor mais próximo da fração respeitando o número de espaços reservados. Por exemplo, o número Pi é representado como 3 16/11, no formato:

# ?/???

O valor do denominador também pode ser forçado a determinado valor pelos espaços reservados. Por exemplo, para apresentar o valor Pi como um múltiplo de 1/16 (i.e. 50/16), use o formato:

?/16

## Códigos de formato numérico para formatos monetários

O formato monetário padrão das células da sua folha de cálculo é determinado pelas definições do sistema operativo. Se pretender, pode aplicar um símbolo de moeda personalizado a uma célula. Por exemplo, introduza #,##0,00 € para mostrar 4,50 € (Euros).

Também pode especificar a definição de configuração regional da moeda, introduzindo o código de configuração regional do país após o símbolo. Por exemplo, [$€-407] representa euros na Alemanha. Para ver o código de configuração regional de um país, selecione o país na lista Idioma, no separador Números da caixa de diálogo Formatar células.

O código do formato monetário utiliza a forma [$xxx-nnn], em que xxx corresponde ao símbolo de moeda e nnn ao código do país. Os símbolos bancários especiais, tais como EUR (para Euro), não requerem o código do país. O formato monetárionão depende do idioma que selecionar na caixa Idioma.

## Formatos de data e hora

### Formatos de data

Para mostrar dias, meses e anos, utilize os seguintes formatos numéricos.

Nem todos os códigos de formatação oferecem resultados significativos em todos os idiomas.

Formato | Código do formato
Mês como 3. | M
Mês como 03. | MM
Mês como jan-dez | MMM
Mês como janeiro-dezembro | MMMM
Primeira letra do nome do mês | MMMMM
Dia como 2 | D
Dia como 02 | DD
Dia como dom-sáb | NN or DDD or AAA
Dia como domingo a sábado | NNN or DDDD or AAAA
Dia seguido de vírgula, tal como em "domingo," | NNNN
Ano como 00-99 | YY
Ano como 1900-2078 | YYYY
Semana de calendário | WW
Trimestral como 1T a 4T | Q
Trimestral como 1.º trimestre a 4.º trimestre | QQ
Era, abreviatura. No calendário japonês Gengou, caractere único (os valores possíveis são: M, T, S, H) | G
Era, abreviatura | GG
Era, nome completo | GGG
Número do ano dentro de uma era, formato curto | E
Número do ano dentro de uma era, formato longo | EE ou R
Era, nome completo e ano | RR ou GGGEE

Os códigos de formatação exibidos acima funcionam com a sua versão de idioma do LibreOffice. Contudo, se for necessário mudar a configuração regional do LibreOffice para outra configuração regional, terá de conhecer os códigos de formatação utilizados nessa configuração regional.

Por exemplo, se a aplicação estiver definida para uma configuração regional inglesa e pretender formatar um ano com quatro dígitos, introduza YYYY como código de formatação. Ao mudar para uma configuração regional alemã, tem de utilizar JJJJ. A tabela seguinte apresenta apenas as principais diferenças.

Configuração regional | Ano | Mês | Dia | Hora | Dia da semana | Era
English - en e todas as configurações regionais não listadas | Y | M | D | H | A | G
Alemão - de | J |  | T |  |  |
Holandês - nl | J |  |  | U |  |
Francês - fr | A |  | J |  | O |
Italiano - it | A |  | G |  | O | X
Português - pt | A |  |  |  | O |
Espanhol - es | A |  |  |  | O |
Dinamarquês - da |  |  |  | T |  |
Norueguês - no, nb, nn |  |  |  | T |  |
Sueco - sv |  |  |  | T |  |
Finlandês - fi | V | K | P | T |  |

### Introduzir datas

Para introduzir datas em células, utilize o formato de calendário gregoriano. Por exemplo, numa configuração regional inglesa, introduza 1/2/2002 para 2 de janeiro de 2002.

Todas os formatos de data dependem da configuração regional definida em LibreOffice - PreferênciasFerramentas - Opções - Definições de idioma - Idiomas. Por exemplo, se a configuração regional estiver definida para 'Japonês', é utilizado o calendário Gengou. O formato de data padrão do LibreOffice utiliza o calendário gregoriano.

Para especificar um formato de calendário independente da configuração regional, adicione um modificador antes do formato da data. Por exemplo, para mostrar uma data utilizando o formato do calendário judaico numa configuração regional não hebraica, introduza: [~jewish]DD/MM/AAAA.

O calendário especificado é exportado para o Microsoft Excel usando o LCID expandido. O LCID expandido pode ser usado na cadeia de formato. Será convertido em modificador de calendário se for suportado. Consulte a seção LCID expandido abaixo.

Modificador | Calendário
[~buddhist] | Calendário budista tailandês
[~gengou] | Calendário japonês Gengou
[~gregorian] | Calendário gregoriano
[~hanja] ou [~hanja_yoil] | Calendário coreano
[~hijri] | Calendário árabe islâmico
[~jewish] | Calendário judaico
[~ROC] | Calendário da República Popular da China

Se executar um cálculo que envolva uma ou mais células que utilizem um formato de data, o resultado é formatado de acordo com as seguintes correlações:

Formato inicial | Formato do resultado
Data + Data | Número (dias)
Data + Número | Data
Data + Hora | Data e hora
Data + Data e hora | Número
Hora + Hora | Hora
Hora + Número | Hora
Hora + Data e hora | Data e hora
Data e hora + Data e hora | Hora
Data e hora + Número | Data e hora
Número + Número | Número

O formato Data e hora mostra a data e a hora em que foi feita uma entrada numa célula com este formato.

No LibreOffice, os anos são indicados com quatro dígitos, de modo a que a diferença entre 1/1/99 e 1/1/01 seja de dois anos. Esta definição de Ano (dois dígitos) permite ao utilizador definir os anos nos quais as datas constituídas por dois dígitos são adicionadas a 2000. Para ilustrar esta situação, se for especificada uma data de 1/1/30 ou posterior, a entrada "1/1/20" é reconhecida como 1/1/2020 em vez de 1/1/1920.

No LibreOffice, uma data com o valor "0" corresponde a 30 de dezembro de 1899.

### Formatos de hora

Para mostrar horas, minutos e segundos, utilize os seguintes formatos numéricos:

Formato | Código do formato
Horas como 0-23 | H
Horas como 00-23 | HH
Horas como 00 até mais do que 23 | [HH]
Minutos como 0-59 | M
Minutos como 00-59 | MM
Minutos como 00 até mais do que 59 | [MM]
Segundos como 0-59 | S
Segundos como 00-59 | SS
Segundos como 00 até mais do que 59 | [SS]

Para mostrar segundos como frações, adicione o separador decimal ao formato numérico. Por exemplo, HH:MM:SS.00 para "01:02:03.45".

Os formatos de minutos M e MM devem ser utilizados na combinação com formatos de tempo de hora ou segundo para evitar confusão com o formato de data de mês.

Se for introduzida uma hora sob a forma 02:03.45 ou 01:02:03.45 ou 25:01:02, são atribuídos os seguintes formatos, caso não tenha sido especificado outro formato de hora: MM:SS.00 ou [HH]:MM:SS.00 ou [HH]:MM:SS

## Mostrar números utilizando caracteres nativos

## Modificadores NatNum

Para mostrar números utilizando caracteres numéricos nativos, utilize um modificador [NatNum1], [NatNum2], ..., [NatNum11] no início de um código de formato numérico.

Para escrever por extenso numerais em formato numérico, monetário e de data, utilize um modificador [NatNum12] com os argumentos escolhidos no início dum código de formato. Consulte a secção NatNum12] abaixo.

O modificador [NatNum1] utiliza sempre a correlação de caracteres um para um para converter números numa cadeia que corresponda ao código de formato numérico nativo da configuração regional correspondente. Os outros modificadores produzem resultados diferentes se forem utilizados com diferentes configurações regionais. Uma configuração regional pode ser o idioma e o território para o qual está definido o código de formato ou um modificador, como [$-yyy], por exemplo, mostrado a seguir ao modificador numérico nativo. Neste caso, yyy corresponde ao MS-LCID hexadecimal, que é igualmente utilizado em códigos de formato de moeda. Por exemplo, para mostrar um número que utilize caracteres Kanji curtos de japonês numa configuração regional Inglês (E.U.A.), utilize o seguinte código de formato numérico:

[NatNum1][$-411]0

Na lista seguinte, é apresentado o modificador [DBNumX] do Microsoft Excel correspondente ao modificador [NatNum] do LibreOffice. Se quiser, pode utilizar na sua configuração regional, o modificador [DBNumX] em vez do modificador [NatNum]. Sempre que possível, o LibreOffice correlaciona internamente os modificadores [DBNumX] e os modificadores [NatNumN].

A exibição de datas utilizando modificadores [NatNum] pode ter um efeito diferente do que a exibição de outros tipos de números. Estes efeitos são indicados por 'CAL: '. Por exemplo, 'CAL: 1/4/4' indica que o ano é exibido utilizando o modificador [NatNum1], enquanto que o dia e o mês utilizam o modificador [NatNum4]. Se 'CAL' não for especificado, os formatos de data para este modificador específico não são suportados.

[NatNum0]

Tente converter qualquer sequência de caracteres de um número nativo para dígitos ASCII arábicos. Se já for ASCII, permanece ASCII.

[NatNum1]

Transliteração | Caracteres numéricos nativos | DBNumX | Formatos de data
Chinês | Caracteres minúsculos chineses |  | CAL: 1/7/7 [DBNum1]
Japonês | Caracteres Kanji curtos | [DBNum1] | CAL: 1/4/4 [DBNum1]
Coreano | Caracteres minúsculos coreanos | [DBNum1] | CAL: 1/7/7 [DBNum1]
Hebraico | Caracteres hebraicos |  |
Árabe | Caracteres indo-arábicos |  |
Tailandês | Caracteres tailandeses |  |
Hindi | Caracteres Hindi-Devanagari |  |
Odia | Caracteres Odia (Oriya) |  |
Marathi | Caracteres Hindi-Devanagari |  |
Bengalês | Caracteres bengaleses |  |
Punjabi | Caracteres Punjabi (Gurmukhi) |  |
Gujarati | Caracteres Gujarati |  |
Tamil | Caracteres tamil |  |
Telugu | Caracteres telgu |  |
Canarês | Caracteres canareses |  |
Malaialaio | Caracteres malaialaios |  |
Laosiano | Caracteres laosianos |  |
Tibetano | Caracteres tibetanos |  |
Birmanês | Caracteres birmaneses (Myanmar) |  |
Cambojano | Caracteres cambojanos (Khmer) |  |
Mongol | Caracteres mongóis |  |
Nepalês | Caracteres Hindi-Devanagari |  |
Dzongkha | Caracteres tibetanos |  |
Persa | Caracteres indo-árabes orientais |  |
Eslavo eclesiástico | Caracteres cirílicos |  |

[NatNum2]

Transliteração | Caracteres numéricos nativos | DBNumX | Formato de data
Chinês | Caracteres maiúsculos chineses |  | CAL 2/8/8 [DBNum2]
Japonês | Caracteres tradicionais kanji |  | CAL 2/5/5 [DBNum2]
Coreano | Caracteres maiúsculos coreanos | [DBNum2] | CAL 2/8/8 [DBNum2]
Hebraico | Numeração hebraica |  |

[NatNum3]

Transliteração | Caracteres numéricos nativos | DBNumX | Formatos de data
Chinês | dígitos arábicos de largura inteira |  | CAL: 3/3/3 [DBNum3]
Japonês | dígitos arábicos de largura inteira |  | CAL: 3/3/3 [DBNum3]
Coreano | dígitos arábicos de largura inteira | [DBNum3] | CAL: 3/3/3 [DBNum3]

[NatNum4]

Transliteração | Caracteres numéricos nativos | DBNumX | Formatos de data
Mandarim | texto em minúsculas | [DBNum1] |
Japonês | texto Kanji longo moderno | [DBNum2] |
Coreano | texto formal em minúsculas |  |

[NatNum5]

Transliteração | Caracteres numéricos nativos | DBNumX | Formatos de data
Mandarim | Texto maiúsculo em mandarim | [DBNum2] |
Japonês | texto Kanji longo tradicional | [DBNum3] |
Coreano | texto formal em maiúsculas |  |

[NatNum6]

Transliteração | Caracteres numéricos nativos | DBNumX | Formatos de data
Chinês | texto de largura inteira | [DBNum3] |
Japonês | texto de largura inteira |  |
Coreano | texto de largura inteira |  |

[NatNum7]

Transliteração | Caracteres numéricos nativos | DBNumX | Formatos de data
Chinês | texto em minúsculas |  |
Japonês | texto em Kanji curto moderno |  |
Coreano | texto informal em minúsculas |  |

[NatNum8]

Transliteração | Caracteres numéricos nativos | DBNumX | Formatos de data
Chinês | texto curto em maiúsculas |  |
Japonês | texto Kanji curto tradicional | [DBNum4] |
Coreano | texto informal em maiúsculas |  |

[NatNum9]

Transliteração | Caracteres numéricos nativos | DBNumX | Formatos de data
Coreano | Caracteres Hangul |  |

[NatNum10]

Transliteração | Caracteres numéricos nativos | DBNumX | Formatos de data
Coreano | texto em Hangul formal | [DBNum4] | CAL 9/11/11 [DBNum4]

[NatNum11]

Transliteração | Caracteres numéricos nativos | DBNumX | Formatos de data
Coreano | texto em Hangul informal |  |

### LCID expandido

Se for compatível, a numeração nativa e o calendário são exportados para o Microsoft Excel usando o LCID estendido. O LCID estendido também pode ser usado na cadeia da formatação no lugar do modificador NatNum.

O LCID estendido consiste de 8 dígitos hexadecimais: [$-NNCCLLLL], com os 2 primeiros dígitos NN para numerais nativos, CC para calendário e LLLL para o código LCID. Por exemplo, [$-0D0741E] será convertido assim em [NatNum1][$-41E][~buddhist]: Numerais tailandeses (0D) com calendário Budista (07) na configuração regional tailandesa (041E).

Numerais nativos

Os dois primeiros dígitos NN representam numerais nativos:

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

Calendário

Os próximos dois dígitos CC são para códigos de calendário. Cada calendário é apenas válido em algum LCID.

CC | Calendário | Exemplo (YYYY-MM-DD) | LCID suportados
00 | Gregoriano | 2016-08-31 | Tudo
03 | Gengou | 28-08-31 | 411(Japonês)
05 | Desconhecido | 4349-08-31 | Não suportado
06 ou 17 | Hijri | 1437-11-28 | 401 (árabe, Arábia Saudita), 1401 (árabe, Argélia), 3c01 (árabe, Bahrain), 0c01 (árabe, Egito), 801 (árabe, Iraque), 2c01 (árabe, Jordânia), 3401 (árabe, Kuwait), 3001 (árabe, Líbano), 1001 (árabe, Líbia), 1801 (árabe, Marrocos), 2001 (árabe, Omã), 4001 (árabe, Catar), 2801 (árabe, Síria), 1c01 (árabe, Tunísia), 3801 (árabe, E.A.U), 2401 (árabe, Iémen) y 429 (persa)
07 | Budista | 2559-08-31 | 454 (Laos), 41E (Tailândia)
08 | Judeu | 5776-05-27 | 40D (Hebreu)
10 | Indiano | 1938-06-09 | Não suportado
0E, 0F, 11, 12 ou 13 | Desconhecido | 2016-07-29 | Não suportado
Não suportado | Hanja |  | 412 (Coreano)
Não suportado | ROC | 0105-08-31 | 404 (Chinês - Taiwan)

## Modificadores NatNum12

Para escrever por extenso numerais em formato numérico, monetário e de data, utilize um modificador [NatNum12] com os argumentos escolhidos no início de um código de formato numérico.

Exemplos comuns de formatação NatNum12

Códigos de formatação | Exposição
[NatNum12] | Números cardinais por extenso: 1 -> um
[NatNum12 ordinal] | Números ordinais por extenso: 1 -> primeiro
[NatNum12 ordinal-number] | Indicador ordinal por extenso: 1 -> 1.º
[NatNum12 capitalize] | Números cardinais, por extenso com maiúscula: 1 -> Um
[NatNum12 upper ordinal] | Números ordinais, por extenso com maiúsculas: 1 -> PRIMEIRO
[NatNum12 title] | Números cardinais, por extenso iniciando com maiúsculas: 121 -> Cento e Vinte Um
[NatNum12 USD] | Quantia monetária por extenso com moeda especificada pelo código ISO de 3 letras 1 -> um euro
[NatNum12 D=ordinal-number]D" of "MMMM | Data por extenso no formato "1.º de maio"
[NatNum12 YYYY=title year,D=capitalize ordinal]D" of "MMMM, YYYY | Data por extenso no formato "primeiro de maio de mil novecentos e noventa e nove"

Outros argumentos possíveis: "money" antes do código ISO da moeda, por exemplo [NAtNum12 capitalize money EUR]0.00 formatará o numero 1,99 como "Um e 99/100 euros".