Para criar um formato de número personalizado, comece por selecionar um dos formatos de número incorporados como ponto de partida. Em seguida, pode alterar qualquer uma das secções de código desse formato para criar o seu próprio formato de número personalizado.
Um formato de número pode ter até quatro secções de código, separadas por ponto e vírgula. Estas secções de código definem o formato de números positivos, números negativos, valores zero e texto, por essa ordem.
<POSITIVE>;<NEGATIVE>;<ZERO>;<TEXT>
Por exemplo, pode utilizar estas secções de código para criar o seguinte formato personalizado:
[Azul]#,##0,00_); [Vermelho](#,##0.00); 0.00;" vendas » @
Não tem de incluir todas as secções de código no seu formato de número personalizado. Se especificar apenas duas secções de código para o seu formato de número personalizado, a primeira secção é utilizada para números positivos e zeros e a segunda secção é utilizada para números negativos. Se especificar apenas uma secção de código, esta será utilizada para todos os números. Se quiser ignorar uma secção de código e incluir uma secção de código que a segue, tem de incluir o ponto e vírgula final da secção que ignorar.
As diretrizes a seguir devem ser úteis para personalizar qualquer uma dessas seções de código de formato de número.
Nota
As definições de idioma e região do seu computador podem afetar os formatos personalizados que são apresentados por predefinição no separador Formatação de números na caixa de diálogo Formato da Célula. Por exemplo, poderá definir o símbolo de moeda, o formato de valores negativos, o separador de milhares e o separador decimal nas definições do computador, o que poderá afetar os formatos personalizados listados no Excel.
Diretrizes para incluir texto e adicionar espaçamento
-
Apresentar texto e números Para apresentar texto e números numa célula, coloque os carateres de texto entre aspas duplas (" ") ou preceda um único caráter com uma barra invertida (\). Inclua os carateres na secção adequada dos códigos de formatação. Por exemplo, escreva o formato $0,00"Excedente";$-0,00"Escassez" para apresentar um valor positivo como "$125,74 de Excedente" e um valor negativo como "$-125,74 de escassez". Observe que há um caractere de espaço antes de "Excedente" e "Escassez" em cada seção de código.
Os carateres que se seguem são apresentados sem utilizar aspas.
| $ | Cifrão |
|---|---|
| + | Sinal de adição |
| ( | Parêntese esquerdo |
| : | Colon |
| ^ | Acento circunflexo (acento circunflexo) |
| ' | Apóstrofo |
| { | Parêntese curly esquerdo |
| < | Sinal de menor que |
| = | Sinal de igual |
| - | Submeter e guardar dados de formulário |
| / | Marca de barra |
| ) | Parêntese direito |
| ! | Ponto de exclamação |
| & | E comercial |
| ~ | Til |
| } | Parêntese curvo direito |
| > | Sinal de maior que |
| Caráter de espaço |
-
Incluir uma secção para introdução de texto Se estiver incluída, uma secção de texto é sempre a última secção no formato de número. Inclua um caráter "arroba" (@) na secção em que pretende apresentar o texto que escrever na célula. Se o caráter @ for omitido da secção de texto, o texto que escrever não será apresentado. Se quiser apresentar sempre carateres de texto específicos com o texto escrito, coloque o texto adicional entre aspas duplas (" "). Por exemplo, "receitas brutas para" @
Se o formato não incluir uma secção de texto, qualquer valor não numérico que escreva numa célula com essa formatação aplicada não será afetado pelo formato. Além disso, toda a célula é convertida em texto. - Adicionar espaços Para criar um espaço que corresponda à largura de um caráter num formato de número, inclua um caráter de sublinhado (_), seguido do caráter que pretende utilizar. Por exemplo, quando segue um caráter de sublinhado com um parêntese direito, como _), os números positivos alinham-se corretamente com os números negativos entre parênteses.
- Repetir carateres Para repetir o caráter seguinte no formato para preencher a largura da coluna, inclua um asterisco (*) no formato de número. Por exemplo, escreva 0*- para incluir traços suficientes depois de um número para preencher a célula ou introduza *0 antes de qualquer formato para incluir zeros à esquerda.
- Incluir aspas Para apresentar aspas na célula, utilize \" (barra invertida seguida de aspas duplas). Por exemplo, para apresentar 32 como 32" na célula, utilize #\" como formato de número.
Diretrizes para utilizar casas decimais, espaços, cores e condições
- Incluir casas decimais e algarismos significativos Para formatar frações ou números que contenham casas decimais, inclua os seguintes marcadores de posição de dígitos, casas decimais e separadores de milhares numa secção.
| 0 (zero) | Este marcador de posição de dígitos apresenta zeros insignificantes se um número tiver menos algarismos do que zeros no formato. Por exemplo, se escrever 8.9 e quiser que seja apresentado como 8.90, utilize o formato #.00. |
| # | Este marcador de posição de dígitos segue as mesmas regras que o 0 (zero). No entanto, o Excel não apresenta zeros adicionais quando o número que escrever tiver menos algarismos em ambos os lados do decimal do que os símbolos # no formato. Por exemplo, se o formato personalizado for #.## e escrever 8,9 na célula, o número 8,9 é apresentado. |
| ? | Este marcador de posição de dígitos segue as mesmas regras que o 0 (zero). No entanto, o Excel adiciona um espaço para zeros insignificantes em ambos os lados da vírgula decimal para que as casas decimais fiquem alinhadas na coluna. Por exemplo, o formato personalizado 0.0? alinha as casas decimais dos números 8,9 e 88,99 numa coluna. |
| . (ponto final) | Este marcador de posição de dígitos apresenta a vírgula decimal num número. |
- Se um número tiver mais dígitos à direita da vírgula decimal do que os marcadores de posição no formato, o número é arredondado para tantas casas decimais quantas as marcadores de posição. Se existirem mais algarismos à esquerda da vírgula decimal do que marcadores de posição, os algarismos extra são apresentados. Se o formato contiver apenas sinais numéricos (#) à esquerda da vírgula decimal, os números inferiores a 1 começam com uma vírgula decimal; Por exemplo, .47.
| Para apresentar | Como | Utilize este código |
|---|---|---|
| 1234.59 | 1234.6 | ####.# |
| 8.9 | 8.900 | #.000 |
| .631 | 0.6 | 0. # |
| 12 1234.568 |
12.0 1234.57 |
#.0# |
| 44.398 102.65 2.8 |
44.398 102.65 2.8 (com decimais alinhados) |
???.??? |
| 5.25 5.3 |
5 1/4 5 3/10 (com frações alinhadas) |
# ???/??? |
- Apresentar um separador de milhares Para apresentar uma vírgula como separador de milhares ou para dimensionar um número por um múltiplo de 1000, inclua o seguinte separador no formato de número.
| , (vírgula) | Apresenta o separador dos milhares num número. O Excel separa os milhares com espaços se o formato contiver um espaço entre sinais de cardinal (#) ou zeros. Um ponto existente a seguir a um marcador de posição de dígitos dimensiona o número por 1000. Por exemplo, se o formato for #.0 e escrever 12.200.000 na célula, é apresentado o número 12200.0 . |
|---|
| Para apresentar | Como | Utilize este código |
|---|---|---|
| 12000 | 12,000 | #,### |
| 12000 | 12 | #, |
| 12200000 | 12,2 milhões | 0.0,,"M" |
- Especificar cores Para especificar a cor para uma secção do formato, escreva o nome de uma das seguintes oito cores entre parênteses retos na secção. O código de cor deve ser o primeiro item na seção.
| [Preto] |
|---|
| [Verde] |
| [Branco] |
| [Azul] |
| [Magenta] |
| [Amarelo] |
| [ciano] |
| [Vermelho] |
-
Especificar condições Para especificar formatos de número que serão aplicados apenas se um número cumprir uma condição especificada, coloque a condição entre parênteses retos. A condição consiste num operador de comparação e num valor. Por exemplo, o formato seguinte apresenta números menores ou iguais a 100 num tipo de letra vermelho e números superiores a 100 num tipo de letra azul.
[Vermelho][<=100]; [Azul][>100]
Para aplicar formatos condicionais às células (por exemplo, sombreado de cor que depende do valor de uma célula), no separador Base , no grupo Estilos , clique em Formatação Condicional.
Diretrizes para moeda, porcentagens e formato de notação científica
- Incluir símbolos de moeda Para escrever um dos seguintes símbolos de moeda num formato numérico, prima Num Lock e utilize o teclado numérico para escrever o código ANSI para o símbolo.
| Para aceder | Prima este código |
|---|---|
| ¢ | ALT+0162 |
| £ | ALT+0163 |
| ¥ | ALT+0165 |
|
ALT+0128 |
-
Nota
Os formatos personalizados são guardados com o livro. Para que o Excel utilize sempre um símbolo de moeda específico, tem de alterar o símbolo de moeda selecionado nas Opções Regionais no Painel de Controlo antes de iniciar o Excel.
Apresentar percentagens Para apresentar números como uma percentagem de 100 — por exemplo, para apresentar 0,08 como 8% ou 2,8 como 280% — inclua o sinal de percentagem (%) no formato de número.
Apresentar notações científicas Para apresentar números em formato científico (exponencial), utilize os seguintes códigos de expoente numa secção.
| E (E-, E+, e-, e+) | Apresenta um número em formato científico (exponencial). O Excel apresenta um número à direita do "E" ou do "e" correspondente ao número de casas em que a vírgula decimal foi deslocada. Por exemplo, se o formato for 0,00E+00 e escrever 12 200 000 na célula, o número 1,22E+07 é apresentado. Se alterar o formato de número para #0,0E+0, é apresentado o número 12,2E+6 . |
|---|
Diretrizes para formatos de data e hora
- Apresentar dias, meses e anos Para apresentar números como formatos de data (como dias, meses e anos), utilize os seguintes códigos numa secção.
| m | Apresenta o mês como número sem zero à esquerda. |
|---|---|
| mm | Apresenta o mês como número com um zero à esquerda quando apropriado. |
| mmm | Apresenta o mês como uma abreviatura (Jan a Dez). |
| mmmm | Apresenta o mês com o nome completo (Janeiro a Dezembro). |
| mmmmm | Apresenta o mês como uma única letra (J a D). |
| d | Apresenta o dia como um número sem zero à esquerda. |
| dd | Apresenta o dia como um número com um zero à esquerda quando apropriado. |
| ddd | Exibe o dia como uma abreviatura (Dom a Sáb). |
| dddd | Apresenta o dia com o nome completo (Domingo a Sábado). |
| aa | Apresenta o ano como um número de dois dígitos. |
| aaaa | Apresenta o ano como um número de quatro dígitos. |
| Para apresentar | Como | Utilize este código |
|---|---|---|
| Meses | 1–12 | m |
| Meses | 01–12 | mm |
| Meses | Jan–Dez | mmm |
| Meses | Janeiro–Dezembro | mmmm |
| Meses | J–D | mmmmm |
| Dias | 1–31 | d |
| Dias | 01–31 | dd |
| Dias | Dom–Sáb | ddd |
| Dias | Domingo–Sábado | dddd |
| Anos | 00–99 | aa |
| Anos | 1900–9999 | aaaa |
- Mostrar horas, minutos e segundos Para apresentar formatos de hora (como horas, minutos e segundos), utilize os seguintes códigos numa secção.
| h | Apresenta a hora como um número sem um zero à esquerda. |
|---|---|
| [h] | Apresenta o tempo decorrido em horas. Se estiver a trabalhar com uma fórmula que devolva um tempo em que o número de horas exceda 24, utilize um formato de número semelhante a [h]:mm:ss. |
| hh | Apresenta a hora como um número com um zero à esquerda quando apropriado. Se o formato contiver AM ou PM, a hora será baseada no relógio de 12 horas. Caso contrário, a hora é baseada no relógio de 24 horas. |
| m | Apresenta o minuto como número sem zero à esquerda. Observação: O código m ou mm deve aparecer imediatamente após o código h ou hh ou imediatamente antes do código ss ; caso contrário, o Excel apresenta o mês em vez de minutos. |
| [m] | Apresenta o tempo decorrido em minutos. Se estiver a trabalhar com uma fórmula que devolva um tempo em que o número de minutos excede 60, utilize um formato de número que se assemelhe a [mm]:ss. |
| mm | Apresenta o minuto como um número com um zero à esquerda quando apropriado. Observação: O código m ou mm deve aparecer imediatamente após o código h ou hh ou imediatamente antes do código ss ; caso contrário, o Excel apresenta o mês em vez de minutos. |
| s | Apresenta o segundo como um número sem zero à esquerda. |
| [s] | Apresenta o tempo decorrido em segundos. Se estiver a trabalhar com uma fórmula que devolva um tempo em que o número de segundos exceda 60, utilize um formato de número semelhante a [ss]. |
| ss | Apresenta o segundo como um número com um zero à esquerda quando apropriado. Se quiser apresentar frações de segundo, utilize um formato de número semelhante a h:mm:ss.00. |
| DA MANHÃ/DA TARDE, DA MANHÃ/DA TARDE, A/P, A/P | Apresenta a hora utilizando um relógio de 12 horas. O Excel apresenta AM,am, A ou a para horas da meia-noite ao meio-dia e PM, PM, P ou p para horas do meio-dia à meia-noite. |
| Para apresentar | Como | Utilize este código |
|---|---|---|
| Horas | 0–23 | h |
| Horas | 00–23 | hh |
| Atas | 0–59 | m |
| Atas | 00–59 | mm |
| Segundos | 0–59 | s |
| Segundos | 00–59 | ss |
| Hora | 4h | h DA MANHÃ/DA TARDE |
| Hora | 16:36 | h:mm AM/PM |
| Hora | 04:36:03 P | h:mm:ss A/P |
| Hora | 4:36:03.75 | h:mm:ss.00 |
| Tempo decorrido (horas e minutos) | 01:02 | [h]:mm |
| Tempo decorrido (minutos e segundos) | 62:16 | [mm]:ss |
| Tempo decorrido (segundos e centésimos) | 3735.80 | [ss].00 |