Funzione MAPPA di Excel (365)
La funzione MAPPA applica a funzione LAMBDA per creare un nuovo valore e restituisce un array formato mappando ogni valore negli array forniti su un nuovo valore.
Sintassi
=MAP (array1,[array2],...,lambda)
argomenti
- Matrice1 (obbligatorio): l'array da mappare.
- Matrice2,... (opzionale): array aggiuntivi da mappare.
- Lambda (obbligatorio): la funzione LAMBDA personalizzata si applica agli array.
Deve essere l'ultimo argomento e configurato per accettare parametri aggiuntivi mentre vengono forniti array aggiuntivi.
Valore di ritorno
La funzione MAPPA restituisce array di risultati.
Note sulle funzioni
- La funzione MAP è stata introdotta di recente in Excel per Microsoft 365. Quindi non è disponibile nelle versioni precedenti di Excel. Nuove formule di matrice dinamica vengono introdotte in Excel per Microsoft 365, il che significa che non è necessario utilizzare Ctrl+Maiusc+Invio per immettere la formula MAP come formula di matrice.
- La #VALORE! il valore di errore si verifica se si verifica una delle seguenti situazioni:
- viene fornita una funzione LAMBDA non valida;
- viene fornito un numero errato di parametri.
Esempio
Come mostra lo screenshot qui sotto, c'è una matrice di dati. Per moltiplicare il numero in questa matrice per 2 quando è maggiore di 100 e per quadrare questo numero quando è minore o uguale a 100, eseguire le seguenti operazioni:
Si prega di copiare la formula seguente nella cella E6, quindi premere il Enter chiave per ottenere il risultato.
=MAPPA (B6: C12,LAMBDA(x, SE(x>100, x*2,x*x)))
Funzioni relative:
-
Excel BYROW Funzione
La funzione BYROW di Excel applica una funzione LAMBDA a ogni riga in una determinata matrice e restituisce il risultato per riga come matrice singola.
-
Excel LAMBDA Funzione
La funzione Excel LAMBDA viene utilizzata per creare funzioni personalizzate che possono essere riutilizzate in una cartella di lavoro.
-
Excel MAKEARRAY Funzione
La funzione Excel MAKEEARRAY restituisce una matrice calcolata in base al numero specificato di righe e colonne.