Se aplică la
Excel pentru Microsoft 365 Excel pentru Microsoft 365 pentru Mac Excel pentru web Excel 2024 Excel 2024 pentru Mac

Returnează o matrice formată prin maparea fiecărei valori din matrice la o valoare nouă, aplicând o LAMBDA pentru a crea o valoare nouă.

Sintaxă

=MAP (matrice1, lambda_sau_matrice<#>)

Sintaxa funcției MAP are următoarele argumente și parametri:

  • matrice1   O matrice de mapat.

  • lambda_or_array<#>   Un LAMBDA care trebuie să fie ultimul argument și care trebuie să aibă un parametru pentru fiecare matrice transmisă sau altă matrice de mapat.

Erori

Furnizarea unei funcții LAMBDA nevalide sau a unui număr incorect de parametri returnează o #VALUE! numită "Parametri incoreși".

Exemple

Exemplul 1: Numerele pătrate care depășea o anumită valoare

Introduceți datele eșantion în celulele A1:C2, apoi copiați formula în celula D4:

=MAP(A1:C2, LAMBDA(a, IF(a>4,a*a,a)))

Prima funcție MAP exemplu1

Exemplul 2: Găsirea valorilor din două coloane într-un rând care sunt ambele TRUE

Creați un tabel denumit "TableA" cu două coloane denumite "Coloana1" și "Coloana2" începând din celula D1. Adăugați o coloană numită "Ambele elemente" în celula G1. Copiați formula în celula G2:

=MAP(TableA[Col1],TableA[Col2],LAMBDA(a,b,AND(a,b)))

Al doilea exemplu de funcție MAP

Exemplul 3: Găsirea valorilor din trei coloane pe un rând care îndeplinesc anumite criterii

Creați o zonă de date eșantion cu două coloane denumite "Dimensiune" și "Culoare" în celulele D1:E11. Adăugați două anteturi de coloană denumite "Dimensiune validă" și "Culoare validă" în celulele F1, respectiv G1. Copiați formula în celula F2:

=FILTRU(D2:E11,MAP(D2:D11,E2:E11,LAMBDA(s,c,ȘI(s="Mare";c="Roșu"))))

A treia funcție MAP exemplu3

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.