Navigazione Rapida
Funzione MAP
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 |
Sì | La matrice principale da elaborare con il mapping |
| lambda_or_array<#> | LAMBDA |
Sì | 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
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