Aplicação de formatação condicional a uma tabela dinâmica no Excel

Aplicar a formatação condicional em uma Tabela Dinâmica pode ser um pouco complicado.

Como as tabelas dinâmicas são muito dinâmicas e os dados no back-end podem mudar com frequência, você precisa saber a maneira correta de usar a formatação condicional em uma tabela dinâmica do Excel.

A maneira errada de aplicar formatação condicional a uma tabela dinâmica

Vejamos primeiro a maneira regular de aplicar a formatação condicional em uma tabela dinâmica.

Suponha que você tenha uma tabela dinâmica conforme mostrado abaixo:

No conjunto de dados acima, a data está nas linhas e temos os dados de vendas da loja em colunas.

Esta é a maneira regular de aplicar a formatação condicional a qualquer conjunto de dados:

  • Selecione os dados (neste caso, estamos aplicando a formatação condicional para B5: D14).
  • Vá para Página inicial -> Formatação condicional -> Regras superior / inferior -> Acima da média.
  • Especifique o formato (estou usando “Green Fill com Dard Green Text”).
  • Clique OK.

Isso aplicará a formatação condicional conforme mostrado abaixo:

Todos os pontos de dados que estão acima da média de todo o conjunto de dados foram destacados.

O problema com esse método é que ele aplicou o formato condicional a um intervalo fixo de células (B5: D14). Se você adicionar dados no back-end e atualizar esta tabela dinâmica, a formatação condicional não será aplicada a ela.

Por exemplo, volto ao conjunto de dados e adiciono dados para mais uma data (11 de janeiro de 2015). Isso é o que eu obtenho quando atualizo a Tabela Dinâmica.

Como você pode ver na foto acima, os dados de 11 de janeiro de 2015 não são destacados (embora devessem, pois os valores da Loja 1 e da Loja 3 estão acima da média).

O motivo, como mencionei acima, é que a formatação condicional foi aplicada em um intervalo fixo (B5: D14) e não foi estendida para novos dados na tabela dinâmica.

A maneira certa de aplicar formatação condicional a uma tabela dinâmica

Aqui estão dois métodos para garantir que a formatação condicional funcione mesmo quando houver novos dados no back-end.

Método 1 - Usando o ícone de formatação de tabela dinâmica

Este método usa o ícone Opções de formatação de tabela dinâmica que aparece assim que você aplica a formatação condicional em uma tabela dinâmica.

Aqui estão as etapas para fazer isso:

  • Selecione os dados aos quais deseja aplicar a formatação condicional.
  • Vá para Página inicial -> Formatação condicional -> Regras superior / inferior -> Acima da média.
  • Especifique o formato (estou usando “Green Fill com Dard Green Text”).
  • Clique OK.
    • Quando você segue as etapas acima, ele aplica a formatação condicional ao conjunto de dados. No canto inferior direito do conjunto de dados, você verá o ícone Opções de formatação:

  • Clique no ícone. Ele mostrará três opções em um menu suspenso:
    • Células selecionadas (que seriam selecionadas por padrão).
    • Todas as células mostrando os valores de “Soma da receita”.
    • Todas as células que mostram os valores de “Soma da receita” para “Data” e “Loja”.
  • Selecione a terceira opção - Todas as células mostrando os valores de “Soma da receita” para “Data” e “Loja”.

Agora, quando você adiciona quaisquer dados no back end e atualiza a tabela dinâmica, os dados adicionais são automaticamente cobertos pela formatação condicional.

Compreender as três opções:

  • Células selecionadas: Esta é a opção padrão em que a formatação condicional é aplicada apenas nas células selecionadas.
  • Todas as células mostrando os valores de “Soma da receita”: Nesta opção, ele considera todas as células que mostram os valores da Soma das Receitas (ou quaisquer dados que você tenha na seção de valores da tabela dinâmica).
    • O problema com essa opção é que ela também cobrirá os valores do Total geral e aplicará a formatação condicional a eles.
  • Todas as células mostrando valores de “Soma da receita” para “Data” e “Loja”: Esta é a melhor opção neste caso. Ele aplica a formatação condicional a todos os valores (excluindo os totais gerais) para a combinação de Data e Armazenamento. Mesmo se você adicionar mais dados no back-end, esta opção cuidará disso.

Observação:

  • O ícone Opções de formatação fica visível logo após você aplicar a formatação condicional no conjunto de dados. Ele desaparece se você fizer outra coisa (editar uma célula ou alterar a fonte / alinhamento, etc.).
  • A formatação condicional desaparece se você alterar os campos de linha / coluna. Por exemplo, se você remover o campo Data e aplicá-lo novamente, a formatação condicional será perdida.

Método 2 - Usando o gerenciador de regras de formatação condicional

Além de usar o ícone Opções de formatação, você também pode usar a caixa de diálogo Gerenciador de regras de formatação condicional para aplicar a formatação condicional em uma tabela dinâmica.

Este método é útil quando você já aplicou a formatação condicional e deseja alterar as regras.

Aqui está como fazer:

  • Selecione os dados aos quais deseja aplicar a formatação condicional.
  • Vá para Página inicial -> Formatação condicional -> Regras superior / inferior -> Acima da média.
  • Especifique o formato (estou usando “Green Fill com Dard Green Text”).
  • Clique OK. Isso aplicará a formatação condicional às células selecionadas.
  • Vá para Página inicial -> Formatação condicional -> Gerenciar regras.
  • No Gerenciador de regras de formatação condicional, selecione a regra que deseja editar e clique no botão Editar regra.
  • Na caixa de diálogo Editar regra, você verá as mesmas três opções:
    • Células selecionadas.
    • Todas as células mostrando os valores de “Soma da receita”.
    • Todas as células que mostram os valores de “Soma da receita” para “Data” e “Loja”.
  • Selecione a terceira opção e clique em OK.

Isso aplicará a formatação condicional a todas as células para os campos 'Data' e 'Armazenar'. Mesmo se você alterar os dados de back-end (adicionar mais dados de armazenamento ou dados de data), a formatação condicional seria funcional.

Observação: A formatação condicional desaparece se você alterar os campos de linha / coluna. Por exemplo, se você remover o campo Data e aplicá-lo novamente, a formatação condicional será perdida.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave