Formatação Condicional Estilizada

Amigos do Planeta Excel!
Se você quer fazer uma gracinha a mais com sua planilha, preste atenção nesta dica de hoje.
Você está trabalhando com uma série de dados estatísticos e tal, e deseja criar uma legenda básica sem os recursos avançados da ferramenta de gráficos e afins. Quer pode mostrar, por exemplo:

  • um círculo verde para valores menores que 10;
  • um quadradro vermelho para valores maiores que 30;
  • e um losango amarelo para os demais valores.

Excel do Seu Jeito
Usando a formatação condicional você faria assim:

  1. Na célula C3 digite a fórmula:
    =SE(B3=””;””;SE(B3<10;”l”;SE(B3>30;”n”;”t”)))
  2. Copie a fórmula até a célula C7
  3. Formate as células C3:C7 com a fonte Wingding, na cor amarela
  4. Selecione as células C3:C7
  5. Acesse o menu Formatar > Formatação Condicional…
  6. Altere a condição 1 para: a Fórmula é
  7. Digite a seguinte fórmula :   =$B3<10
  8. Clique no botão Formatar… , e selecione a cor da fonte Vermelha, e clique OK.
  9. Clique no botão Adicionar para incluir a Condição 2
  10. Altere a condição 1 para: a Fórmula é
  11. Digite a seguinte fórmula :  =$B3>30
  12. Clique no botão Formatar… , e selecione a cor da fonte Verde, e clique OK.
  13. Clique OK

Molezinha né.
Qualquer dúvida, faça o download do arquivo fonte.
Abraço.

Adaptado de: http://www.contextures.com/xlCondFormat03.html#Shape

12 comentários em “Formatação Condicional Estilizada”

  1. O seu blog é maravilhoso. Mas gostaria de pedir um auxílio à você:
    Como eu posso formatar uma coluna de números no excel com o formato de CPF, por exemplo: 123.456.678-99. Não descubro como fazer isso.Eu digito a linha 1A com esta formatação e não não acho o comando para formatar as outras linhas com estes dois pontos e um hífen.
    Se puder me ajudar agradeço muito.

    Responder
    • Primeiramente, obrigado.
      Bem… para formatar a célula no padrão de um CPF, por exemplo, siga as etapas:
      1. Selecionar as células que deseja aplicar o formato;
      2. Acesse o menu Formatar > Células…;
      3. Selecione a aba Número;
      4. Selecione a opção Personalizado na box Categorias;
      5. No espaço à direita, caixa Tipo, digite: 000\.000\.000\-00;
      6. Clique em OK.
      Prontinho.
      Abraço.

      Responder
  2. Eu estou precisando usar a formatação condicional no excel 2003 de forma a formatar uma tanto duas celulas respectivamente levando em consideração a primeira letra da plalavra na primeira celula. tem como fazer isso?

    Responder
    • Edson, olá.
      Não entendi bem a explicação do que você quer. Poderia esclarecer melhor?
      Mas posso adiantá-lo que você pode fazer uma formatação condicional utilizando a fórmula ESQUERDA. Se você explicar melhor o que deseja e como se aplicaria na sua planilha poderei exemplificar melhor.
      Abraço

      Responder
  3. poderia tirar uma dúvida minha? eu trabalho com uma planilha que é necessário digitar o horário de saída dos veículos que foram carregados:
    ex: 14/07/2012 00:31 horário de saída.
    trabalhamos em 03 turnos: 06:00 às 14:00 / 14:00 às 22:00 / 22:00 às 06:00
    O que eu preciso: utilizar uma fórmula que quando eu lançar o horário de saída ele utilize um contador identificando em qual turno o veículo saiu.
    obrigado.

    Responder
  4. Estou tentando fazer uma formatação de números de telefone, só que contemplanto o fato de que existe número 8 e de 9 digitos (celulares de São Paulo).
    Gostaria de conseguir formatação automática. Algo como (11) 95555-1234 ou (21)5555-1234, dependendo apenas do numero digitado. Uma formatação inteligente.
    Tem jeito?
    Grato,

    Responder
    • Olá Eduardo.
      Você pode acessar a formatação de célula (Ctrl + 1), selecionar a aba Número, em seguida a categoria Personalizado e inserir a máscara abaixo:
      [<=999999999]#####-####;[<=9999999999](###)####-####;(###) #####-####
      Modifique de acordo com sua necessidade.
      Explicando um pouco o funcionamento da máscara que utilizamos:
      As regras são separadas pelo ponto-e-virgula (;)
      Entre colchetes diz que sobre a quantidade de dígitos entrados na célula. Ou seja, conta-se pelos 9. No exemplo [<=9999999999], eu contei dez dígitos 9. Assim, se você digitar 10 algarismos ou menos, a máscara que está definida no mesmo bloco será aplicada. Importante: As regras seguem uma hierarquia para aplicação. Regras mais a esquerda tem prioridade de execução. Espero que tenha entendido. Um Abraço.

      Responder

Deixe uma resposta para Fernandes Cancelar resposta