Funzione LAMBDA di Excel (365)

Descrizione
La funzione LAMBDA di Excel viene utilizzata per creare funzioni personalizzate che possono essere riutilizzate in un'intera cartella di lavoro. Una volta creata e testata una funzione LAMBDA, può essere definita con un nome amichevole per richiamarla.
Sintassi della formula
Argomenti
|
Osservazioni
I nomi e i parametri LAMBDA seguono le regole di sintassi dei nomi di Excel, tranne che non è possibile utilizzare il punto (.) nel nome di un parametro.
Nella programmazione informatica, il termine LAMBDA si riferisce a una funzione o espressione anonima, il che significa che una volta creata e testata una versione generica della funzione LAMBDA, è possibile trasferirla al Gestore dei nomi e definire formalmente questa formula come nome.
C'è bisogno di aggiornare solo una copia del codice quando si risolvono problemi o si aggiorna la funzionalità, e le modifiche si propagheranno automaticamente a tutte le istanze della funzione LAMBDA nella cartella di lavoro perché la logica contenuta nella formula creata dalla funzione LAMBDA esiste in un unico posto.
Errori
1) L'errore #Valore! appare quando:
Vengono inseriti più di 253 parametri nella formula;
Viene passato un numero errato di argomenti alla funzione LAMBDA.
2) Se una funzione LAMBDA viene chiamata all'interno di se stessa e la chiamata è circolare, Excel può restituire un errore #NUM! se ci sono troppe chiamate ricorsive.
3) L'errore #CALC! appare quando si crea una funzione LAMBDA in una cella senza chiamarla anche all'interno della cella.
Versione
Excel 365
Come utilizzare LAMBDA per creare una formula personalizzata
Prendiamo un esempio: per ottenere il risultato di x*y+1, dove x è nella colonna A2:A7 e y nella colonna B2:B7, segui i seguenti passaggi per creare la formula personalizzata utilizzando la funzione LAMBDA e assegnale un nome.
1. Testare la formula
Innanzitutto, è necessario verificare che gli argomenti che verranno utilizzati nel calcolo funzionino correttamente.
In una cella, digita la formula standard
=A2*B2+1
Premi Invio per testare se gli argomenti nel calcolo sono corretti.
2. Creare la formula LAMBDA
Per evitare l'errore #CALC!, aggiungi una chiamata alla funzione LAMBDA per ottenere correttamente il risultato.
In una cella, digita la funzione LAMBDA in questo modo:
=LAMBDA(x,y,x*y+1)(A2,B2)
Premi il tasto Invio.
Qui A2 = x, B2=y.
3. Definisci un nome per la formula LAMBDA
Dopo aver creato e testato la formula LAMBDA, aggiungila al Gestore dei nomi e definisci un nome per richiamarla successivamente nella cartella di lavoro.
Clicca su Formule > Definisci nome, nella finestra che appare Nuovo nome definisci un nome nel campo Nome per la nuova formula, e digita la formula LAMBDA nel campo Si riferisce a Clicca su OK.
Ora puoi usare il nome della nuova formula in una cella per ottenere il risultato del calcolo.
Altre funzioni:
Funzione BYCOL di Excel
La funzione BYCOL di Excel applica una funzione LAMBDA a ogni colonna di una matrice data e restituisce il risultato per colonna come una singola matrice.
Funzione BYROW di Excel
La funzione BYROW di Excel applica una funzione LAMBDA a ogni riga di una matrice data e restituisce il risultato per riga come una singola matrice.
Funzione Z.TEST di Excel
La funzione Z.TEST di Excel (2010) restituisce il valore P unilaterale di un test z, utile per varie analisi.
Funzione F.DIST di Excel
La funzione F.DIST di Excel restituisce la distribuzione di probabilità F, generalmente utilizzata per misurare il grado di diversità tra due set di dati.
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
- Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.