Expande ou preenche uma matriz para dimensões de linha e coluna especificadas.
Sintaxe
=Expand(array, rows, [columns], [pad_with])
A sintaxe da função EXPAND tem os seguintes argumentos:
-
array A matriz a ser expandida.
-
linhas O número de linhas na matriz expandida. Se estiverem ausentes, as linhas não serão expandidas.
-
colunas O número de colunas na matriz expandida. Se estiverem ausente, as linhas não serão expandidas.
-
pad_with O valor com o qual preencher. O padrão é #N/A.
Observações
-
Se as linhas não forem fornecidas ou estiver vazias, o valor padrão será o número de linhas no argumento da matriz.
-
Se as colunas não forem fornecidas ou estiver vazias, o valor padrão será o número de colunas no argumento da matriz.
Erros
-
Excel retorna um erro #VALUE quando o argumento linhas ou colunas for menor do que as linhas ou colunas no argumento matriz.
-
O Excel retornará #N/A em células preenchidas se pad_with não for fornecido.
-
O Excel retorna um #NUM quando a matriz é muito grande.
Exemplos
Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Se precisar, você pode ajustar as larguras da coluna para ver todos os dados.
Redimensione uma matriz 2X2 para uma matriz 3X3 e preencha elementos vazios com #N/A.
Dados |
|
---|---|
1 |
2 |
3 |
4 |
Fórmulas |
|
=EXPAND(A2:B3,3,3) |
Redimensione uma matriz 1X1 para uma matriz 3X3 e preencha elementos vazios com "-".
Dados |
|
---|---|
1 |
2 |
3 |
4 |
Fórmulas |
|
=EXPAND(A2,3,3, "-") |