Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web

Retorna uma matriz calculada de uma linha e coluna de tamanho especificado, aplicando um 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

Veja Também

Função LAMBDA 

Função MAP

Função REDUCE

Função SCAN

Função BYCOL

Função BYROW

Função ISOMITTED

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.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.