Função MAKEARRAY

Aplica-se A
Excel para Microsoft 365 Excel para Microsoft 365 para Mac

Devolve uma matriz calculada de um tamanho de linha e coluna especificado ao aplicar uma função LAMBDA.

Sintaxe

=MAKEARRAY(linhas; colunas; lambda(linha; coluna))

A sintaxe da função MAKEARRAY tem os seguintes argumentos e parâmetros:

  • linhas O número de linhas na matriz. Tem de ser superior a zero.

  • colunas O número de colunas na matriz. Tem de ser superior a zero.

  • lambda Uma FUNÇÃO LAMBDA que é chamada para criar a matriz. O LAMBDA aceita dois parâmetros:

    • linha O índice de linhas da matriz.
    • col O índice de colunas da matriz.

Erros

Fornecer uma função LAMBDA inválida ou um número incorreto de parâmetros devolve um erro #VALOR! erro denominado "Parâmetros Incorretos".

Definir um argumento de linha ou col para um valor < 1 ou para um não número devolve um #VALUE! #VALOR!

Exemplos

Exemplo 1: Criar uma matriz 2D que representa uma tabela de multiplicação simples

Copie a seguinte fórmula para a célula C2:

=MAKEARRAY(3,3,LAMBDA(r,c,r*c))

Primeiro exemplo de função MAKEARRAY

Exemplo 2: Criar uma lista aleatória de valores

Introduza os dados de exemplo nas células D1:E3 e, em seguida, copie a fórmula para a célula D4:

=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))

Segundo exemplo de Função MAKEARRAY