Gráfico de barras empilhadas do Excel - preencha a cor com base no valor da célula do gradiente

1

Olá, todos vocês, amantes de cartas,

Eu procurei por uma solução, mas não encontrei nada aplicável. Aqui está a minha situação.

Estou usando o Excel para criar um cronograma de líderes de países para vários países. Por isso, tenho uma grande mesa com mais de 50 países em colunas e mais de 500 líderes em linhas. Cada líder tem sua duração no poder na coluna de seu país e o restante fica em branco.

Tudo isso é bom e bom, mas isso significa que o Excel considera todos os mais de 500 líderes como conjuntos separados e, portanto, se esforça para encontrar mais de 500 cores diferentes. Eventualmente, chega a tons extremamente pálidos e você não pode ver muito.

Eu ficaria feliz em redefinir as cores de cada país, mas o Excel as une, o que parece impossível. Ou limitar a escolha geral de cores.

Outra opção interessante, no entanto, seria ter cada conjunto (curto ou longo, dependendo do tempo de energia do líder) atribuído automaticamente uma cor com base na duração (de modo que o valor da célula). Idealmente, a duração máxima seria vermelho brilhante, a duração mínima verde brilhante e os outros traçados em algum lugar entre os dois.

A formatação condicional faria maravilhas por isso dentro das células, mas não é aplicável a gráficos. Eu tenho visto soluções que separam uma coluna em várias e atribuem uma cor a cada nova coluna, mas isso não funciona para mim porque 1) eu já tenho muitas colunas para os países, e 2) eu quero um intervalo gradiente real de cores, não apenas alguns.

Então, estou aberto a todos os pensamentos e idéias (mesmo para o VBA, embora isso não seja meu strong em tudo). Eu estou incluindo tampas de tela da minha mesa e gráfico para que vocês possam ter uma idéia do que quero dizer.

Obrigado antecipadamente!

Protetor de tela da mesa grande com o tempo dos líderes no poder para cada país

Tampão da tela do gráfico atual, com cores individuais para cada um dos líderes

    
por Paulo 06.09.2017 / 18:20

0 respostas