Excel 2010 Legenda chave cor baseada no texto

1

Plano de fundo

Eu tenho um modelo do excel. Este modelo eu preenche com dados executando um programa que eu escrevi. O modelo do Excel tem uma tabela dinâmica em uma planilha que obtém dados de outra planilha que eu atualizei. A tabela dinâmica possui duas colunas e um gráfico conectado.

A primeira coluna é "Status" e a outra é "Contagem de x". A primeira coluna contém uma palavra como Implementada, Rejeitada, Emitida, Aceita, etc. Todas essas palavras são conhecidas. A segunda coluna contém um número.

As linhas na tabela dinâmica variam. Às vezes, só são implementados e rejeitados e, às vezes, mais linhas com valores.

O que eu quero

Eu quero poder especificar a chave da legenda e a cor do gráfico de pizza conectada com base no texto da coluna. De modo que implementado é sempre verde, rejeitado é sempre vermelho etc

Se for possível escrever código que verifique se o valor é igual a uma das palavras e definir a cor com base nelas, isso seria interessante.

Obrigado

Existe um erro. Se a macro do excel get estiver ativada quando a página do gráfico estiver ativa, o excel lembrará a formatação de cores. Se outra página estiver ativa quando o usuário ativar a macro, a formatação de cor será esquecida pelo Excel.

    
por Johan 07.01.2013 / 12:55

2 respostas

1

Primeiro, você precisa criar o gráfico e sempre que estiver pronto. Você só precisa selecionar a coluna Status, ir para a guia Início e usar a formatação condicional para criar as cores adequadas de preenchimento e fonte nas células com base em um texto específico.

Para fazer isso, você precisará ir para a Formatação condicional e escolher Gerenciar regras .

Na caixa de diálogo Gerenciar regras, adicione uma nova regra.

Na caixa de diálogo Nova regra de formatação, faça o seguinte:

  • Selecione um tipo de regra: Formate apenas células que contenham
  • Edite a descrição da regra: Specific Text | containing | "Your Status" (coloque seu status entre aspas)
  • Em seguida, clique no botão Formatar e escolha as cores adequadas que você precisa e clique em OK .
  • Agora, clique em OK.

Repita as etapas até cobrir todo o status. Em seguida, clique em OK e pronto.

Aqui está um exemplo de como será:

Como você pode ver, criei o gráfico primeiro, adicionei 5 regras na coluna A:A para cada palavra mesmas etapas que expliquei anteriormente e, em seguida, combine as cores das células com as cores do gráfico. A tabela total é apenas para obter o número total de cada status, que usei para criar o gráfico. (usei SUMIF para somar todos os números com status correspondente)

    
por 09.05.2016 / 03:01
0

Não testado (não tenho o Excel 2010 e o gráfico não é o mesmo do Excel 2007), mas acho que vale a pena tentar, a menos que você tenha uma oferta melhor.

  1. Assegure-se de que seus dados de origem contenham cada uma das opções de status. (Para forçar pelo menos uma única instância de cada na tabela dinâmica que guia o gráfico dinâmico. Não esconda espaços em branco.)
  2. Formata condicionalmente a tabela dinâmica para se adequar ao esquema de cores escolhido (para que seja compatível com torta).
  3. Crie seu gráfico de pizza com cores para se adequar e salvar como modelo.

Pitfall pode ter que reimpor o formato do modelo a cada alteração, mas isso é pouco mais que uma atualização de tabela dinâmica.

    
por 15.01.2013 / 01:50