IBM Lotus Symphony


Códigos de formato numérico

Os códigos de formato numérico podem consistir num máximo de três 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 aplica-se aos valores negativos e a terceira ao valor de 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.

Casas decimais e dígitos significativos

No código de formato numérico, utilize zero (0) ou o sinal de cardinal (#) como marcador de posição para representar números. O sinal (#) apresenta apenas dígitos significativos, enquanto que o (0) apresenta zeros, caso existam menos dígitos no número do que no formato numérico.

Utilize pontos de interrogação (?) para representar o número de dígitos a incluir no numerador e no denominador de uma fracção. As fracçõ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 delimitador decimal for superior ao número de marcadores de posição existentes no formato, o número é convenientemente arredondado. Se, num número, o número de dígitos à esquerda do delimitador decimal for superior ao número de marcadores de posição existentes no formato, é apresentado 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:

Tabela 1. Utilizar marcadores de posição
Marcadores de posição Explicação
# Não apresenta zeros adicionais.
0 (Zero) Apresenta zeros adicionais, caso o número contenha menos casas do que zeros no formato.

Exemplos

Tabela 2. Exemplos de marcadores de posição em códigos de formato
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,##

Separador de milhares

Consoante a definição de idioma, é possível utilizar uma vírgula ou um ponto final como separador de milhares. Também é possível utilizar o separador para reduzir o tamanho do número apresentado por um múltiplo de 1000.

Tabela 3. Exemplos de separadores dos milhares em códigos de formato
Formato numérico Códigos de formato
15000 como 15.000 #,###
16000 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 que contenha números, coloque uma aspa (") antes e após o texto, ou uma barra invertida (\) antes de um carácter individual. Por exemplo, introduza #,# "meters" para apresentar "3,5 meters" ou #,# \m para apresentar "3,5 m".

Texto e texto

Para incluir texto num formato numérico aplicado a uma célula que contenha texto, delimite o texto por aspas (" ") e, em seguida, adicione um A de arroba (@). Por exemplo, introduza "Total de "@ para apresentar "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 seleccionar. Por exemplo, _M cria um espaço mais largo do que _i.

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 rectos [ ]:

Condições

Parêntese condicional

É possível 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 rectos [ ].

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

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

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

Todas as temperaturas abaixo de zero são apresentadas a azul, as temperaturas entre 0 e 30 °C são apresentadas a preto e as temperaturas superiores a 30 °C são apresentadas 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 e notação científica

Percentagens

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

Notação científica

A notação científica permite introduzir números muito extensos ou fracções muito reduzidas de forma compacta. Por exemplo, em notação científica, 650000 é escrito como 6,5 x 10^5 e 0,000065 como 6,5 x 10^-5. No Lotus® Symphony™, estes números são escritos como 6,5E+5 e 6,5E-5, respectivamente. Para criar um formato numérico para apresentação de números utilizando notação científica, introduza um # ou 0 e, em seguida, um dos seguintes códigos: E-, E+, e- ou e+.

Códigos de formato numérico de formatos de moeda

O formato de moeda predefinido das células da folha de cálculo é determinado pela definição regional do sistema operativo. Se pretender, é possível aplicar um símbolo monetário personalizado a uma célula. Por exemplo, introduza #,##0.00 €para apresentar 4.50 €(Euros).

Também é possível 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, seleccione o país na lista Idioma, no separador Números da caixa de diálogo Formatar células.

ícone de Nota O código do formato de moedas utiliza a forma [$xxx-nnn], em que xxx corresponde ao símbolo monetário e nnn corresponde 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 de moeda não depende do idioma seleccionado na caixa Idioma.

Formatos de data e hora

Formatos de data

Para apresentar dias, meses e anos, utilize os seguintes códigos de formato numérico.

ícone de Aviso Nem todos os códigos de formato devolvem resultados com significado para todos os idiomas.
Tabela 4. Códigos de formato de data
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 ou DDD
Dia como domingo a sábado NNN ou DDDD
Dia seguido de vírgula, tal como em "Domingo," NNNN
Ano como 00-99 YY
Ano como 1900-2078 AAAA
Semana do calendário WW
Trimestralmente como Q1 a Q4 Q
Trimestralmente como 1º trimestre até 4º trimestre QQ
Era no calendário Gengou japonês, carácter individual (os valores possíveis são os seguintes: M, T, S, H) G
Era, abreviatura GG
Era, nome completo GGG
Número do ano numa era, sem um zero à esquerda para anos com um único dígito E
Número do ano de uma era, com um zero à esquerda para anos com um único dígito EE ou R
Era, nome completo e ano RR ou GGGEE

Os códigos de formato apresentados acima funcionam na versão do Lotus Symphony para o seu idioma. No entanto, sempre que for necessário alterar a configuração regional do Lotus Symphony para outra configuração regional, será necessário conhecer os códigos de formato utilizados na outra configuração regional.

Por exemplo, se o seu software está definido para uma configuração regional de português e pretender formatar um ano com quatro dígitos, pode introduzir AAAA como código de formato. Se mudar para uma configuração regional de alemão, deverá introduzir JJJJ. A tabela que se segue apresenta as listas das diferenças localizadas.

Tabela 5. Diferenças de códigos de formato entre configurações regionais
Configuração regional Ano Mês Dia Hora Dia da semana Era

Inglês - en

e todas as configurações regionais não apresentadas

S 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 uma data numa célula, utilize o formato de calendário gregoriano. Por exemplo, numa configuração regional inglesa, introduza 1/2/2002 para Jan 2, 2002.

Todos os formatos de data dependem da configuração regional definida em Ficheiro - Preferências - Symphony - Definições de idioma - Idiomas. Por exemplo, se a configuração regional estiver definida como 'Japonês', é utilizado o calendário Gengou. O formato de data predefinido do Lotus Symphony utiliza o Calendário Gregoriano.

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

Tabela 6. Modificadores de agendas independentes da configuração regional
Modificador Agenda
[~buddhist] Calendário budista tailandês
[~gengou] Calendário Gengou japonês
[~gregorian] Calendário gregoriano
[~hanja] ou [~hanja_yoil] Calendário coreano
[~hijri] Calendário islâmico árabe, suportado actualmente para as seguintes configurações regionais: ar_EG, ar_LB, ar_SA, e ar_TN
[~jewish] Calendário judaico
[~ROC] Calendário da República da China

Formatos de hora

Para apresentar horas, minutos e segundos, utilize os seguintes códigos de formato numérico.

Tabela 7. Códigos de formato de hora
Formato Código do formato
Horas como 0-23 h
Horas como 00-23 hh
Minutos como 0-59 m
Minutos como 00-59 mm
Segundos como 0-59 s
Segundos como 00-59 ss
ícone de Nota Para apresentar segundos como fracções, adicione o delimitador ao código de formato numérico. Por exemplo, introduza hh:mm:ss,00 para apresentar a hora como "01:02:03,45".

Se uma hora for introduzida nos formatos 02:03,45 ou 01:02:03,45 ou 25:01:02, os seguintes formatos são atribuídos, caso nenhum outro formato de hora tenha sido especificado: MM:SS,00 ou [HH]:MM:SS,00 ou [HH]:MM:SS

Apresentar números utilizando caracteres nativos

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

O modificador [NatNum1] utiliza sempre um mapeamento de caracteres um para um, de modo a converter números numa cadeia que corresponda ao código de formato numérico nativo da configuração regional correspondente. Os outros modificadores apresentam resultados diferentes se forem utilizados com configurações regionais diferentes. 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, apresentado após o 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 apresentar um número que utilize caracteres Kanji breves de japonês numa configuração regional em inglês (E.U.), utilize o seguinte código de formato numérico:

[NatNum1][$-411]0

Na lista seguinte, é apresentado o modificador [DBNumX] que corresponde ao modificador [NatNum] do Lotus Symphony. Se pretender, é possível utilizar, para a configuração regional, um modificador [DBNumX] em vez do modificador [NatNum]. Sempre que possível, o Lotus Symphony correlaciona internamente os modificadores [DBNumX] com modificadores [NatNumN].

A apresentação de datas com modificadores [NatNum] pode ter um resultado diferente da apresentação de outros tipos de números. Estes efeitos são indicados como 'CAL: '. Por exemplo, 'CAL: 1/4/4' indica que o ano é apresentado utilizando o modificador [NatNum1], enquanto que o dia e o mês são apresentados utilizando o modificador [NatNum4]. Se 'CAL' não for especificado, os formatos de data para o modificador particular não são suportados.

Transliterações de [NatNum1]

Chinês: caracteres minúsculos japoneses; CAL: 1/7/7 [DBNum1]
Japonês: caracteres Kanji breves [DBNum1]; CAL: 1/4/4 [DBNum1]
Coreano: caracteres minúsculos coreanos [DBNum1]; CAL: 1/7/7 [DBNum1]
Tailandês: caracteres tailandeses
Árabe: caracteres Indic
Indic: caracteres Indic
Hebraico: caracteres hebraicos
Transliteração de [NatNum2] em
Chinês: caracteres maiúsculos chineses; CAL: 2/8/8 [DBNum2]
Japonês: caracteres Kanji tradicionais; CAL: 2/5/5 [DBNum2]
Coreano: caracteres maiúsculos coreanos [DBNum2]; CAL: 2/8/8 [DBNum2]
Transliteração de [NatNum3] em
Chinês: algarismos árabes de largura total; CAL: 3/3/3 [DBNum3]
Japonês: algarismos árabes de largura total; CAL: 3/3/3 [DBNum3]
Coreano: algarismos árabes de largura total [DBNum3]; CAL: 3/3/3 [DBNum3]
Transliteração de [NatNum4] em
Chinês: texto em minúsculas [DBNum1]
Japonês: texto em Kanji moderno longo [DBNum2]
Coreano: texto em minúsculas formais
Transliteração de [NatNum5] em
Chinês: texto em maiúscula chinesas [DBNum2]
Japonês: texto em Kanji longo tradicional [DBNum3]
Coreano: texto em maiúsculas formais
Transliteração de [NatNum6] em
Chinês: texto de largura total [DBNum3]
Japonês: texto de largura total
Coreano: texto de largura total
Transliteração de [NatNum7] em
Japonês: texto em Kanji breve moderno
Coreano: texto em minúsculas informais
Transliteração de [NatNum8] em
Japonês: texto em Kanji breve tradicional [DBNum4]
Coreano: texto em maiúsculas informais
Transliteração de [NatNum9] em
Coreano: caracteres Hangul
Transliteração de [NatNum10] em
Coreano: texto em Hangul formal [DBNum4]; CAL: 9/11/11 [DBNum4]
Transliteração de [NatNum11] em
Coreano: texto em Hangul informal

Comentários sobre o produto | Documentação adicional | Marcas comerciais