Calcolatore per Foglio Google
Inserisci i tuoi dati per calcolare operazioni complesse come in Google Sheets.
Risultati del Calcolo
Come Si Fanno i Calcoli con Foglio Google: Guida Completa
Google Sheets (Foglio Google) è uno degli strumenti più potenti e versatili per gestire calcoli, analisi dati e automazione di processi. Che tu sia uno studente, un professionista o un imprenditore, sapere come eseguire calcoli in Google Sheets può farti risparmiare ore di lavoro manuale e ridurre gli errori.
In questa guida completa, esploreremo:
- Le basi delle formule in Google Sheets
- Operazioni matematiche fondamentali
- Funzioni avanzate per analisi dati
- Trucchi e scorciatoie per lavorare più velocemente
- Come creare grafici e visualizzazioni dati
- Errori comuni e come evitarli
1. Introduzione alle Formule in Google Sheets
Le formule sono il cuore di Google Sheets. Ogni formula inizia con il segno = (uguale) e può includere:
- Operatori: + (addizione), – (sottrazione), * (moltiplicazione), / (divisione), ^ (elevamento a potenza)
- Funzioni: SOMA(), MEDIA(), SE(), CERCA.VERT(), ecc.
- Riferimenti a celle: A1, B2:B10, ecc.
- Costanti: numeri o testo come “25” o “Vendite”
1.1 Sintassi di Base
La sintassi generale di una formula è:
=funzione(argomento1; argomento2; ...)
Nota: In Google Sheets italiano, gli argomenti delle funzioni sono separati da punto e virgola (;), non da virgole come nella versione inglese.
1.2 Riferimenti a Celle
I riferimenti a celle permettono di utilizzare i valori contenuti in altre celle. Esempi:
- A1: riferimento a una singola cella
- A1:B10: intervallo di celle
- $A$1: riferimento assoluto (non cambia quando copi la formula)
- A$1: riferimento misto (colonna relativa, riga assoluta)
2. Operazioni Matematiche Fondamentali
Le operazioni matematiche di base sono essenziali per qualsiasi calcolo in Google Sheets.
2.1 Addizione e Sottrazione
Per sommare o sottrarre valori:
=A1 + B1 // Addizione
=A1 - B1 // Sottrazione
2.2 Moltiplicazione e Divisione
Usa gli operatori * e /:
=A1 * B1 // Moltiplicazione
=A1 / B1 // Divisione
2.3 Elevamento a Potenza
Usa l’operatore ^ o la funzione POTENZA():
=A1^2 // Elevato al quadrato
=POTENZA(A1; 3) // Elevato al cubo
2.4 Ordine delle Operazioni (PEMDAS)
Google Sheets segue l’ordine standard delle operazioni matematiche (PEMDAS):
- Parentesi
- Espnentiali (potenze)
- Moltiplicazione e Divisione (da sinistra a destra)
- Addizione e Sottrazione (da sinistra a destra)
Esempio:
=5 + 3 * 2 // Risultato: 11 (prima moltiplicazione, poi addizione)
=(5 + 3) * 2 // Risultato: 16 (prima parentesi, poi moltiplicazione)
3. Funzioni Matematiche Avanzate
Google Sheets offre centinaia di funzioni per calcoli complessi. Ecco le più utili:
| Funzione | Sintassi | Esempio | Risultato |
|---|---|---|---|
| SOMA | =SOMA(valore1; [valore2; …]) | =SOMA(A1:A10) | Somma dei valori da A1 a A10 |
| MEDIA | =MEDIA(valore1; [valore2; …]) | =MEDIA(B1:B20) | Media aritmetica dei valori |
| CONTA.NUMERI | =CONTA.NUMERI(valore1; [valore2; …]) | =CONTA.NUMERI(C1:C100) | Conteggio delle celle con numeri |
| MAX | =MAX(valore1; [valore2; …]) | =MAX(D1:D50) | Valore massimo nell’intervallo |
| MIN | =MIN(valore1; [valore2; …]) | =MIN(E1:E50) | Valore minimo nell’intervallo |
| ARROTONDA | =ARROTONDA(numero; num_cifre) | =ARROTONDA(3.14159; 2) | 3.14 |
3.1 Funzioni Condizionali
La funzione SE è una delle più potenti:
=SE(condizione; valore_se_vero; valore_se_falso)
Esempi:
=SE(A1 > 50; "Superato"; "Bocciato")
=SE(E2 = "Sì"; SOMA(B1:B10); 0)
Per condizioni multiple, usa SE.NESTO o combinazioni di SE:
=SE(A1 > 90; "A"; SE(A1 > 80; "B"; SE(A1 > 70; "C"; "D")))
3.2 Funzioni di Ricerca
Le funzioni CERCA.VERT e INDEX+CONFRONTA sono essenziali per lavorare con grandi dataset.
CERCA.VERT:
=CERCA.VERT(valore_ricerca; intervallo; indice_colonna; [intervallo_ricerca])
Esempio: Cerca il prezzo di un prodotto in base al suo ID
=CERCA.VERT(A2; B2:C100; 2; FALSO)
INDEX+CONFRONTA (alternativa più flessibile):
=INDEX(intervallo_ritorno; CONFRONTA(valore_ricerca; intervallo_ricerca; 0))
4. Calcolo delle Percentuali
Le percentuali sono onnipresenti in analisi dati, report finanziari e statistiche. Ecco come gestirle in Google Sheets:
4.1 Calcolare la Percentuale di un Totale
Formula:
=(parte / totale) * 100
Esempio: Quale percentuale 25 è di 200?
=(25 / 200) * 100 // Risultato: 12.5%
4.2 Trovare il Totale Conoscendo la Percentuale
Formula:
=(parte / percentuale) * 100
Esempio: Se 25 è il 12.5% del totale, qual è il totale?
=(25 / 12.5%) * 100 // Risultato: 200
4.3 Calcolare la Differenza Percentuale
Formula:
=((nuovo_valore - vecchio_valore) / vecchio_valore) * 100
Esempio: Aumento percentuale da 50 a 75:
=((75 - 50) / 50) * 100 // Risultato: 50%
| Scenario | Formula | Esempio | Risultato |
|---|---|---|---|
| Percentuale di un totale | =parte/totale | =45/200 | 0.225 (22.5%) |
| Aumento percentuale | =nuovo/vecchio-1 | =150/100-1 | 0.5 (50%) |
| Diminuzione percentuale | =1-(nuovo/vecchio) | =1-(50/100) | 0.5 (50%) |
| Aggiungere percentuale a un valore | =valore*(1+percentuale) | =100*(1+0.2) | 120 |
5. Lavorare con Date e Orari
Google Sheets eccelle nella gestione di date e orari, con funzioni dedicate per calcoli temporali.
5.1 Funzioni di Data
- OGGI(): Restituisce la data odierna
- ADESSO(): Restituisce data e ora correnti
- DATA(valore_anno; valore_mese; valore_giorno): Crea una data
- ANNO(data), MESE(data), GIORNO(data): Estrae componenti
Esempi:
=OGGI() // Data odierna
=DATA(2023; 12; 25) // 25 dicembre 2023
=GIORNO(OGGI()) // Giorno del mese corrente
=ANNO(A1) - ANNO(B1) // Differenza in anni tra due date
5.2 Calcoli con Date
Puoi aggiungere o sottrarre giorni alle date:
=A1 + 7 // Aggiunge 7 giorni alla data in A1
=A1 - 30 // Sottrae 30 giorni dalla data in A1
Per calcolare la differenza tra due date:
=A2 - A1 // Risultato in giorni
=DATEDIF(A1; A2; "D") // Differenza in giorni
=DATEDIF(A1; A2; "M") // Differenza in mesi
=DATEDIF(A1; A2; "Y") // Differenza in anni
5.3 Funzioni di Ora
- ORA(), MINUTO(), SECONDO(): Estrae componenti
- ORARIO(ore; minuti; secondi): Crea un’orario
- ADESSO() – OGGI(): Ora corrente
6. Trucchi e Scorciatoie Avanzate
Ecco alcuni trucchi per lavorare più velocemente in Google Sheets:
6.1 Riferimenti a Fogli Diversi
Puoi fare riferimento a celle in fogli diversi:
='NomeFoglio'!A1
6.2 Nomi Intervalli
Assegna nomi agli intervalli per formule più leggibili:
- Seleziona l’intervallo (es. A1:A10)
- Vai a Dati > Intervalli denominati
- Assegna un nome (es. “Vendite2023”)
- Usa il nome nelle formule:
=SOMA(Vendite2023)
6.3 Formattazione Condizionale
Evidenzia automaticamente celle in base a regole:
- Seleziona l’intervallo
- Vai a Formato > Formattazione condizionale
- Imposta la regola (es. “Maggiore di 100”)
- Scegli il formato (colore di sfondo, testo, ecc.)
6.4 Convalida Dati
Limita i valori inseribili in una cella:
- Seleziona la cella o intervallo
- Vai a Dati > Convalida dati
- Imposta criteri (es. “Numero tra 1 e 100”)
- Aggiungi un messaggio di aiuto
6.5 Funzioni Array
Le funzioni array permettono di elaborare interi intervalli con una singola formula:
=ARRAYFORMULA(SOMA(SE(B2:B10 > 50; C2:C10; 0)))
Questa formula somma i valori in C2:C10 solo se i corrispondenti valori in B2:B10 sono > 50.
7. Creazione di Grafici e Visualizzazioni
Google Sheets offre potenti strumenti per visualizzare i dati:
7.1 Tipi di Grafico
- Colonne/Istogrammi: Confronto tra categorie
- Linee: Tendenze nel tempo
- Torta: Proporzioni percentuali
- Dispersione: Relazioni tra variabili
- Tabelle pivot: Analisi dati multidimensionali
7.2 Come Creare un Grafico
- Seleziona i dati (inclusi intestazioni)
- Clicca su Inserisci > Grafico
- Scegli il tipo di grafico
- Personalizza con l’editor grafico
7.3 Personalizzazione Avanzata
Nell’editor grafico puoi:
- Cambiare tipi di serie
- Aggiungere linee di tendenza
- Modificare assi e griglie
- Aggiungere annotazioni
- Cambiare colori e stili
8. Errori Comuni e Come Risolverli
Anche gli utenti esperti incontrano errori. Ecco i più comuni e come risolverli:
| Errore | Causa Probabile | Soluzione |
|---|---|---|
| #DIV/0! | Divisione per zero | Usa SE.ERRORE o verifica il denominatore: =SE.ERRORE(A1/B1; 0) |
| #N/D | Valore non disponibile (es. in CERCA.VERT) | Verifica che il valore cercato esista nell’intervallo |
| #NOME? | Nome di funzione errato o riferimento non valido | Controlla la sintassi e i nomi delle funzioni |
| #NUM! | Problema con un numero (es. radice quadrata di negativo) | Verifica i valori di input |
| #RIF! | Riferimento non valido (es. cella cancellata) | Controlla che tutti i riferimenti esistano |
| #VALORE! | Tipo di dato errato (es. testo dove ci vuole un numero) | Verifica che i dati siano del tipo corretto |
8.1 Funzione SE.ERRORE
Gestisci gli errori elegantemente:
=SE.ERRORE(formula; valore_se_errore)
Esempio:
=SE.ERRORE(A1/B1; "Errore nel calcolo")
9. Automazione con Script Google Apps
Per operazioni ripetitive, puoi automatizzare Google Sheets con Google Apps Script (JavaScript):
9.1 Creare uno Script
- Vai a Estensioni > Apps Script
- Scrivi il tuo codice JavaScript
- Salva e esegui
9.2 Esempio: Inviare una Email con Dati dal Foglio
function sendEmail() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var data = sheet.getRange("A1:B10").getValues();
var emailBody = "Dati dal foglio:\n\n";
for (var i = 0; i < data.length; i++) {
emailBody += data[i][0] + ": " + data[i][1] + "\n";
}
MailApp.sendEmail("tuo@email.com", "Dati da Google Sheets", emailBody);
}
9.3 Trigger Automatici
Puoi far eseguire gli script in risposta a eventi:
- All’apertura del foglio
- Ad un orario specifico
- Quando un modulo viene inviato
- Quando una cella viene modificata
10. Risorse per Approfondire
Per diventare un esperto di Google Sheets:
10.1 Libri Consigliati
- “Google Sheets: A Comprehensive Guide” di Steve Scott
- “Data Analysis with Google Sheets” di Ben Collins
- “Advanced Google Sheets” di Michael McLaughlin
Conclusione
Google Sheets è uno strumento incredibilmente potente che va ben oltre le semplici tabelle. Con le conoscenze acquisite in questa guida, sarai in grado di:
- Eseguire calcoli complessi con facilità
- Automare processi ripetitivi
- Creare dashboard interattive
- Analizzare grandi dataset
- Collaborare in tempo reale con altri utenti
La chiave per padronizzare Google Sheets è la pratica. Inizia con progetti semplici e gradualmente esplora funzioni più avanzate. Ricorda che ogni problema ha una soluzione in Google Sheets – spesso basta conoscere la funzione giusta!
Se hai domande specifiche o scenari particolari da risolvere, non esitare a cercare nella comunità di supporto di Google Sheets, dove troverai risposte a quasi qualsiasi domanda.