Navigazione Rapida
Funzione LET
Riepilogo
La funzione LET di Excel consente di assegnare nomi ai risultati di calcoli intermedi, migliorando significativamente le prestazioni e la leggibilità delle formule complesse. Definisce variabili locali all'interno della formula stessa, evitando calcoli ripetuti e rendendo il codice più chiaro e manutenibile.
Sintassi
=LET(nome1; nome_valore1; calcolo_o_nome2; [nome_valore2; calcolo_o_nome3...])
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| nome1 | String |
Sì | Primo nome da assegnare. Deve iniziare con una lettera e rispettare regole Gestione nomi. |
| nome_valore1 | Any |
Sì | Valore, riferimento cella o formula assegnato a nome1. |
| calcolo_finale | Any |
Sì | Espressione di calcolo che utilizza i nomi definiti (ultimo argomento obbligatorio). |
Utilizzo della funzione LET
LET rivoluziona la creazione di formule complesse in Excel permettendo di definire variabili locali. Invece di ripetere lunghe espressioni multiple volte, le calcoli una sola volta e le richiami con nomi significativi. Ideale per formule con FILTER, SORT, array dinamici e calcoli matematici complessi.
Esempi Comuni di LET
Calcolo base con variabile semplice
=LET(x; 5; SOMMA(x; 1))
Assegna x=5 e calcola SOMMA(x;1) restituendo 6. Calcolo eseguito una sola volta.
Filtro dati con sostituzione celle vuote
=LET(criterio; "Fred"; intervallo_filtrato; FILTRO(A2:D8; A2:A8=criterio); SE(VAL.VUOTO(intervallo_filtrato); "-"; intervallo_filtrato))
Filtra vendite per 'Fred' e sostituisce celle vuote con '-', molto più leggibile della versione senza LET.
Calcolo statistico complesso
=LET(dati; B2:B10; media; MEDIA(dati); scarto; RADDONCA(MEDIA(ASS(MOD(dati-media;1))); 2); scarto)
Calcola scarto tipo arrotondato dei dati, usando variabili intermedie per chiarezza.
Domande Frequenti
Errori Comuni e Soluzioni
#NAME?
Cause: Nome variabile non valido o con spazi
Solution: Usa nomi che iniziano con lettera, senza spazi o caratteri speciali
#VALUE!
Cause: Numero dispari di argomenti o ultimo argomento è nome
Solution: Assicurati che l'ultimo parametro sia un calcolo, non un nome
Nome in conflitto con cella
Cause: Nome identico a riferimento R1C1 stile
Solution: Evita nomi come 'c', 'r1', usa nomi descrittivi
Note
- L'ultimo argomento DEVE essere un calcolo che restituisce risultato
- Supporta fino a 126 coppie nome/valore
- Nomi validi seguono regole Gestione nomi Excel
- Disponibile solo Excel 365 e 2021
- Ideale per formule con funzioni array dinamiche
Compatibilità
Disponibile in: Excel 365, Excel 2021
Non disponibile in: Excel 2019 e precedenti
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 365, Excel 2021