segunda-feira, 17 de janeiro de 2011

Gráficos dentro de uma célula

A técnica de gráficos in-cell é uma maneira eficiente e esteticamente elegante de formatar tabelas e outros elementos de um dashboard.
Existem muitas maneiras de incluir um gráfico dentro de uma única célula, porém, não citarei todas neste post (compartilho as demais em outros posts).
A técnica mais simples é utilizar a fórmula =rept(caract; num) que repete um determinado caracter um número N de vezes.
Vamos construir um exemplo. Suponha que você queira exibir o desempenho de vendas de três produtos ao longo dos últimos seis meses. Então, normalmente teríamos uma tabela assim:


Crie mais uma coluna e na linha para o Produto A inclua a seguinte fórmula (depois copie para as demais linhas de produtos):
=REPT("|";B8)&CARACT(10)&REPT("|";C8)&CARACT(10)&REPT("|";D8)&CARACT(10)&REPT("|";E8)&CARACT(10)&REPT("|";F8)&CARACT(10)&REPT("|";G8)&CARACT(10)
Explicando:
A função REPT repetirá o caractere especificado no primeiro parâmetro (no caso, o pipeline “|”) na mesma quantidade de vezes especificada no segundo parâmetro (neste exemplo, a quantidade de cada produto vendido a cada mês).
O operador & é utilizado para concatenar uma sequência de texto, transformando tudo num único texto.
A função CARACT é utilizada para “forçar” a entrada de um caractere específico, neste caso o parágrafo.
A tabela deve estar parecida com esta: 


Agora vamos criar o gráfico propriamente dito.
1) Selecione as três células
2) Abra a caixa de diálogo formatar células
3) Selecione a guia Alinhamento
4) Altere a Orientação do Texto para 90 graus
5) Altere o Alinhamento de Texto Horizontal para Centralizado
6) Em Controle de Texto marque a opção Quebrar texto automaticamente
7) Selecione a guia Fonte
8) Escolha a fonte Nyala
9) Clique no botão OK
A tabela deve estar assim agora:





 Este exemplo foca apenas em apresentar a técnica geral, sem preocupar-se com o tratamento dos dados em si. Desta forma, para dados reais será necessário criar um “sistema de escala” que garanta que a amplitude das barras represente a proporção correta dos dados. Nada que uma boa regra de três não resolva.

Experimente também outras fontes (Miriam, Goudy Stout, FrankRuehl, Leelawadee) e Formatação condicional (para destacar a série de maior valor médio, por exemplo).

Um comentário:

  1. Adorei a dica!
    Utilizei aqui na empresa para apresentar alguns resultados para Diretoria. Depois da reunião tive que ensiná-los como fazer(risosss...) ou melhor, passei o endereço do blog para eles.

    Parabéns pelo projeto, está sendo de muita valia.
    Já estou divulgando para meus amigos GPs...

    Abraços,

    Leopoldo Gomes

    ResponderExcluir