Eu tenho um gráfico do MS-Excel, os dados são assim:
Euqueroproduzirumgráficodelinhasapartirdessesdados.
OeixoY(horizontal)seráointervalodedatas.Asdatasvãodurarmuitomaistempodoqueémostradonestepequenorecorte-serãováriosanosdedados.
NoeixoX,gostariademapearsubconjuntosdaslinhas,umparacadapessoa(Matt,Jim,Bob,etc.).Oresultadoéassim:
Na verdade, esse é o gráfico real que desejo. Eu sou capaz de produzir este gráfico, obviamente, mas a maneira que eu estou fazendo é bastante trabalho e clique em intensivo. Aqui está como eu faço: uso a "ferramenta" de filtro de dados no Excel para filtrar a tabela de dados de origem em "person", depois recorte / cole os dados filtrados em uma nova planilha. Eu faço isso uma vez para cada pessoa (4 ou 5 pessoas atualmente). Em seguida, crio um gráfico e adiciono os 4 ou 5 intervalos de todas as novas planilhas no gráfico. Ba-da-boom.
Mas toda vez que eu adiciono novas linhas aos dados originais, eu tenho que recortar / colar novamente, 4 ou 5 vezes, depois mexer com as configurações do intervalo de dados no gráfico (expandindo todas elas por uma célula) .
Como posso atualizar o gráfico de maneira mais simples? Idealmente, quero apenas que o gráfico seja atualizado magicamente quando eu adicionar um novo conjunto de linhas aos dados de origem brutos.
Existe uma maneira de eu automatizar a extração de dados? Existe uma maneira de usar intervalos de dados nomeados para torná-lo mais simples? Devo desnormalizar os dados ou algo assim?
Não tenho problema em escrever VBA se for necessário, mas gostaria de minimizar o esforço envolvido.
Obrigado por qualquer sugestão.
(usando o MS Excel 2010 "Starter Edition" - ele veio com o PC)
EDITAR
A partir da leitura de várias páginas da Web, aparentemente os recursos do desenvolvedor foram desativados no Office Starter Edition. Isso inclui automação, bem como macros VBA. Então, eu acho que essa opção está fora, para mim. Qualquer pessoa com mais informações, eu agradeceria.