Notas de versão
Via de Atualizações Empresariais Mensais
Canal Empresarial Semestral (Pré-visualização)
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.
- pad_with O valor com o qual pretende preencher. O valor predefinido é #N/D.
Observações
- Se as linhas não forem fornecidas ou estiverem vazias, o valor predefinido será o número de linhas no argumento matriz.
- Se as colunas não forem fornecidas ou estiverem vazias, o valor predefinido é o número de colunas no argumento 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 que se encontram na seguinte tabela 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.
Exemplo 1
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) |
Exemplo 2
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, "-") |