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.
Crie uma nova planilha chamada:
Dynamic_Reports
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.
Na célula A1, digite:
=Sales_Data!A1:H52
Todo o conjunto de dados agora é distribuído dinamicamente na planilha.
Selecione a coluna de datas distribuída e aplique:
Short Date
Arrays dinâmicos transferem valores, mas não formatação.
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.
Na célula J2, digite:
=COUNTA(A1#)
A fórmula conta todos os valores dentro do intervalo dinâmico distribuído.
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?
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo