Funzione MAP

Excel 365

Riepilogo

La funzione MAP di Excel restituisce una matrice con i valori mappati di ogni elemento delle matrici fornite, applicando un'espressione LAMBDA per trasformare i dati originali in nuovi valori. È uno strumento potente per operazioni di trasformazione array.

Sintassi

=MAP(matrice1, lambda_or_array<#> )

Parametri

Parametro Tipo Richiesto Descrizione
matrice1 Array La matrice principale da elaborare con il mapping
lambda_or_array<#> LAMBDA Funzione LAMBDA personalizzata per trasformare ogni valore o matrice supplementare

Utilizzo della funzione MAP

MAP rivoluziona il modo di trasformare dati in Excel, consentendo di applicare operazioni personalizzate a ogni elemento di una matrice senza formule complesse o helper columns. Ideale per calcoli matematici, trasformazioni testuali e logica condizionale su array.

Esempi Comuni di MAP

Numeri quadrati sopra un valore specifico

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

Calcola il quadrato solo dei numeri maggiori di 4, mantiene gli altri invariati.

Verifica valori TRUE in due colonne

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

Restituisce TRUE solo quando entrambi i valori della riga sono TRUE.

Filtro con condizioni multiple MAP

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

Trova righe dove dimensione è 'Large' E colore è 'Red'.

Domande Frequenti

MAP trasforma ogni elemento individualmente con LAMBDA, mentre funzioni tradizionali applicano operazioni fisse.

Sì, può mappare su più matrici contemporaneamente usando parametri multipli nella LAMBDA.

Errori Comuni e Soluzioni

#VALORE! Parametri non corretti

Cause: LAMBDA con parametri sbagliati o numero errato

Solution: Verificare che LAMBDA abbia un parametro per ogni matrice input

#VALORE! LAMBDA non valida

Cause: Errore di sintassi nella funzione LAMBDA

Solution: Controllare la sintassi LAMBDA: LAMBDA(parametri, espressione)

Note

  • Disponibile solo in Excel 365 e versioni successive
  • Richiede conoscenza di LAMBDA per sfruttare il potenziale completo
  • Risultato sempre array dinamico
  • Ottimizzata per performance su grandi dataset

Compatibilità

Disponibile in: Excel 365, Microsoft 365

Non disponibile in: Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel 2003

Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 365