Você pode usar um nome de intervalo dinâmico. Por exemplo
=Sheet1!$A$14:INDEX(Sheet1!$A:$A,MATCH("zzzzz",Sheet1!$A:$A,1))
A fórmula acima funciona para o texto. Para dados numéricos, use
=Sheet1!$A$14:INDEX(Sheet1!$A:$A,MATCH(99^99,Sheet1!$A:$A,1))
Vocêpodeiniciarointervaloemqualquercoluna(alteraro$A$14paraoendereçoinicialdesejado)epodecontermaisdeumacoluna(oprimeiroparâmetrodafunçãoIndex()éaúltimacolunadointervalo),evocêpodeverificarqualquercolunaparaaúltimalinha(acolunausadanafunçãoMatch()).
Ao definir o gráfico do Excel, você pode usar nomes de intervalo dinâmico para as categorias Valores e o eixo X. No entanto, você não pode usar um nome de intervalo dinâmico para o "intervalo de dados do gráfico" da fonte de dados. Nomes de intervalos dinâmicos precisam ser inseridos individualmente nos diálogos de Série e Categoria.
Para fins de gráficos, é melhor definir um intervalo para os rótulos (como o da primeira captura de tela e, em seguida, usar intervalos dinâmicos separados para cada coluna da série de dados, o que pode ser feito com Deslocamento ()
=OFFSET(ChtLabels,0,2)
Aousaronomedointervalodinâmiconosvaloresdasérieenascaixasdediálogoderótulosdecategoria,onomedaplanilhadeveserincluídonareferência.