Calcolatore Formule Google Sheets
Inserisci i tuoi dati per calcolare formule avanzate e visualizzare i risultati in tempo reale
Guida Completa alle Formule di Google Sheets: Dalle Basi alle Funzioni Avanzate
Google Sheets è diventato uno strumento indispensabile per professionisti, studenti e aziende grazie alla sua potenza di calcolo e alla collaborazione in tempo reale. Questa guida approfondita ti porterà dalle nozioni fondamentali alle tecniche avanzate per padroneggiare le formule di Google Sheets, con esempi pratici e casi d’uso reali.
1. Fondamenti delle Formule in Google Sheets
Ogni formula in Google Sheets inizia con il segno =. Questo indica al programma che ciò che segue è un’istruzione da elaborare piuttosto che un semplice testo. Le formule possono includere:
- Operatori matematici: + (addizione), – (sottrazione), * (moltiplicazione), / (divisione), ^ (elevamento a potenza)
- Riferimenti a celle: A1, B2:B10, Sheet2!A1:A10
- Funzioni: SOMMA(), MEDIA(), SE(), CERCA.VERT(), ecc.
- Costanti: numeri (42), testo (“Ciao”), valori logici (VERO, FALSO)
Sintassi di Base
La struttura generale è:
=FUNZIONE(argomento1; argomento2; …)
Nota: Google Sheets usa il punto e virgola (;) come separatore, diversamente da Excel che usa la virgola (,).
Riferimenti Relativi vs Assoluti
A1: relativo (cambia quando copi la formula)
$A$1: assoluto (resta fisso)
A$1 o $A1: misto
2. Le 10 Funzioni Essenziali che Devi Conoscere
| Funzione | Sintassi | Esempio | Risultato |
|---|---|---|---|
| SOMMA | =SOMMA(valore1; [valore2; …]) | =SOMMA(A1:A10) | Somma i valori da A1 a A10 |
| MEDIA | =MEDIA(valore1; [valore2; …]) | =MEDIA(B2:B20) | Media aritmetica dei valori |
| CONTA.NUMERI | =CONTA.NUMERI(valore1; [valore2; …]) | =CONTA.NUMERI(C1:C50) | Conteggio delle celle con numeri |
| SE | =SE(test; valore_se_vero; [valore_se_falso]) | =SE(A1>100; “OK”; “KO”) | “OK” se A1 > 100, altrimenti “KO” |
| CERCA.VERT | =CERCA.VERT(valore_ricerca; intervallo; indice_colonna; [intervallo_ricerca]) | =CERCA.VERT(“Mario”; A2:B100; 2; FALSO) | Restituisce il valore nella seconda colonna corrispondente a “Mario” |
3. Funzioni Avanzate per l’Analisi Dati
Per analisi complesse, queste funzioni sono fondamentali:
- FILTRO: =FILTRO(intervallo; condizione1; [condizione2; …]) – Filtra i dati in base a criteri
- QUERY: =QUERY(dati; query; [intestazioni]) – Esegue query SQL-like sui dati
- ARRAYFORMULA: =ARRAYFORMULA(formula_array) – Applica formule a intere colonne
- IMPORTRANGE: =IMPORTRANGE(“URL_foglio”; “intervallo”) – Importa dati da altri fogli
- GOOGLEFINANCE: =GOOGLEFINANCE(“simbolo”; “attributo”) – Dati finanziari in tempo reale
Esempio Pratico con QUERY
Supponiamo di avere dati in A1:C10 con intestazioni “Nome”, “Città”, “Vendite”. Per ottenere tutti i record con vendite > 1000:
=QUERY(A1:C10; “SELECT * WHERE C > 1000”; 1)
4. Errori Comuni e Come Risolverli
| Errore | Causa Probabile | Soluzione |
|---|---|---|
| #DIV/0! | Divisione per zero | Usa SE.ERRORE o verifica il denominatore |
| #N/D | Valore non trovato (es. in CERCA.VERT) | Controlla l’intervallo di ricerca o usa SE.ERRORE |
| #VALORE! | Tipo di dato errato | Verifica che tutti gli argomenti siano del tipo corretto |
| #RIF! | Riferimento a cella non valido | Controlla che le celle referenziate esistano |
5. Ottimizzazione delle Formule per Prestazioni
Con fogli di grandi dimensioni, le prestazioni possono degradare. Ecco come ottimizzare:
- Evita riferimenti volatili: Funzioni come ORA(), OGGI(), CASUALE() forzano il ricalcolo
- Limita gli intervalli: Invece di A:A usa A1:A1000 se sai che ci sono solo 1000 righe
- Usa funzioni array: Una singola ARRAYFORMULA è più efficiente di 1000 formule separate
- Disattiva il ricalcolo automatico: File > Impostazioni > Ricalcolo: “Manuale”
- Usa fogli separati: Suddividi dati grezzi e analisi in fogli diversi
6. Integrazione con Altri Strumenti Google
Google Sheets si integra perfettamente con:
- Google Data Studio: Per creare dashboard interattive
- Google Forms: Per raccogliere dati direttamente in un foglio
- Apps Script: Per automatizzare processi con JavaScript
- Google Analytics: Per importare dati di traffico
- BigQuery: Per analisi su grandi dataset
Esempio di Integrazione con Apps Script
Questo script invia una email quando un valore in una cella supera una soglia:
function sendAlert() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Dati");
var value = sheet.getRange("B2").getValue();
if (value > 1000) {
MailApp.sendEmail("amministratore@example.com",
"Avviso Soglia Superata",
"Il valore in B2 ha superato 1000: " + value);
}
}
7. Risorse Ufficiali e Comunità
Per approfondire:
- Documentazione ufficiale Google Sheets (Google Support)
- Google Apps Script Documentation (Google Developers)
- Corso gratuito su Google Sheets (GCF Global)
8. Confronto tra Google Sheets ed Excel
| Caratteristica | Google Sheets | Microsoft Excel |
|---|---|---|
| Collaborazione in tempo reale | ✅ Fino a 100 utenti simultanei | ❌ Limitato (Excel Online) |
| Funzioni esclusive | GOOGLEFINANCE, IMPORTRANGE, QUERY | Power Query, Power Pivot |
| Automazione | Apps Script (JavaScript) | VBA, Office Scripts |
| Costo | Gratuito (con limiti) | Licenza a pagamento |
| Capacità massime | 10 milioni di celle | 17 miliardi di celle (Excel 365) |
| Integrazioni | Ecosistema Google (Analytics, Data Studio) | Microsoft 365 (Power BI, Azure) |
9. Casi d’Uso Avanzati
Gestione Progetti
Usa:
- Diagrammi di Gantt con formattazione condizionale
- Funzioni DATE per scadenze
- QUERY per filtrare attività per responsabile
Analisi Finanziaria
Strumenti utili:
- GOOGLEFINANCE per dati borsistici
- XNPV e XIRR per flussi di cassa
- Tabelle pivot per analisi mensili
Tracciamento KPI
Tecniche:
- IMPORTRANGE per consolidare dati
- SPARKLINE per mini-grafici nelle celle
- Formattazione condizionale per soglie
10. Futuro di Google Sheets: IA e Automazione
Google sta integrando sempre più funzionalità di intelligenza artificiale:
- Suggerimenti automatici: Formule suggerite in base al contesto
- Analisi intelligente: “Esplora” genera automaticamente insight
- Macro registrabili: Automazione senza codice
- Integrazione con Vertex AI: Analisi predittive
- Elaborazione linguaggio naturale: “Crea un grafico delle vendite per regione”
Secondo uno studio di Google Research, l’uso di strumenti di produttività con IA può ridurre il tempo speso su task ripetitivi fino al 40%, permettendo ai professionisti di concentrarsi sull’analisi strategica.
Conclusione
Padronanza delle formule di Google Sheets apre possibilità illimitate per l’analisi dati, l’automazione e la collaborazione. Inizia con le basi, sperimenta con dataset reali, e gradualmente esplora le funzioni più avanzate. Ricorda che:
- La pratica costante è fondamentale – crea fogli di prova per testare nuove formule
- La documentazione ufficiale è la tua migliore amica
- La comunità online (forum, Stack Overflow) può aiutare con problemi specifici
- L’integrazione con altri strumenti Google moltiplica le possibilità
- L’automazione con Apps Script può risparmiare ore di lavoro manuale
Con queste conoscenze, sarai in grado di trasformare dati grezzi in insight azionabili, automatizzare processi ripetitivi e creare soluzioni personalizzate per le tue esigenze specifiche.