Generatore gratuito di formule Excel
Descrivi ciò che ti serve in linguaggio naturale — ottieni la formula esatta per Excel (o Google Sheets), con spiegazione.
La tua formula apparirà qui.
Descrivi ciò che ti serve, poi fai clic su Genera.
Che cos’è un generatore di formule Excel?
Un generatore di formule Excel è uno strumento gratuito che trasforma una descrizione in linguaggio naturale nella formula esatta per il foglio di calcolo — senza dover memorizzare la sintassi né cercare nei documenti della guida. Descrivi ciò che vuoi (somma, conteggio, media, ricerca, logica IF, testo o date) e questo generatore gratuito di formule Excel restituisce una formula pronta da incollare, accompagnata da una breve spiegazione del suo funzionamento.
Funziona come generatore di formule sia per Excel sia per Google Sheets e copre attività quotidiane come SUMIF, COUNTIF, XLOOKUP, VLOOKUP, istruzioni IF e DATEDIF. Incolla la formula, sostituisci gli intervalli di celle con i tuoi e hai finito — la spiegazione ti permette di capirla davvero, invece di limitarti a copiarla.
Quando ti serve più di una formula — modelli completi, previsioni e l’analisi che li supporta — il Financial Analyst Skill (Nathan) su KissMySkills trasforma Claude, ChatGPT o qualsiasi chat AI in un analista senior che costruisce l’intero foglio di calcolo per te.
Come descrivere la formula che vuoi
Il generatore è preciso quanto la tua descrizione: indica le colonne e la condizione, non il risultato.
«Somma le mie vendite» non basta. «Somma la colonna D quando nella colonna B c’è Pagato e la data nella colonna C è il 1° gennaio 2026 o successiva» produce =SUMIFS(D:D, B:B, "Paid", C:C, ">="&DATE(2026,1,1)) — con la data creata da DATA() invece di essere inserito come testo, che è ciò che impedisce alla formula di rompersi su un computer con impostazioni internazionali diverse. Analogamente, “cerca il prezzo” diventa utile se formulato come “confronta il codice SKU in A2 con la colonna A del foglio Products, restituisci la colonna C e mostra ‘Not found’ se non trovi corrispondenze”: =XLOOKUP(A2, Products!$A:$A, Products!$C:$C, "Not found").
Specifica anche se le celle vuote devono essere conteggiate come zero o ignorate: COUNTA(E2:E500) considera piena una cella contenente una formula che restituisce una stringa vuota, mentre COUNTBLANK(E2:E500) considera quella stessa cella vuota.
Cinque errori che fanno fallire una formula incollata
1. Invertire l'ordine degli argomenti di SOMMA.SE e SOMMA.PIÙ.SE. SOMMA.SE inserisce l'intervallo da sommare per ultimo — SUMIF(range, criteria, [sum_range]) — mentre SOMMA.PIÙ.SE lo inserisce per primo: SUMIFS(sum_range, criteria_range, criteria, …). La documentazione ufficiale di Microsoft segnala proprio questa inversione come una causa comune di problemi: trasformare l'una nell'altra senza riordinare gli argomenti fa sì che la formula restituisca silenziosamente zero.
2. Conteggiare le colonne di CERCA.VERT dal punto sbagliato. L'indice di colonna si conta a partire dalla colonna più a sinistra dell'intervallo indicato, non dalla colonna A del foglio: se l'intervallo inizia da C, l'indice 2 corrisponde alla colonna D. CERCA.VERT inoltre non può cercare a sinistra della colonna di ricerca: un limite strutturale, che spiega perché XLOOKUP o INDICE/CONFRONTA siano la scelta giusta quando la chiave si trova a destra del valore.
3. Numeri che in realtà sono testo. I dati importati da un altro sistema arrivano spesso come testo e =SUMIF(B:B, ">100", C:C) finisce per non trovare corrispondenze senza segnalare il problema. Excel contrassegna queste celle con un piccolo triangolo verde; convertirle in numeri risolve il problema, mentre nessuna riscrittura della formula potrà farlo.
4. Il separatore errato degli argomenti. Excel usa il separatore di elenco delle impostazioni internazionali, quindi nelle impostazioni locali in cui la virgola è il separatore decimale, il separatore degli argomenti è invece il punto e virgola. Una formula copiata da un sito in inglese viene quindi rifiutata non appena si preme Invio. Sostituisci le virgole tra gli argomenti con punti e virgola prima di pensare che la logica sia sbagliata.
5. Usare una funzione che la tua versione non include. XLOOKUP, FILTER, UNIQUE, SORT e LET non sono disponibili in Excel 2016 e 2019; LAMBDA è arrivata ancora più tardi e non è presente nemmeno in Excel 2021. Excel antepone _xlfn. a qualsiasi funzione che non riconosce e restituisce #NAME?. Con una licenza perpetua più vecchia, chiedi l’equivalente con VLOOKUP o INDEX/MATCH invece di eseguire il debug della formula più recente.
Cosa ti sta dicendo l’errore nella cella
I valori di errore di Excel sono diagnostici e ciascuno indica un problema diverso. #N/A significa che la ricerca è stata eseguita correttamente ma non ha trovato nulla: di solito spazi finali, un tipo di dati non corrispondente o una chiave realmente assente. #VALUE! significa che un argomento è del tipo sbagliato, in genere testo dove dovrebbe esserci un numero. #REF! significa che una cella da cui dipendeva la formula è stata eliminata, quindi la formula stessa deve essere riparata. #NAME? indica un errore di ortografia o una funzione non disponibile nella tua versione. #DIV/0! indica una divisione per una cella vuota o contenente zero. #SPILL! significa che una formula che restituisce più celle non può inserirle, di solito perché c’è già qualcosa nell’intervallo.
Il riflesso di racchiudere tutto in IFERROR vale la pena evitarla: intercetta tutti e sette i classici valori di errore, quindi un refuso nel nome di una funzione si nasconde dietro lo stesso messaggio rassicurante di una mancata corrispondenza legittima. Usa IFNA quando vuoi intercettare solo “non trovato”, oppure XLOOKUP if_not_found argomento. Nascondi l’errore che ti aspetti; lascia visibili quelli che non ti aspetti.
Quando una formula è la risposta sbagliata
Un generatore scrive a partire da una descrizione, quindi non può vedere i tuoi dati. Non può dirti che le date sono memorizzate in modo incoerente, che una colonna contiene due grafie della stessa categoria o che una cella unita sta per compromettere l’intervallo. Questi problemi sembrano problemi di formule, ma non lo sono.
È anche lo strumento sbagliato quando la vera soluzione è strutturale. La stessa ricerca ripetuta in dodici fogli di solito significa che serve un’unica tabella consolidata. I dati disposti con un mese in ogni colonna non saranno mai ordinati quanto quelli trasformati in formato non pivotato prima in Power Query. E capire cosa fa una cartella di lavoro ereditata è un’attività di controllo, non di creazione: inizia da Traccia precedenti e Valuta formula. Tutto ciò che richiede un giudizio sui numeri in sé è analisi, ed è qui che entra in gioco la Skill dell’analista finanziario.