EDITAR:
Acontece que OFFSET()
não é permitido em uma função SERIES()
. Nem é INDEX()
. Mesmo com as correções abaixo, sua técnica não funcionará para tornar o gráfico dinâmico.
No entanto, existem duas outras maneiras de criar gráficos dinâmicos:
- Usando uma tabela como fonte de dados ao criar o gráfico.
- Usando uma fórmula nomeada dinâmica para cada uma das séries.
Veja este site um tutorial sobre como aplicar esses dois métodos.
RESPOSTA ORIGINAL:
Você tem dois problemas que eu posso ver.
Para começar, você tem um erro de digitação. O primeiro argumento do primeiro OFFSET()
deve ser $E$138
não $E$140
.
Em segundo lugar, você está perdendo as referências de folha para os primeiros argumentos de ambas as funções OFFSET()
.
Se o operando após o operador :
for um valor codificado, como $Q$138
in 'Data'!$E$138:$Q$138
, uma referência de planilha para ele não será necessária. Se o operando for uma função, então a mesma referência de planilha usada para o operando antes do :
deve ser usado para a referência retornada da função.
A fórmula corrigida é:
SERIES('Data'!$C$140;'Data'!$E$138:OFFSET('Data'!$E$138;0;12);'Data'!$E$140:OFFSET('Data'!$E$140;0;12);2)