Como usar a função MAP no Excel?

A função MAP no Excel é usada para aplicar uma fórmula ou cálculo a cada item de uma ou mais matrizes e retornar uma nova matriz com os resultados. Esta função é especialmente útil quando você deseja realizar operações em lote em listas de dados sem precisar escrever fórmulas complexas ou iterativas.

A função MAP faz parte da categoria de funções matriciais e está disponível em versões do Excel que suportam funções matriciais dinâmicas, como o Excel 365.

Aqui está como você pode usar a função MAP:

Sintaxe da Função MAP

=MAP(array1, [array2], ..., lambda)
  • array1, array2, …: Estas são as matrizes que você deseja processar. Você pode fornecer uma ou mais matrizes.
  • lambda: Um cálculo que será aplicado a cada item nas matrizes especificadas. O lambda é uma expressão anônima que especifica o que fazer com os elementos das matrizes. Deve sempre ter uma lista de parâmetros e um ou mais cálculos.

Exemplo de Uso

Vamos considerar um exemplo onde você tem uma lista de números e deseja adicionar 10 a cada um deles.

Passos:

   =MAP(A1:A5, LAMBDA(x, x + 10))
  • Suponha que seus números estejam na coluna A, de A1 a A5.
  • Use a fórmula MAP para criar uma nova matriz adicionando 10 a cada elemento:

Aqui, `x` é a variável que representa cada elemento da matriz `A1:A5`. A operação `x + 10` será aplicada a cada elemento em `A1:A5`.

Observações:

  • LAMBDA: Essa é uma função que cria cálculos personalizados que podem ser aplicados a cada elemento das matrizes definidas.
  • Arrays Dinâmicos: A função MAP retorna uma matriz dinâmica, que se expandirá ou contrairá automaticamente baseado nos dados de saída.
  • Compatibilidade: Verifique se a sua versão do Excel suporta a função MAP. Ela está disponível no Excel 365 e possivelmente em futuras versões do Excel.

Usando a função MAP, você pode simplificar operações complexas em matrizes de dados, aumentando sua produtividade e eficiência ao trabalhar com grandes conjuntos de dados no Excel.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project