Fare calcoli e grafici con Excel (o con LibreOffice calc) Versione preliminare work in progress Pablo Genova gallini.genova@gmail.com I. I. S. Angelo Omodeo Mortara Indirizzo Tecnico-Economico A. S. 2016 2017
Obiettivi del modulo didattico Excel In questo modulo impareremo a utilizzare il foglio di lavoro di Excel (LibreOffice calc), sia per calcoli elementari sia per formule di una certa complessità. L'approccio è sperimentale, faremo tanti esempi concreti. In particolare dovremo saper: fare calcoli elementari, anche inserendo formule matematiche e funzioni logiche utilizzare i principali tipi di grafici predefiniti utilizzare i riferimenti relativi ed assoluti alle celle tipi di formato delle celle esempi più complessi
Excel (o LibreOffice Calc): saper calcolare Verifica se vale la proprietà commutativa per le operazioni elementari Dati due numeri interi positivi non nulli e diversi tra loro a e b esegui con il foglio di calcolo le operazioni di somma, differenza, prodotto, rapporto ed elevamento a potenza. A B C D 1 a 5 2 b 4 3 4 prima a poi b prima b poi a Vale la proprietà commutativa? 5 Somma =B1+B2 =B2+B1 sì 6 Differenza =B1-B2 =B2-B1 no 7 Prodotto =B1*B2 =B2*B1 sì 8 Rapporto =B1/B2 =B2/B1 no 9 Potenza =B1^B2 =B2^B1 no riferimenti relativi alle celle B2 e B1 Le formule devono essere inserite con il carattere = davanti alla formula! Ho scritto le formule come le avrei digitate in excel.. Fare attenzione!
Output delle formule precedenti Inserendo le formule correttamente e verificando che le celle siano formattatate in formato numero e non testo (di solito il default è il formato numero) Excel/LibreOffice calc vi farà il calcolo: A B C D 1 a 5 2 b 4 3 4 prima a poi b prima b poi a Vale la proprietà commutativa? 5 Somma 9 9 sì 6 Differenza 1-1 no 7 Prodotto 20 20 sì 8 Rapporto 1.25 0.8 no 9 Potenza 625 1024 no Attenzione al formato delle celle, dove ci sono i calcoli deve essere numerico Ricordare che il computer fa presto e bene i calcoli (parte in rosso della tabella), ma bisogna saperlo guidare correttamente!
Excel o LibreOffice Calc: esempio di media e somma A B C 1 dati in input Variabili di output valore numerico dell'output 2 3 somma =SOMMA(A2:A8) 3 4 media =C2/7 4 1 media =MEDIA(A2:A8) 5 3 6 4 7 5 8 9 La funzione SOMMA(A2:A8) permette di fare la somma di tutte le celle dalla A2 alla A8 La media si può fare dividendo la somma così ottenuta per il numero di celle sommate oppure con la funzione MEDIA(A2:A8), verificare per esercizio che il risultato è identico Matematicamente m = i=n x i i=1 n con n = 7
Excel o LibreOffice Calc, funzioni di uso comune Ricapitolando abbiamo visto le seguenti funzioni: SOMMA(...) e MEDIA(...) altre funzioni importanti da saper usare (provale!) MAX(...) trova il massimo tra le celle indicate in parentesi MIN(...) trova il minimo tra le celle indicate in parentesi CONTA.VALORI(...) conta il numero di celle non vuote Ad es. prova nell'esempio precedente ad usare =CONTA.VALORI(A2:A8) per contare i dati introdotti (otterrai 7 come risultato) CASUALE.TRA(a;b) genera un numero intero casuale compreso tra a e b RICORDA SEMPRE CHE Le funzioni SOMMA, MEDIA, MAX, CONTA.VALORI possono avere in input sia il riferimento alle celle sia un elenco di numeri separati da ; ad es. =SOMMA(2;1;2;3) vuol dire 2+1+2+3 (=8) =MAX(2;0;99;-3) visualizza 99 come risultato, mentre =MIN(2;0;99;-3) visualizza -3
Excel o LibreOffice Calc: esempio di funzioni logiche SE(condizione ; azione se vera ; azione se falsa) Ad es. nel primo esempio per verificare la proprietà commutativa inserisci nella cella D5 funzione =SE(B5=C5;"sì","no") Condizione equivalente =SE(B5<>C5;"no","sì") Anche nelle altre celle D6 D9 si può inserire la condizione SE con le opportune modifiche (fai copia incolla) Altre funzioni logiche importanti: operatori booleani funzione Diagramma di flusso corrispondente V condizione ATTENZIONE ALLA SINTASSI! <> vuol dire diverso sì e no vanno messi tra perché vuol dire inserisci testo F E(...) O(...) CONTA.SE(...) Ad es. E(3>0;2>0) VERO E(3<0;2>0) FALSO O(3<0;2>0) VERO A 1 3 2 4 =CONTA.SE(A1:A2;">0") 2 =CONTA.SE(A1:A2;"<0") 0 =CONTA.SE(A1:A2;"=VERO") 0
Esercitarsi a fare grafici Esempio di grafico creato con Libre Office Calc
Esercitarsi a fare grafici (2) Esempio di grafico creato con Libre Office Calc
Esercitarsi a fare istogrammi ATTENZIONE: QUESTO E' UN ISTOGRAMMA! I DATI SONO RAGGRUPPATI IN INTERVALLI (in inglese si dice bin) DI VOTI ad es. intervallo 1: 1 voto<2; intervallo 2: 2 voto<3; intervallo 3: 3 voto<4; intervallo 4: 4 voto<5 intervallo 5: 5 voto<6; intervallo 6: 6 voto<7; intervallo 7: 7 voto<8 intervallo 8: 8 voto<9; intervallo 9: 9 voto<10; L'ALTEZZA DELLE BARRE E' PROPORZIONALE AL NUMERO DI STUDENTI CHE HA PRESO UN VOTO COMPRESO NELL'INTERVALLO CORRISPONDENTE