
Le formule di Excel possono sembrare una lingua straniera. Sai qual è il risultato che vuoi ottenere, ma tradurlo nella giusta combinazione di funzioni, argomenti e sintassi è un'altra questione. ChatGPT cambia le carte in tavola. Descrivendo il tuo obiettivo in modo semplice, puoi ottenere formule Excel funzionanti in pochi secondi — e, cosa altrettanto importante, capire come funzionano per poterle adattare autonomamente.
Questa guida spiega come usare ChatGPT in modo efficace per scrivere, spiegare e correggere le formule di Excel. Troverai prompt reali, formule di output reali e un procedimento pratico da seguire fin da subito.
Il metodo tradizionale per arrivare a una formula funzionante prevede la consultazione della documentazione, la visione di tutorial e una serie di prove ed errori. Un processo lento, soprattutto quando si ha a che fare con funzioni annidate o funzionalità meno note come le formule in forma di matrice o gli intervalli dinamici.
Strumenti di IA come ChatGPT comprimono drasticamente questo processo. Invece di cercare la funzione giusta, descrivi il problema e ricevi una formula — corredata dalla spiegazione di ogni argomento. Questo è particolarmente utile per:
Se sei interessato anche ad applicazioni più ampie dell'IA al di là delle formule, scopri come l'analisi dei dati basata sull'IA in Excel sta cambiando il modo in cui le persone lavorano con i fogli di calcolo.
ChatGPT non ha accesso al tuo foglio di calcolo. Questo significa che la qualità dell'output dipende interamente dalla chiarezza con cui descrivi la struttura dei tuoi dati. Prima di scrivere un prompt, rispondi a queste quattro domande:
Investire trenta secondi in questa preparazione produce risultati nettamente migliori rispetto a una domanda vaga in una sola riga.
Prompt vago: "Dammi una formula per cercare un valore."
Prompt migliore: "Ho una tabella in cui la colonna A contiene gli ID dei dipendenti e la colonna B contiene gli stipendi. Voglio cercare lo stipendio corrispondente all'ID nella cella E2. Scrivimi una formula Excel."
Il secondo prompt fornisce a ChatGPT tutto il necessario per scrivere una formula precisa. Otterrai qualcosa come:
=VLOOKUP(E2, A:B, 2, FALSE)
Oppure, se chiedi un'alternativa più robusta, potrebbe suggerire:
=INDEX(B:B, MATCH(E2, A:A, 0))
Entrambe funzionano, ma INDEX/MATCH è generalmente più flessibile. Per capire perché, leggi il confronto completo nella nostra guida su INDEX MATCH: il metodo di ricerca superiore.
Aggiungi "e spiega ogni argomento" a qualsiasi prompt. Questo trasforma una risposta con la formula in un'opportunità di apprendimento. Ad esempio:
"Scrivi una formula Excel per sommare le vendite nella colonna C dove l'area geografica nella colonna D è uguale a 'Nord', e spiega ogni argomento."
ChatGPT restituirà la formula con una descrizione dettagliata:
=SUMIF(D:D, "Nord", C:C)
Con una spiegazione del tipo: D:D è l'intervallo da verificare; "Nord" è la condizione; C:C è l'intervallo da sommare quando la condizione è soddisfatta. Questo è molto più rapido che cercare SUMIF e SUMIFS da zero e analizzare la documentazione da soli.
Chiedi a ChatGPT di fornirti due o tre approcci allo stesso problema. In questo modo emergono compromessi che potresti non aver considerato — ad esempio, un approccio con VLOOKUP rispetto a uno con XLOOKUP, oppure un metodo con colonna di supporto rispetto a una singola formula annidata.
Funzioni come XLOOKUP, FILTER, UNIQUE e SORT sono disponibili solo in Excel 365 ed Excel 2019 e versioni successive. Se utilizzi una versione precedente, dichiaralo esplicitamente: "Sto usando Excel 2016 — evita le funzioni non disponibili in quella versione." Questo impedisce a ChatGPT di suggerire funzioni che la tua installazione non può eseguire.
Percorriamo passo dopo passo uno scenario reale. Hai un report vendite con questa struttura:
| Colonna A | Colonna B | Colonna C | Colonna D |
|---|---|---|---|
| ID Ordine | Venditore | Area | Ricavo |
| 1001 | Anna | Nord | 4200 |
| 1002 | Ben | Sud | 3100 |
| 1003 | Anna | Nord | 5800 |
Obiettivo: sommare il ricavo solo per Anna nell'area Nord.
Il tuo prompt per ChatGPT: "Ho un foglio di calcolo. La colonna B contiene i nomi dei venditori, la colonna C contiene i nomi delle aree geografiche, la colonna D contiene i valori dei ricavi. Voglio sommare il ricavo solo dove la colonna B è uguale ad 'Anna' E la colonna C è uguale a 'Nord'. Scrivimi una formula SUMIFS per Excel."
Risultato:
=SUMIFS(D:D, B:B, "Anna", C:C, "Nord")
ChatGPT spiegherà anche che SUMIFS richiede prima l'intervallo da sommare (D:D), poi le coppie di intervalli di criteri e criteri. Puoi estendere la formula a tre, quattro o più condizioni usando lo stesso schema.
Ora vuoi rendere i criteri dinamici — facendo riferimento al nome e all'area nelle celle F2 e G2 invece di inserirli direttamente nella formula. Chiedi semplicemente a ChatGPT: "Modifica la formula in modo che, invece di valori fissi, faccia riferimento a F2 per il nome e a G2 per l'area."
=SUMIFS(D:D, B:B, F2, C:C, G2)
Fatto. Questo approccio iterativo — scrivere una formula di base e poi perfezionarla — è uno dei modi più produttivi per lavorare con l'IA.
Gli errori nelle formule come #VALORE!, #RIF!, #N/D e #DIV/0! sono frustranti proprio perché raramente indicano dove si trova il problema. ChatGPT è molto efficace nel diagnosticarli quando gli fornisci le informazioni giuste.
Esempio: "Questa formula restituisce #N/D: =VLOOKUP(E2,A:B,2,FALSE). La colonna A contiene ID dipendenti formattati come numeri, e anche E2 contiene un numero, ma continuo a ricevere l'errore. Cosa c'è di sbagliato?"
ChatGPT di solito individua le cause più comuni — ad esempio, spazi iniziali nella colonna di ricerca, o una mancata corrispondenza tra numeri formattati come testo e numeri veri — e suggerisce correzioni come racchiudere il valore di ricerca in VALUE() o TRIM().
Comprendere i riferimenti di cella in Excel è fondamentale anche durante il debug, perché i riferimenti relativi o assoluti errati sono una fonte frequente di errori che si manifestano quando le formule vengono copiate lungo una colonna.
Hai ereditato un foglio di calcolo con una formula come questa:
=IF(ISERROR(VLOOKUP(A2,Sheet2!$A:$C,3,FALSE)),"Non trovato",VLOOKUP(A2,Sheet2!$A:$C,3,FALSE))
Incollala semplicemente in ChatGPT e chiedi: "Spiega questa formula Excel in modo semplice, passo dopo passo." Riceverai una descrizione chiara di ogni funzione annidata — cosa verifica ISERROR, cosa fa l'IF esterno, perché VLOOKUP compare due volte e cosa significa il risultato complessivo. Questo è preziosissimo per chiunque debba prendere in consegna il lavoro di qualcun altro.
Per approfondire i test logici e le formule annidate, la guida sulla funzione SE e i test logici è un'ottima risorsa di riferimento.
ChatGPT è potente, ma non perfetto per il lavoro con Excel. Tieni conto di queste limitazioni reali:
La regola è semplice: considera l'output di ChatGPT come una bozza iniziale solida, non come una risposta definitiva. Verifica sempre tutto.
ChatGPT funziona al meglio come parte di un flusso di lavoro più ampio. Usalo per ottenere le formule rapidamente, poi integra altre funzionalità di Excel. Ad esempio, una volta che hai una formula SUMIFS funzionante correttamente, potresti applicare la formattazione condizionale per evidenziare le celle in cui i totali superano una soglia, trasformando l'output della formula in un segnale visivo immediato.
Per gli utenti che vogliono spingersi oltre con l'automazione, vale la pena esplorare l'automazione di Excel senza VBA con Power Automate — l'IA scrive le tue formule mentre l'automazione gestisce le attività ripetitive, lasciandoti libero di concentrarti sull'analisi.
Se cerchi uno strumento progettato appositamente per questo flusso di lavoro, GPTExcel ti permette di descrivere esattamente ciò di cui hai bisogno in modo semplice — "somma il ricavo per area, escludi i resi, rendilo dinamico" — e restituisce immediatamente una formula Excel pronta all'uso, senza i continui scambi di messaggi tipici di una sessione di chat generica.
ChatGPT nella versione standard non può accedere ai file, a meno che non si utilizzi un plugin o la funzione di caricamento (disponibile in alcune versioni). Nella maggior parte dei casi, descrivi la struttura del tuo foglio di calcolo in forma testuale e ChatGPT scrive le formule sulla base di quella descrizione. Più precisa è la descrizione, più accurata sarà la formula.
Non sempre. ChatGPT genera le formule in base ai modelli presenti nei suoi dati di addestramento e alla tua descrizione. Possono comparire errori di sintassi, ordini degli argomenti errati o funzioni incompatibili con la tua versione. Verifica sempre ogni formula con dati noti prima di utilizzarla in una cartella di lavoro reale.
ChatGPT gestisce bene l'intera gamma delle funzioni di Excel — funzioni di ricerca (VLOOKUP, INDEX/MATCH, XLOOKUP), aggregazione condizionale (SUMIF, COUNTIFS, AVERAGEIF), funzioni di testo (LEFT, MID, TEXTJOIN), funzioni data (DATEDIF, WORKDAY) e persino formule in forma di matrice complesse e funzioni LAMBDA. Più contesto fornisci, migliore sarà il risultato.
L'IA generica come ChatGPT è un ottimo punto di partenza, ma gli strumenti progettati specificamente per Excel — come GPTExcel — sono ottimizzati per la generazione di formule. Comprendono il contesto dei fogli di calcolo con maggiore precisione e spesso eliminano i continui scambi di perfezionamento che l'IA generica richiede, fornendoti formule utilizzabili in meno tempo.
Scopri Microsoft Copilot per Excel. Impara a usare il linguaggio naturale per analizzare dati, creare formule automaticamente e generare insight potenti.
Scopri come l'IA semplifica la pulizia e la trasformazione dei dati in Excel. Impara formule reali, tecniche pratiche e come l'IA prepara i dati per l'analisi.
Scopri come strumenti basati sull'IA come Copilot, Analizza dati e gli assistenti IA esterni possono trasformare il tuo flusso di lavoro in Excel, dai dati grezzi alle informazioni strategiche.