Lab.1 - Excel Prof. De Michele e Farina 1
- Che cos è un foglio elettronico - Formule e funzioni - Riferimenti - Grafici 2
Un foglio elettronico è uno strumento che combina potenzialità di calcolo, formattazione, rappresentazione grafica e analisi di insieme di dati. Il suo nome trae origine dai registri contabili (spreadsheet) cui l aspetto essenziale di un foglio elettronico è evidentemente debitore Dal punto di vista matematico lo si può immaginare come una tabella o matrice a due indici i cui elementi (le celle) possono essere del tipo più svariato (numeri, cifre rappresentanti valuta, date, stringhe di testo, etc.) 3
Vantaggio più significativo Ricalcolo automatico del risultato di tutte le formula che viene effettuato quando si modifica il contenuto di una delle celle utilizzate nella formula stessa. Possibilità di esplorare soluzioni differenti con il minimo sforzo 4
Ogni cella può contenere: - Numeri (incluso valuta e date) - Testo - Formula Le celle possono: - Venire formattate in modo diverso - Venire stampate - Essere usate (i dati in esse contenute) per produrre diagrammi e mappe. 5
6
La barra della formula visualizza il contenuto della cella attiva 7
Che tipo di dati posso inserire? - Numeri (es 1923,45) - Date (es. 09/12/09; 9 dicembre 2009, ) - Ore (es. 8:30) - Testo - Funzioni logiche (es. VERO, FALSO) - Formule 8
Clickando con il tasto destro del mouse su una cella o su una selezione di celle si può impostare il formato sia dell eventuale testo contenuto che dei numeri, che possono avere anche il significato di valuta contabile. Si può specificare il formato in cui devono apparire data e ora 9
10
Usando la formattazione condizionale è possibile cambiare l aspetto di una cella in funzione del suo contenuto: è possibile ad esempio evidenziare con uno sfondo le celle con valori negativi, o il superamento di date critiche. 11
Esistono quattro combinazioni possibili di taglia-incolla in Excel: Cella -> Cella Cella -> Area (copia in tutte le celle dell area) Area -> Cella Area -> Area 12
Ciascun elemento della tabella è individuato da una lettera per indicare la colonna di appartenenza e da un numero per indicare la riga. Tipici valori limite per le dimensioni del foglio sono di alcune centinaia di colonne e alcune decine di migliaia di righe. Un elemento del foglio di lavoro viene individuato come nella battaglia navale: A1 B3 C4 etc. 13
Inserendo =A1 nella barra della formula dopo aver selezionato una cella si realizza un riferimento. Se il contenuto della cella A1 cambierà, cambierà anche quello della cella che contiene il riferimento. 14
In ogni cella possono essere inserite semplici formule del tipo =(A1+B1)/$C$1 I moderni datasheet come Excel possiedono però anche una smisurata libreria di funzioni statistiche, matematiche, finanziarie etc. che possono davvero abbreviare la maggior parte delle operazioni comunemente effettuate in ambienti produttivi e commerciali e spesso sono sufficienti a trattare anche complessi problemi scientifici. 15
Una formula si immette inserendo il carattere = e poi immettendo una opportuna combinazione di: - Operatori aritmetici-logici - Riferimenti di cella - Valori - Funzioni del foglio di lavoro 16
Operatori aritmetico-logici + Addizione - Sottrazione * Moltiplicazione / Divisione ^ Elevamento a potenza = uguale a > Maggiore di < Minore di >= Maggiore o uguale di <= Minore o uguale di <> Diverso da 17
Excel fornisce un grande numero di funzioni incorporate e consente anche di crearne di personalizzate. 18
19
Il quadratino scuro in basso a destra di una cella permette di realizzare una delle funzioni più utili in un foglio di lavoro: il completamento automatico, che permette di estendere in modo intelligente quanto immesso per una cella. 20
21
Rispetto al completamento automatico i riferimenti si possono dividere in due categorie. Essi possono essere ASSOLUTI o RELATIVI. Esempio: supponiamo che nella cella C7 ci sia un riferimento alla cella B1. Utilizzando il compl. Automatico estendendo la formula della cella C7 alla cella C8. A cosa si riferisce ora la cella C8? 22
23
Più fogli di lavoro possono essere gestiti in un unico file, detto cartella di lavoro. Gli elementi di ciascun foglio possono riferirsi a quelli degli altri, a patto di utilizzare una sintassi del tipo: Nomefoglio! A1 Nomefoglio! $B$3 24
Siccome i risultati delle elaborazioni di un foglio di calcolo vengono elaborati immediatamente è facile vedere l effetto di un cambiamento di uno dei dati in ingresso sui risultati dei nostri calcoli. 25
Praticamente tutti i moderni fogli elettronici hanno notevoli potenzialità di rappresentazione grafica dei dati e permettono di realizzare in modo molto semplice e intuitivo istogrammi, grafici di dispersione, grafici a barre e a torta, etc. 26
Istogrammi: Rappresentazione di dati discreti Grafici a linee: Rappresentazione di dati continui Grafici a torta: Evidenziano le proporzioni relative, o i singoli contributi rispetto al totale Grafici a dispersione (xy): Entrambi gli assi visualizzano dei valori. Preziosissimi per evidenziare una relazione funzionale fra due serie di valori. Grafici ad area: Come i grafici a linee, ma è più chiaro il totale e il contributo di ogni singola serie Grafici ad anello Grafici ad anello: Simili ai grafici a torta, ma consentono di visualizzare più serie di dati. 27
Grafici radar: Hanno un asse separato per ogni categoria e si estendono a partire dal centro Grafici di superficie: Visualizzano più serie di dati su una superficie e i colori rappresentano i valori Grafici a bolle: Come i grafici a dispersione, ma con più serie di dati Grafici azionari: specifici per il mercato azionario Grafici a cilindri, coni, piramidi Grafici a cilindri, coni, piramidi: sono istogrammi con forme diverse 28
29
30
31
Un foglio da lavoro permette di manipolare informazione in modo anche complesso, ma è tipicamente limitato a gestire piccole quantità di dati. Quando la dimensione dei dati da maneggiare diventa davvero grande è necessario utilizzare i cosiddetti DataBase Managment System (DMNS). Nei DBMS l informazione e contenuta in record (-> schede) a sua volta strutturate in campi (-> informazioni sulla scheda). Hanno tipicamente una possibilità di elaborazione molto più limitata, essenzialmente orientata all immissione di nuovi records e alla ricerca di records esistenti che soddisfino determinate caratteristiche. 32