Salta ai contenuti

Esercizi — Foglio di Calcolo

Questi esercizi accompagnano il capitolo Il Foglio di Calcolo. Per ogni esercizio è disponibile una soluzione a comparsa: prova a risolverlo da solo prima di aprirla!


Tipologia 1 — Celle, tipi di dato e formattazione

Esercizio 1.1

Apri un nuovo foglio di calcolo in OnlyOffice. Crea la seguente tabella partendo dalla cella A1:

NomeCognomeVotoData esame
AliceRossi8.515/06/2025
BrandoVerdi615/06/2025
ChiaraBianchi9.516/06/2025
DavideNeri516/06/2025

Poi:

  1. Formatta la colonna Voto (C2:C5 ) come numero con 1 cifra decimale.
  2. Formatta la colonna Data esame (D2:D5 ) nel formato gg/mm/aaaa.
  3. Metti in grassetto la riga delle intestazioni (riga 1).
  4. Aggiungi un bordo a tutta la tabella (A1:D5 ).
💡 Soluzione
  1. Seleziona C2:C5 → Ctrl+1 → Categoria: Numero → Posizioni decimali: 1
  2. Seleziona D2:D5 → Ctrl+1 → Categoria: Data → scegli il formato gg/mm/aaaa
  3. Seleziona A1:D1 → Ctrl+G (grassetto)
  4. Seleziona A1:D5 → Ctrl+1 → scheda Bordi → scegli Tutti i bordi

Esercizio 1.2 — Tipi di dato

Per ciascun valore nella colonna A, indica nella colonna B il tipo di dato (Testo / Numero / Data / Booleano):

AB (tua risposta)
"Ciao"
42
01/01/2000
VERO
3.14
"123"
💡 Soluzione
AB (risposta)
"Ciao"Testo
42Numero (intero)
01/01/2000Data
VEROBooleano
3.14Numero (decimale)
"123"Testo (le virgolette forzano il tipo testo)

Tipologia 2 — Formattazione condizionale

Esercizio 2.1

Partendo dalla tabella dell’Esercizio 1.1, applica la formattazione condizionale alla colonna dei voti (C2:C5 ):

  • Sfondo rosso chiaro per voti < 6
  • Sfondo verde chiaro per voti ≥ 6
  • Grassetto + sfondo verde scuro per voti ≥ 9
💡 Soluzione
  1. Seleziona C2:C5
  2. HomeFormattazione condizionaleNuova regola
  3. Prima regola: “Valore cella” + “minore di” + 6 → Formato: riempimento rosso chiaro
  4. Seconda regola: “Valore cella” + “maggiore o uguale a” + 6 → Formato: riempimento verde chiaro
  5. Terza regola: “Valore cella” + “maggiore o uguale a” + 9 → Formato: grassetto + riempimento verde scuro

Importante: nella finestra di gestione regole, metti la regola del 9 in cima (priorità più alta), altrimenti un 9.5 verrebbe colorato solo di verde chiaro.


Esercizio 2.2

In un nuovo foglio, inserisci in A1:A10 i numeri da 1 a 10. Applica una scala di colore (da rosso per i valori bassi a verde per i valori alti) usando la formattazione condizionale.

💡 Soluzione
  1. Seleziona A1:A10
  2. HomeFormattazione condizionaleScale di colore
  3. Scegli la scala predefinita rosso-giallo-verde (o personalizzala)

I numeri bassi appariranno tendenti al rosso, quelli alti al verde — utile per visualizzare classifiche o intensità.


Tipologia 3 — Riferimenti a celle e intervalli

Esercizio 3.1 — Riferimenti relativi

Crea questa tabella:

AB
1QuantitàPrezzo unitario
2512
387.5
4320

Nella colonna C (intestazione “Totale”), scrivi in C2 una formula che moltiplica Quantità × Prezzo unitario, poi trascinala fino a C4.

Domanda: dopo il trascinamento, cosa contengono C3 e C4?

💡 Soluzione
  • C2: =A2*B2 → 60
  • Trascinando verso il basso, i riferimenti si aggiornano automaticamente:
    • C3: =A3*B3 → 60
    • C4: =A4*B4 → 60

Questo è il comportamento dei riferimenti relativi: si adattano alla nuova posizione della formula.


Esercizio 3.2 — Riferimenti assoluti

Hai una tabella di prezzi e vuoi applicare uno sconto fisso che sta nella cella E1 (es. 20%, scrivi 0.20 in E1).

ABCDE
1ProdottoPrezzoPrezzo scontato0.20
2Tastiera45?
3Mouse25?
4Monitor180?

Scrivi la formula in C2 usando un riferimento assoluto a E1, poi trascinala fino a C4.

💡 Soluzione

In C2: =B2*(1-$E$1)

  • B2 è relativo → si aggiorna a B3, B4 trascinando
  • $E$1 è assoluto → punta sempre a E1 (lo sconto fisso)

Risultati:

  • C2: =B2*(1-$E$1) → 45 × 0.80 = 36
  • C3: =B3*(1-$E$1) → 25 × 0.80 = 20
  • C4: =B4*(1-$E$1) → 180 × 0.80 = 144

Esercizio 3.3 — Intervalli

Scrivi le formule che calcolano:

  1. La somma delle celle da A1 a A20
  2. Il massimo dei valori in tutto il range B1:D10
  3. Il numero di celle non vuote nella colonna C
💡 Soluzione
  1. =SOMMA(A1:A20)
  2. =MAX(B1:D10)
  3. =CONTA.VALORI(C:C)

Tipologia 4 — Operazioni e funzioni di base

Esercizio 4.1

Hai questi dati in colonna A (A1:A8 ): 12, 7, 8.5, 6, 9, 5.5, 8, 7.5

Calcola (usando le funzioni appropriate):

  1. La somma totale
  2. La media
  3. Il voto massimo
  4. Il voto minimo
  5. Il voto medio arrotondato a 1 decimale
💡 Soluzione

Con i dati in A1:A8:

  1. =SOMMA(A1:A8) → 63.5
  2. =MEDIA(A1:A8) → 7.9375
  3. =MAX(A1:A8) → 12 (attenzione: 12 è fuori scala 1-10 ma vale come esercizio!)
  4. =MIN(A1:A8) → 5.5
  5. =ARROTONDA(MEDIA(A1:A8); 1) → 7.9

Esercizio 4.2

Un negozio vende 3 prodotti. Calcola il totale con IVA al 22%.

ProdottoPrezzo netto
Libro15.00
Penna2.50
Quaderno4.80

Scrivi una sola formula in C5 che somma i prezzi netti e applica l’IVA.

💡 Soluzione

=SOMMA(B2:B4)*1.22

Oppure in forma più esplicita: =(B2+B3+B4)*(1+0.22)

Risultato: 22.30 × 1.22 = 27.21


Tipologia 5 — Funzioni condizionali: SE e PIÙ.SE

Esercizio 5.1

Aggiungi una colonna “Esito” alla tabella dell’Esercizio 1.1. Usa SE per scrivere:

  • "Promosso" se il voto è ≥ 6
  • "Bocciato" se il voto è < 6
💡 Soluzione

In E2 (o nella prima cella vuota a destra): =SE(C2>=6; "Promosso"; "Bocciato")

Trascina fino all’ultima riga della tabella.


Esercizio 5.2

Usa PIÙ.SE per creare una colonna “Valutazione” con queste fasce:

VotoValutazione
< 5Gravemente insufficiente
5 – 5.9Insufficiente
6 – 6.9Sufficiente
7 – 7.9Discreto
8 – 8.9Buono
9 – 10Ottimo
💡 Soluzione
=PIÙ.SE(
C2>=9; "Ottimo";
C2>=8; "Buono";
C2>=7; "Discreto";
C2>=6; "Sufficiente";
C2>=5; "Insufficiente";
VERO; "Gravemente insufficiente"
)

(puoi scriverla su una riga sola: =PIÙ.SE(C2>=9;"Ottimo";C2>=8;"Buono";C2>=7;"Discreto";C2>=6;"Sufficiente";C2>=5;"Insufficiente";VERO;"Gravemente insufficiente"))


Esercizio 5.3 — CONTA.SE

Hai una lista di voti in A1:A20 . Scrivi le formule per contare:

  1. Quanti voti sono sufficienti (≥ 6)
  2. Quanti voti sono ottimi (≥ 9)
  3. Quanti voti sono esattamente 7
💡 Soluzione
  1. =CONTA.SE(A1:A20; ">=6")
  2. =CONTA.SE(A1:A20; ">=9")
  3. =CONTA.SE(A1:A20; 7)

Nota: le condizioni con operatori (>=6) vanno tra virgolette; il valore esatto (7) non ha bisogno di virgolette.


Tipologia 6 — CERCA.X

Esercizio 6.1

Crea due tabelle in due fogli diversi:

Foglio1 — Catalogo prodotti:

AB
CodicePrezzo
P00112.50
P0028.00
P00325.00
P0045.50

Foglio2 — Ordini:

ABC
N° OrdineCodicePrezzo
001P003?
002P001?
003P005?
004P002?

Nella colonna C di Foglio2, usa CERCA.X per trovare automaticamente il prezzo di ogni prodotto. Per P005 (che non esiste), mostra "Prodotto non trovato".

💡 Soluzione

In C2 di Foglio2:

=CERCA.X(B2; Foglio1.A:A; Foglio1.B:B; "Prodotto non trovato")

Risultati:

  • C2 (P003): 25.00 ✓
  • C3 (P001): 12.50 ✓
  • C4 (P005): “Prodotto non trovato” ✓
  • C5 (P002): 8.00 ✓

Esercizio 6.2

Hai una lista di studenti con ID, nome e classe. In un secondo foglio hai solo l’ID e vuoi trovare nome e classe.

Foglio “Studenti”:

A (ID)B (Nome)C (Classe)
S01Alice1A
S02Brando2B
S03Chiara1A
S04Davide3C

Foglio “Ricerca” — dati in A2:

A (ID ricercato)B (Nome trovato)C (Classe trovata)
S03??

Scrivi le due formule per B2 e C2 nel foglio Ricerca.

💡 Soluzione

In B2: =CERCA.X(A2; Studenti.A:A; Studenti.B:B; "Non trovato")
In C2: =CERCA.X(A2; Studenti.A:A; Studenti.C:C; "Non trovato")

Risultati per S03:

  • B2: “Chiara”
  • C2: “1A”

Tipologia 7 — Grafici

Esercizio 7.1 — Grafico a colonne

Crea questa tabella con le temperature medie mensili di una città:

MeseTemperatura (°C)
Gen4
Feb6
Mar10
Apr15
Mag20
Giu25
  1. Seleziona entrambe le colonne e crea un grafico a colonne.
  2. Aggiungi il titolo “Temperature medie mensili”.
  3. Cambia il colore delle barre in arancione.
💡 Soluzione
  1. Seleziona A1:B7 → InserisciGrafico → tipo: Colonne → OK
  2. Doppio clic sul grafico → clic sul titolo → scrivi “Temperature medie mensili”
  3. Doppio clic sul grafico → clic su una barra → clic destro → Formato serie dati → cambia il colore di riempimento

Esercizio 7.2 — Scegliere il grafico giusto

Per ogni scenario, indica il tipo di grafico più adatto e motiva brevemente:

  1. Vuoi mostrare come è cambiato il numero di utenti di un’app nei 12 mesi del 2024.
  2. Vuoi confrontare le vendite di 5 negozi diversi nel mese di dicembre.
  3. Vuoi mostrare che il 60% delle spese scolastiche va in materiale, il 25% in gite, il 15% in altro.
  4. Vuoi capire se c’è una relazione tra le ore di studio e il voto all’esame.
💡 Soluzione
  1. Grafico a linee — è l’ideale per mostrare andamenti e tendenze nel tempo.
  2. Grafico a colonne (istogramma) — confronta valori di categorie distinte e separate.
  3. Grafico a torta — mostra proporzioni di un tutto (solo 3 fette, quindi leggibile).
  4. Grafico a dispersione (XY) — mette in relazione due variabili numeriche e mostra se esiste una correlazione.

Mini-progetto — Registro della classe

Crea un foglio di calcolo completo per gestire i voti di una classe. Il foglio deve:

  1. Contenere una tabella con almeno 10 studenti e 5 voti ciascuno (inventali tu!)
  2. Calcolare automaticamente la media di ogni studente (riga)
  3. Aggiungere una colonna “Esito” con SE o PIÙ.SE
  4. Applicare la formattazione condizionale alle medie (verde ≥ 6, rosso < 6)
  5. Creare un grafico a colonne con le medie degli studenti
  6. In un secondo foglio “Anagrafica”, mettere nome e indirizzo email degli studenti; nel foglio principale usa CERCA.X per mostrare l’email data l’ID dello studente
💡 Soluzione (traccia)

Foglio “Voti”:

  • Colonna A: ID studente (S01, S02…)
  • Colonne B-F: 5 voti
  • Colonna G: =MEDIA(B2:F2) (trascinata per tutti)
  • Colonna H: =PIÙ.SE(G2>=9;"Ottimo"; G2>=7;"Buono"; G2>=6;"Sufficiente"; VERO;"Insufficiente")
  • Formattazione condizionale su G2:G11

Grafico: seleziona A1:A11 + G1:G11 (con Ctrl) → Inserisci → Grafico a colonne

Foglio “Anagrafica”:

  • Colonna A: ID (S01…), Colonna B: Nome, Colonna C: Email

In Foglio “Voti”, colonna I (Email): =CERCA.X(A2; Anagrafica.A:A; Anagrafica.C:C; "Email non trovata")