é possibile applicare una funzione LAMBDA a ciascuna cella di una matrice/intervallo
si passa una matrice ad un LAMBDA che applica per ciascuna cella la formula


diverso da PERRIGA (BYROW) / PERCOL BYCOL
che applica la LAMBDA ad una intera riga o colonna


sintassi
=MAP(matrice, LAMBDA(variabile,FORMULA(variabile)))
=MAP(array, LAMBDA(variabile,FORMULA(variabile)))


é possibile passare più matrici
=MAP(matrice1, matrice2, LAMBDA(variabile,FORMULA(variabile)))
=MAP(array1, array1, LAMBDA(variabile,FORMULA(variabile)))




esempio: sommo + 1 a 3 numeri in matrice
=MAP({1,2,3}, LAMBDA(a,a+1))

restutisce una matrice:
{2,3,4}




esempio: calcolo il quadrato di una matrice
creo una matrice con il quadrato della matrice da calcolare

=MAP(A1:C3, LAMBDA(matrice,matrice^2))

image038.jpg