Funzione LET

Excel 365, Excel 2021

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 Primo nome da assegnare. Deve iniziare con una lettera e rispettare regole Gestione nomi.
nome_valore1 Any Valore, riferimento cella o formula assegnato a nome1.
calcolo_finale Any 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

Nomi validi come in Gestione nomi: iniziano con lettera, no numeri iniziali, no spazi, no conflitti R1C1 (es. 'c' non valido).

No, ma l'ultimo deve essere un calcolo, non un nome. Minimo 3 argomenti (nome1, valore1, calcolo).

Sì, perfetta combinazione con FILTER, SORT, SEQUENCE, UNIQUE per migliorare prestazioni e leggibilità.

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