Entrar com a conta da Microsoft
Entre ou crie uma conta.
Olá,
Selecione uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Digitalizar uma matriz aplicando um LAMBDAa cada valor e retorna uma matriz que tem cada valor intermediário.  

Sintaxe

=SCAN ([valor_ inicial], matriz, lambda(acumulador, valor))

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

  • [valor_ inicial]      Definir o valor inicial para o acumulador.

  • matriz      Uma matriz a ser escaneada.

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

    • acumulador    O valor foi totalizado e devolvido como resultado final.

    • valor     O cálculo aplicado a cada elemento da matriz.

Observações

Usar o argumento do valor_ inicial para definir o valor inicial para o parâmetro do acumulador. Se você estiver trabalhando com texto, definir o valor inicial para "".

Erros

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

Exemplos

Exemplo 1: Criar uma lista de fatores

Inserir os dados da amostra nas células A1:C2, e depois copiar a fórmula para a célula D4:

=SCAN(1, A1:C2, LAMBDA(a,b,a*b))

Primeiro exemplo de função SCAN

Exemplo 2: Concatenar caracteres em uma matriz

Inserir os dados da amostra nas células A1:C2, e depois copiar a fórmula para a célula D4:

=SCAN("",A1:C2,LAMBDA(a,b,a&b))

Segundo exemplo de função SCAN

Veja Também

Função LAMBDA

Função MAP

Função REDUCE

Função MAKEARRAY

Função BYCOL

Função BYROW

Função ISOMITTED

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar Microsoft Office Insider

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×