Excel
Cos'è Excel?
Excel è un foglio di calcolo sviluppato da Microsoft. E' il più conosciuto e usato al mondo. Si trova nella suite Office.
Come funziona Excel
Il foglio di lavoro è suddiviso in righe e colonne.
Le righe sono identificate da numeri mentre le colonne da lettere.
Ogni cella è individuata dal nome della colonna seguito dal numero di riga e può contenere dati, formule e funzioni.
Ad esempio, la cella B2 è individuata dalla colonna B e la riga 2.
Nota. Un foglio di calcolo è ispirato al vecchio gioco della battaglia navale che si faceva su carta ai tempi di scuola. Ogni cella è identificata da coordinate x e y sul piano. E' un metodo molto semplice e intuitivo.
La differenza tra dati, formule e funzioni
Ogni cella del foglio di lavoro può contenere dati, formule e funzioni.
- Dati
Un dato è un'informazione. Può trattarsi di un valore numerico oppure di una stringa alfanumerica, una data, ecc. Ad esempio, digito il valore numerico 5,5 nella cella B2.
- Formule
Una formula è un'espressione matematica o logica composta da dati e operatori. Ad esempio, nella cella B2 digito l'espressione matematica (5+6)/2 che calcola la media aritmetica tra due numeri. E' un esempio pratico di formula in excel.
- Funzioni
Una funzione è una formula predefinita da Excel che permette di svolgere rapidamente un calcolo. Ad esempio, per fare la media aritmetica tra due o più numeri posso usare anche la funzione MEDIA(5,6).
Nella cella viene visualizzato sempre il risultato del calcolo.
La formula o la funzione che lo determina si può vedere nella barra delle formule. Si trova sopra il foglio di calcolo.
Le macro
Oltre a essere un foglio elettronico (spreadsheet) è anche un ambiente di programmazione e automazione perché permette di sviluppare degli script detti macro.
Cos'è una macro? A cosa serve? Una macro è una procedura con una serie di azioni in sequenza. Il foglio excel legge la macro ed esegue automaticamente le azioni (operazioni) una dopo l'altra. Le macro sono molto utili perché mi permettono di salvare una serie di operazioni ripetitive ed eseguirle più volte in modo automatico.
Sviluppare una macro non è sempre facile perché bisogna conoscere il linguaggio VBA (Visual Basic for Applications).
Tuttavia, in Excel c'è anche un metodo più semplice per creare una macro senza programmare registrando una sequenza di azioni.
Nota. La conoscenza delle macro è utile ma non è indispensabile per l'utilizzo Excel. La maggior parte degli utenti usa il foglio di calcolo soltanto con le funzioni e senza creare le macro.
Le funzioni di Excel
Ecco alcune funzioni di Excel. Si usano nelle celle del foglio di calcolo.
Le funzioni VBA delle macro
Alcune funzioni del linguaggio VBA (Visual Basic for Applications). Si usano nelle macro.
- ActiveCell.FormulaR1C1
- Const
dichiara una costante - Date
legge la data corrente dal sistema - Dim
dichiara una variabile - InputBox()
visualizza una finestra di input sullo schermo - MsgBox()
visualizza una finestra di output pop-up - Range().Select
- Selection.Font
- Sheets().Select
- Time()
legge l'orario corrente nel sistema