Expande ou preenche uma matriz de acordo com as dimensões de linha e coluna especificadas.
Sintaxe
=Expand(matriz; linhas; [colunas]; [preencher_com])
A sintaxe da função EXPAND tem os seguintes argumentos:
-
matriz A matriz a expandir.
-
linhas O número de linhas na matriz expandida. Se estiver em falta, as linhas não serão expandidas.
-
colunas O número de colunas na matriz expandida. Se estiver em falta, as colunas não serão expandidas.
-
preencher_com O valor com o qual preencher. O valor predefinido é #N/D.
Observações
-
Se as linhas não forem fornecidas ou o valor estiver vazio, o valor predefinido será o número de linhas no argumento da matriz.
-
Se as colunas não forem fornecidas ou o valor estiver vazio, o valor predefinido será o número de colunas no argumento da matriz.
Erros
-
O Excel devolve um erro #VALOR! quando o argumento de linhas ou colunas for inferior às linhas ou colunas do argumento da matriz.
-
O Excel devolve um ERRO #N/D nas células com preenchimento se o parâmetro preencher_com não for fornecido.
-
O Excel devolve um erro #NUM quando a matriz é demasiado grande.
Exemplos
Copie os dados de exemplo na tabela seguinte e cole-os na célula A1 de uma nova folha de cálculo do Excel. Se quiser, pode ajustar as larguras das colunas para ver todos os dados.
Redimensione uma matriz 2X2 para uma matriz 3X3 e preencha os elementos vazios com #N/D.
Dados |
|
---|---|
1 |
2 |
3 |
4 |
Fórmulas |
|
=EXPAND(A2:B3;3;3) |
Redimensione uma matriz 1X1 para uma matriz 3X3 e preencha os elementos vazios com "-".
Dados |
|
---|---|
1 |
2 |
3 |
4 |
Fórmulas |
|
=EXPAND(A2,3,3, "-") |