Excel

Cos’è Excel

Microsoft Excel è un software sviluppato da Microsoft per la gestione e l’analisi di dati in formato tabellare. Fa parte della suite di produttività Microsoft Office, ma è anche disponibile come applicazione standalone. È uno degli strumenti più utilizzati in ambito professionale, educativo e personale per la creazione di fogli di calcolo, analisi finanziaria, gestione dei dati e reporting.

Cos’è Google Spreadsheet?

Google Sheets (in italiano, Google Fogli) è un’applicazione di fogli di calcolo sviluppata da Google, parte della suite di Google Workspace (ex G Suite), che include anche altri strumenti come Google Docs, Google Slides e Google Drive. Google Sheets è un’alternativa a Excel che funziona completamente online e si integra perfettamente con altri servizi Google.

Terminologia di Base

Prima di immergerci nell’uso delle formule e delle funzioni, è importante familiarizzare con i termini fondamentali di Excel.

  • Foglio (Sheet): Un foglio di lavoro è la superficie su cui si lavora in Excel. Ogni file di Excel (detto anche workbook o cartella di lavoro) può contenere più fogli, che sono identificati da etichette nella parte inferiore della finestra.

  • Cella: La cella è l’unità di base di un foglio Excel, dove si inseriscono i dati. È l’intersezione di una colonna (identificata da lettere: A, B, C, …) e di una riga (identificata da numeri: 1, 2, 3, …). Ogni cella ha un indirizzo univoco (ad esempio, A1 è la cella che si trova all’incrocio della colonna A con la riga 1).

  • Intervallo (Range): Un intervallo è un insieme di celle selezionate, che può essere continuo (ad esempio, A1:A5 indica tutte le celle dalla cella A1 alla cella A5) o disgiunto (ad esempio, A1, B3, C4 indica tre celle separate). Gli intervalli sono spesso utilizzati per applicare formule o funzioni a un gruppo di celle.


Inserimento delle Prime Formule

Le formule in Excel sono istruzioni che consentono di eseguire calcoli. Ogni formula deve iniziare con un segno di uguale (=), seguito da un’espressione matematica o una funzione.

Ecco le operazioni matematiche più comuni in Excel:

  1. Addizione (+): Somma due o più valori.

    • Esempio: =A1 + B1 somma il valore della cella A1 con quello della cella B1.
  2. Sottrazione (-): Sottrae un valore da un altro.

    • Esempio: =A1 - B1 sottrae il valore della cella B1 da quello della cella A1.
  3. Moltiplicazione (*): Moltiplica due o più valori.

    • Esempio: =A1 * B1 moltiplica il valore della cella A1 per quello della cella B1.
  4. Divisione (/): Divide un valore per un altro.

    • Esempio: =A1 / B1 divide il valore della cella A1 per quello della cella B1.
  5. Elevamento a potenza (^): Eleva un valore a una potenza specifica.

    • Esempio: =A1^2 eleva al quadrato il valore della cella A1.

Funzioni Principali

Le funzioni in Excel sono strumenti predefiniti che permettono di eseguire calcoli complessi in modo rapido. Di seguito alcune delle più utilizzate.

Matematiche

  • SOMMA (SUM): Calcola la somma di un intervallo di celle.

    • Sintassi: =SOMMA(A1:A5)
    • Questo calcola la somma di tutti i valori contenuti nelle celle da A1 ad A5.
  • MEDIA (AVERAGE): Calcola la media aritmetica di un intervallo di celle.

    • Sintassi: =MEDIA(A1:A5)
    • Questo calcola la media dei valori nelle celle da A1 ad A5.
  • MIN e MAX: Trovano rispettivamente il valore minimo e massimo in un intervallo.

    • Sintassi: =MIN(A1:A5) o =MAX(A1:A5)
    • =MIN(A1:A5) restituirà il valore più basso, mentre =MAX(A1:A5) restituirà il valore più alto.
  • CONTA.NUMERI (COUNT): Conta il numero di celle contenenti valori numerici in un intervallo.

    • Sintassi: =CONTA.NUMERI(A1:A5)
    • Restituisce il numero di celle che contengono numeri nell’intervallo specificato.

Testo

  • CONCATENA (CONCAT): Combina il contenuto di più celle in una singola cella.

    • Sintassi: =CONCAT(A1; B1)
    • Esempio: Se A1 contiene “Ciao” e B1 contiene “Mondo”, la funzione restituirà “CiaoMondo”.
  • DESTRA (RIGHT), SINISTRA (LEFT), LUNGHEZZA (LEN): Estraggono una parte di testo o calcolano la lunghezza di un testo.

    • =DESTRA(A1; 3) restituisce gli ultimi tre caratteri del testo nella cella A1.
    • =LEN(A1) restituisce la lunghezza del contenuto nella cella A1.

Su valori casuali

Le funzioni CASUALE e CASUALE.TRA sono molto utili per generare numeri casuali in Excel, ciascuna con scopi leggermente diversi.

  • CASUALE (RAND): Genera un numero decimale casuale compreso tra 0 e 1. È particolarmente utile quando si vuole un valore casuale con decimali o quando si desidera normalizzare un valore tra 0 e 1.

    • Sintassi: =CASUALE()
    • Esempio: =CASUALE() può restituire un numero come 0,54321. Ogni volta che si ricalcola il foglio, il numero cambia.

    Nota: Se hai bisogno di un numero casuale in un intervallo diverso, puoi moltiplicare il risultato di CASUALE per ottenere il range desiderato. Ad esempio, =CASUALE() * 100 genererà un numero tra 0 e 100.

  • CASUALE.TRA (RANDBETWEEN): Genera un numero intero casuale compreso tra due valori specifici (inclusi i limiti). È ideale quando hai bisogno di numeri interi per simulazioni, prove casuali, o test.

    • Sintassi: =CASUALE.TRA(min; max)
    • Esempio: =CASUALE.TRA(1; 10) restituisce un numero intero casuale compreso tra 1 e 10 (inclusi).

    Nota: Ogni volta che il foglio viene ricalcolato, entrambi i numeri casuali generati con CASUALE e CASUALE.TRA cambiano. Se vuoi mantenere un valore statico, puoi copiare e incollare il risultato come “Valore”.

Su Date

Le funzioni di gestione delle date in Excel permettono di eseguire calcoli e analisi legati a giorni, mesi e anni. Sono particolarmente utili per gestire scadenze, calcolare differenze tra date e ottenere informazioni specifiche da una data.

  • OGGI (TODAY): Restituisce la data odierna.

    • Sintassi: =OGGI()
    • Esempio: Se oggi è il 5 marzo 2024, =OGGI() restituirà “05/03/2024”. Questa funzione si aggiorna automaticamente ogni giorno.
  • ADESSO (NOW): Restituisce la data e l’ora attuali.

    • Sintassi: =ADESSO()
    • Esempio: Se sono le 10:15 del 5 marzo 2024, =ADESSO() restituirà “05/03/2024 10:15”. Si aggiorna in tempo reale.
  • DATA (DATE): Crea una data utilizzando anno, mese e giorno specificati.

    • Sintassi: =DATA(anno; mese; giorno)
    • Esempio: =DATA(2024; 12; 25) restituirà “25/12/2024”, utile per costruire date in base a input variabili.
  • GIORNO, MESE, ANNO (DAY, MONTH, YEAR): Estraggono rispettivamente il giorno, il mese o l’anno di una data.

    • Esempio: Se A1 contiene “05/03/2024”, =GIORNO(A1) restituisce 5, =MESE(A1) restituisce 3, e =ANNO(A1) restituisce 2024.
  • GIORNI (DAYS): Calcola il numero di giorni tra due date.

    • Sintassi: =GIORNI(data_finale; data_iniziale)
    • Esempio: Se A1 è “01/01/2024” e B1 è “15/01/2024”, la formula =GIORNI(B1; A1) restituirà 14, che rappresenta la differenza tra le due date.
  • FINE.MESE (EOMONTH): Restituisce l’ultimo giorno del mese di una data specificata.

    • Sintassi: =FINE.MESE(data_inizio; mesi)
    • Esempio: =FINE.MESE("01/01/2024"; 1) restituisce “29/02/2024”, ossia l’ultimo giorno del mese successivo alla data inizio.

Queste funzioni sono utili per creare scadenze automatiche, tenere traccia di intervalli di tempo, o estrarre informazioni specifiche da una data.