Aplica-se a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web My Office para iPhone

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

Sintaxe

=MAKEARRAY(rows, cols, lambda(linha, col))

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

  • linha      O número de linhas na matriz. Deve ser maior que zero.

  • cols      O número de colunas na matriz. Deve ser maior que zero.

  • lambda       Uma LAMBDA que é chamada para criar a matriz. A LAMBDA toma dois parâmetros: 

    • linha      O índice de linha da matriz.

    • col      O índice da coluna da matriz.

Erros

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

Definir um argumento linha ou col para um valor < 1 ou para um não número retorna um #VALOR! Erro.

Exemplos

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

Copiar a seguinte fórmula na 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

Inserir os dados da amostra nas células D1:E3, e depois copiar 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

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.