Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Introdução a Arrays Dinâmicas | Arrays Dinâmicos e Relatórios Interativos
Fórmulas do Excel

Introdução a Arrays Dinâmicas

Deslize para mostrar o menu

Arrays dinâmicos permitem que uma única fórmula retorne múltiplos valores automaticamente. Em vez de copiar fórmulas por linhas e colunas, o Excel agora distribui o resultado no intervalo necessário.

Intervalo de Distribuição e Célula Âncora

  • Célula âncora: célula que contém a fórmula;
  • Intervalo de distribuição: células preenchidas automaticamente pela fórmula;
  • Apenas a célula âncora pode ser editada;
  • O intervalo de distribuição é atualizado automaticamente conforme os dados mudam.

Operador de Distribuição

=A1#

#: referencia todo o intervalo de distribuição conectado à célula âncora.

Isso permite que as fórmulas se expandam dinamicamente sem intervalos fixos.

COUNTA com Intervalos de Distribuição

=COUNTA(A1#)
  • COUNTA(): conta células não vazias;
  • A1#: referencia todo o intervalo distribuído.
Etapa 1 Criar a Planilha Dynamic Reports
expand arrow

Crie uma nova planilha chamada:

Dynamic_Reports
Etapa 2 Distribuir uma Única Coluna
expand arrow

Na célula A1, digite:

All Revenues

Na célula A2, digite:

=Sales_Data!H2:H52

Pressione Enter. Os valores são distribuídos automaticamente pela coluna.

Etapa 3 Distribuir o Conjunto de Dados Completo
expand arrow

Na célula A1, digite:

=Sales_Data!A1:H52

Todo o conjunto de dados agora é distribuído dinamicamente na planilha.

Etapa 4 Corrigir a Formatação de Data
expand arrow

Selecione a coluna de datas distribuída e aplique:

Short Date

Arrays dinâmicos transferem valores, mas não formatação.

Etapa 5 Testar um Erro #SPILL!
expand arrow

Dentro do intervalo distribuído, digite qualquer valor manualmente.

Exemplo:

A4

Observe que o Excel retorna:

#SPILL!

Exclua o valor que está bloqueando para restaurar o intervalo de distribuição.

Etapa 6 Usar o Operador de Distribuição
expand arrow

Na célula J2, digite:

=COUNTA(A1#)

A fórmula conta todos os valores dentro do intervalo dinâmico distribuído.

Etapa 7 Testar a Expansão Dinâmica
expand arrow

Adicione uma nova linha em Sales_Data. Retorne para Dynamic_Reports.

Observe que:

  • O intervalo de distribuição se expande automaticamente;
  • O resultado de COUNTA é atualizado automaticamente.

1. Qual é o papel da célula âncora em uma fórmula de matriz dinâmica?

2. Por que uma coluna de datas pode aparecer como números como 46024 em um intervalo expandido?

3. Qual é a principal vantagem de usar A1# em vez de um intervalo fixo como A1:H52?

question mark

Qual é o papel da célula âncora em uma fórmula de matriz dinâmica?

Selecione a resposta correta

question mark

Por que uma coluna de datas pode aparecer como números como 46024 em um intervalo expandido?

Selecione a resposta correta

question mark

Qual é a principal vantagem de usar A1# em vez de um intervalo fixo como A1:H52?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 1

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 2. Capítulo 1
some-alt