Si applica a
Excel per Microsoft 365 Excel per Microsoft 365 per Mac Excel per il web Excel 2024 Excel 2024 per Mac

Restituisce una matrice costituita da 'mapping' di ogni valore delle matrici a un nuovo valore applicando un'espressione LAMBDA per creare un nuovo valore.

Sintassi

=MAP (matrice1, lambda_or_array<#>)

Gli argomenti e i parametri della sintassi della funzione MAP sono i seguenti:

  • matrice1      Una matrice da analizzare.

  • lambda_or_array<#>      Espressione LAMBDA che deve essere l'ultimo argomento e che deve avere un parametro per ogni matrice passata o un'altra matrice di cui eseguire il mapping.

Errori

Inserire una funzione LAMBDA non valida o un numero errato di parametri restituisce un errore #VALORE! errore denominato "Parametri non corretti".

Esempi

Esempio 1: Numeri quadrati sopra un determinato valore

Immettere i dati di esempio nelle celle A1: C2, quindi copiare la formula nella cella D4:

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

Primo esempio1 di funzione MAP

Esempio 2: Trovare i valori di due colonne in una riga che sono entrambe TRUE

Creare una tabella denominata "TableA" con due colonne denominate "Col1" e "Col2" a partire dalla cella D1. Aggiungere una colonna denominata "BothTrue" nella cella G1. Copiare la formula nella cella G2:

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

Secondo esempio di funzione MAP

Esempio 3: Trovare i valori di tre colonne in una riga che soddisfano determinati criteri

Creare un intervallo di dati di esempio con due colonne denominate "Dimensioni" e "Colore" nelle celle D1:E11. Aggiungere due intestazioni di colonna denominate " Dimensioni valide” e "Colore valido” rispettivamente nelle celle F1 e G1. Copiare la formula nella cella F2:

=FILTRO(D2:E11,MAP(D2:D11,E2:E11,LAMBDA(s,c,AND(s="Large",c="Red"))))

Terzo esempio3 di funzione MAP

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.