Excel Excel he cos è? È un programma che appartiene alla famiglia dei fogli elettronici. Dove si esegue? Excel gira in ambiente Windows. che cosa serve? Serve a realizzare tabelle numeriche. Videata iniziale Fogli elettronici Un file di Excel è organizzato in fogli. Un foglio è caratterizzato da una matrice di celle aventi come coordinate una lettera ed un numero. La prima cella in alto a sinistra si identifica con. Fogli elettronici ome si inserisce un dato Un foglio elettronico è una matrice in cui ogni casella può contenere: stringhe di caratteri costanti numeriche formule con eventuali riferimenti al contenuto di altre celle. 989 990 99 99 Ferro 0 0 0 lluminio 90 0 0 80 Piombo 0 8 0 Oro Per inserire un dato occorre: selezionare un cella tramite il puntatore del mouse scrivere il dato (testo, numero o formula) attraverso la tastiera battere il tasto INVIO (o ENTER).
Realizzare una tabella Excel contenente la capienza delle aule del Politecnico. La tabella deve essere formattata nel seguente modo: in ogni riga deve essere scritto: prima colonna: nome delle aule seconda colonna: capienza posto nella prima riga deve comparire l intestazione della tabella. ula apienza 0 0 0 0 00 00 S 80 8 Foglio Excel ula apienza 0 0 0 0 00 00 S 80 Il valore di una cella può essere calcolato applicando una formula avente come argomenti i valori di altre celle. La successiva modifica di una cella specificata come argomento comporta l aggiornamento della formula. 9 0 in Excel Operatori aritmetici Per applicare ad una cella una formula occorre scrivere all interno della cella la formula desiderata preceduta dal carattere =: = Formula Si vuole fare in modo che il valore di una cella sia pari alla somma tra celle. = + calcola la somma tra la cella e la cella. Nelle formule si usano i classici operatori aritmetici: somma + sottrazione - moltiplicazione * divisione /
Riferimenti Foglio Excel Riferimento ad una cella si indica la lettera della colonna e il numero della riga (es. F) Riferimento ad un area si indica la cella in alto a sinistra quella in basso a destra separati dal simbolo : (es. :) Riferimento ad una colonna si indica due volte la lettera della colonna separata dal simbolo : (es.g:g) Riferimento ad una riga si indica due volte il numero della riga separato dal simbolo : (es.:) =* Funzioni predefinite Esercizio Excel mette a disposizione alcune funzioni predefinite che svolgono le più comuni operazioni aritmetiche, statistiche, trigonometriche e finanziarie. Per applicare ad una cella una funzione predefinita occorre utilizzare la seguente regola sintattica: = Nome della Funzione (argomenti) Si vuole calcolare la capienza totale di un insieme di aule specificate. Foglio Excel Occorre associare ad una cella la seguente formula = SOMM (:) Tale formula calcola la somma dei valori contenuti nelle celle che vanno da a. 8 ula apienza 0 0 0 0 00 00 S 80 Totale =SOMM(:) 8 ula apienza 0 0 0 0 00 00 S 80 Totale 0 8
rgomenti di una funzione Foglio Excel Gli argomenti di una funzione sono precisati tra parentesi. Si distinguono due casi possibili: nomi di celle separate dal carattere ; (la formula si applica alle due celle specificate) ad esempio: la formula =SOMM(;) calcola la somma tra la cella e la cella nomi di celle separate dal carattere : (la formula si applica a tutte le celle comprese nel rettangolo avente le due celle come vertici opposti). ad esempio: la formula =SOMM(:) calcola la somma di tutte le celle comprese tra e. 9 8 0 0 0 0 0 0 =SOMM(:) =SOMM(;) 8 0 0 0 0 0 0 9 0 Funzioni predefinite Funzioni predefinite (cont.) lcune delle funzioni predefinite più utili: SOMM(argomenti): calcola la somma tra gli argomenti MX(argomenti): calcola il massimo tra gli argomenti MIN(argomenti): calcola il minimo tra gli argomenti MEDI(argomenti): calcola la media aritmetica degli argomenti INT(argomento): calcola la parte intera del numero reale specificato come argomento RDQ(argomento): calcola la radice quadrata del numero specificato come argomento POTENZ(base;esponente): calcola l operazione di elevamento a potenza avente come base ed esponente i valori specificati come argomento della funzione. Ripetizione di una formula lungo una colonna Una formula può essere applicata a celle adiacenti lungo una colonna effettuando le seguenti operazioni: scrivere la formula in corrispondenza della prima cella da calcolare selezionare la cella contenente la formula da ripetere posizionare il puntatore del mouse nell angolo in basso a destra della cella fino a quando prende la forma del simbolo + trascinare il cursore fino ad arrivare all ultima riga a cui si vuole applicare la formula, tenendo premuto il tasto sinistro del mouse. Data una tabella contenente lo stipendio orario ed il numero di ore lavorate per ogni lavoratore, si vuole calcolare lo stipendio complessivo. D Nome Paga Ore Stipendio ianchi.000 0 Rossi.000 Verdi 8.000 8 runi.000
D Nome Paga Ore Stipendio ianchi.000 0 =* Rossi.000 Verdi 8.000 8 runi.000 (cont.) D Nome Paga Ore Stipendio ianchi.000 0 =* Rossi.000 =* Verdi 8.000 8 =* runi.000 =* D Nome Paga Ore Stipendio ianchi.000 0.90.000 Rossi.000 Verdi 8.000 8 runi.000 D Nome Paga Ore Stipendio ianchi.000 0.90.000 Rossi.000.8.000 Verdi 8.000 8.8.000 runi.000.9.000 Ripetizione di una formula lungo una riga Una formula può essere applicata a celle adiacenti lungo una riga in modo del tutto analogo al caso precedente: scrivere la formula in corrispondenza della prima cella da calcolare selezionare la cella contenente la formula da ripetere posizionare il puntatore del mouse nell angolo in basso a destra della cella fino a quando prende la forma del simbolo + trascinare il cursore fino ad arrivare all ultima colonna a cui si vuole applicare la formula, tenendo Data una tabella contenente per ogni lavoratore il numero di ore di lavoro ordinario ed il numero di ore di lavoro straordinario si vuole calcolare il totale delle ore di lavoro. Nome Ordinario Straordinario ianchi 0 0 Rossi 8 Verdi runi 0 Totale premuto il tasto sinistro del mouse. 8 Nome Ordinario Straordinario ianchi 0 0 Rossi 8 Verdi runi 0 Totale =SOMM(:) Nome Ordinario Straordinario ianchi 0 0 Rossi 8 Verdi runi 0 Totale 9 Nome Ordinario Straordinario ianchi 0 0 Rossi 8 Verdi runi 0 Totale =SOMM(:) =SOMM(:) Nome Ordinario Straordinario ianchi 0 0 Rossi 8 Verdi runi 0 Totale 0
Simbolo $ Replicando le formule lungo una colonna od una riga, il numero di riga o di colonna si aggiorna automaticamente. Qualora si voglia mantenere costante la cella a cui si fa riferimento occorre far precedere alla coordinata che non si vuole modificare il simbolo $. Data la tabella precedente, si voglia sottrarre alle ore di lavoro straordinario una quantità di ore memorizzata in nella cella. D Nome Ordinario Staordinario Straordinario Pagato ianchi 0 0 Rossi 8 Verdi runi 0 0 Formula D Nome Ordinario Staordinario Straordinario Pagato ianchi 0 0 =-$ Rossi 8 Verdi runi 0 0 Formula Nome Ordinario Staordinario Straordinario Pagato ianchi 0 0 =-$ Rossi 8 =-$ Verdi =-$ runi 0 =-$ 0 D Database su Excel In Excel e' possibile fare delle semplici gestioni di database con l'esecuzione di alcune semplici interrogazioni. Per Database si intende una griglia in cui le righe rappresentano i record e le colonne rappresentano i campi. Nome dei campi di Database Record
Funzione D.ONT.VLORI La funzione D.ONT.VLORI permette di fare delle semplici query all'interno di un database. Sintassi D.ONT.VLORI(Database, ampo, riterio) dove: Database rappresenta l'area della griglia dove effettuare la ricerca ampo indica la colonna del database in cui contare quanti sono i record che soddisfano la query ed hanno un valore valido riterio e' l area che contiene la funzione che viene applicata come query al database. Nel database alciatore si calcolino quanti calciatori hanno segnato almeno 9 goal. 8 riterio Occorre definire un riterio: Goal >= 9 Il criterio viene espresso in Excel mettendo su una colonna: nella prima riga, il campo su cui applicare la condizione nella seconda riga, la condizione da verificare. alcolo Funzione Nel Database di esempio si vuole calcolare quanti record soddisfano la condizione Goal >= 9. =D.ONT.VLORI(:8,"Goal",:) Il secondo campo e' quello che indica la colonna di riferimento in cui contare quanti sono i record che soddisfano il criterio e che hanno un dato valido. 9 0 Esercizio alcolare i calciatori che nel 99 hanno segnato piu' di 0 gol.
riterio Query =D.ONT.VLORI(:8,"Goal",:) Esercizio Dato il database in figura, si calcoli il numero di calciatori che nel 99 hanno segnato in serie almeno 0 goal. riterio Query =D.ONT.VLORI(:D9,"Serie ",:) Funzione D.SOMM Sintassi D.SOMM(Database, ampo, riterio) dove: Database rappresenta l'area della griglia dove effettuare la ricerca ampo indica la colonna del database in cui sommare i valori assunti dai record che soddisfano la query riterio e' l area che contiene la funzione che viene applicata come query al database. 8
Esercizio alcolare la somma dei gol segnati da atistuta. riterio alciatore atistuta Query =D.SOMM(:D9,"Goal",:) 9 0 Funzione SE Permette di valutare una condizione ed assegnare valori diversi a seconda del risultato della condizione. locco SE locco SE Sintassi: No ONDIZIONE VER? Si' SE(Test,se_vero,se_falso) Test : rappresenta un qualunque valore od espressione che puo' essere valutato come VERO o FLSO. Ramo FLSO Ramo VERO se_vero : rappresenta il valore che viene restituito se Test e' VERO. se_falso : rappresenta il valore che viene restituito se Test e' FLSO. se_vero e se_falso possono essere funzioni.
Esercizio onfrontare due numeri e dire quale è il più grande Funzione: SE(>;" è maggiore";se(=;"sono uguali";" è maggiore")) Esercizio Schema Si realizzi un foglio elettronico per il calcolo della lunghezza del cateto di un triangolo rettangolo a partire dalla lunghezza dell ipotenusa e della lunghezza dell altro cateto. Si tabuli il risultato per diverse combinazioni delle lunghezze di partenza. 8