16
A Sperimentazioni con il foglio elettronico Abbiamo già accennato nel secondo capitolo al foglio elettronico, applica- zione che permette di effettuare rapidamente calcoli algebrici usando co- me prima metafora d’interfaccia con l’utente un “foglio” quadrettato con- cettualmente uguale a quello della battaglia navale. La metafora è invero più complessa: non si limita infatti a un’unica pagina ma concerne un in- sieme di fogli facilmente collegabili tra loro. L’insieme dei fogli è denomi- nato cartella. Per comprendere le potenzialità di uno strumento nato da una sempli- cissima idea, presentiamo adesso alcuni esempi utilizzando uno dei pro- dotti più diffusi, Microsoft Excel. A.1 Per cominciare La Figura A.1 mostra l’intestazione della prima schermata all’apertura dell’applicazione. Possiamo vedere in alto una serie di menu ( File, Modi- fica, Visualizza, Inserisci ecc.) utili per accedere a operazioni di uso comu- ne. Pressappoco le stesse funzioni sono attivate dai pulsanti della seconda e terza riga. Tale ridondanza è finalizzata ad agevolare l’utente consen- tendogli di attivare gli stessi comandi attraverso accessi sia testuali che iconici. Come nel gioco della battaglia navale, le celle dell’unico foglio bi- dimensionale che stiamo osservando si individuano con due coordinate: una lettera per la colonna e un numero per la riga. La prima cella in alto a sinistra è quindi nella posizione A1, essendo identificata dalla prima co- lonna e dalla prima riga. Immediatamente sotto ai menu possiamo indi- care una cella (nella figura citata la cella A1) e immettere, usando il segno

Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

  • Upload
    dodan

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

09.backup.fm Page 1 Friday, March 2, 2007 12:24 PM

A

Sperimentazioni con il foglio elettronico

Abbiamo già accennato nel secondo capitolo al foglio elettronico, applica-zione che permette di effettuare rapidamente calcoli algebrici usando co-me prima metafora d’interfaccia con l’utente un “foglio” quadrettato con-cettualmente uguale a quello della battaglia navale. La metafora è invero più complessa: non si limita infatti a un’unica pagina ma concerne un in-sieme di fogli facilmente collegabili tra loro. L’insieme dei fogli è denomi-nato cartella.

Per comprendere le potenzialità di uno strumento nato da una sempli-cissima idea, presentiamo adesso alcuni esempi utilizzando uno dei pro-dotti più diffusi, Microsoft Excel.

A.1 Per cominciareLa Figura A.1 mostra l’intestazione della prima schermata all’apertura dell’applicazione. Possiamo vedere in alto una serie di menu (File, Modi-fica, Visualizza, Inserisci ecc.) utili per accedere a operazioni di uso comu-ne. Pressappoco le stesse funzioni sono attivate dai pulsanti della seconda e terza riga. Tale ridondanza è finalizzata ad agevolare l’utente consen-tendogli di attivare gli stessi comandi attraverso accessi sia testuali che iconici. Come nel gioco della battaglia navale, le celle dell’unico foglio bi-dimensionale che stiamo osservando si individuano con due coordinate: una lettera per la colonna e un numero per la riga. La prima cella in alto a sinistra è quindi nella posizione A1, essendo identificata dalla prima co-lonna e dalla prima riga. Immediatamente sotto ai menu possiamo indi-care una cella (nella figura citata la cella A1) e immettere, usando il segno

Page 2: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

2 Capitolo A

09.backup.fm Page 2 Friday, March 2, 2007 12:24 PM

=, la formula che soggiace alla cella indicata (in figura, nessuna). Per esse-re più chiari vediamo l’esempio seguente.

A.1.1 Un primo esempioSupponiamo che un ricercatore di storia stia esaminando e confrontando dati espressi in vecchie misure lineari (produzioni di tessuti, percorsi stra-dali, rilevazioni catastali ecc.) e che debba convertire tali misure al sistema metrico decimale. Supponiamo che le misure da convertire siano espresse in “Canne Fiorentine da Panno” e che egli sappia che una canna da panno equivale a m. 2,335 (allo scopo ha consultato le “tavole di ragguaglio delle misure e dei pesi delle città più ragguardevoli d’Italia con le misure e con i pesi del sistema metrico decimale” riportate nell’“Almanacco ufficiale degli agrofili italiani per l’anno 1869”).

Il programma Excel consente di eseguire la conversione in modo rapi-do e preciso, seguendo la semplice procedura che riportiamo qui di segui-to. Scegliamo A2 come cella dove scrivere le misure espresse in canne che preleviamo dal documento e D2 come cella dove far apparire la misura equivalente in metri. Digitiamo in F2 (basta un clic sulla cella per avervi accesso) il valore di conversione 2,335 e premiamo Invio Selezioniamo quindi D2 e scriviamo la formula =A2*F2 (o nella cella stessa dopo il clic su di essa, o in alto come indicato in Figura A.2).

Il segno = all’inizio della stringa indica che il contenuto della cella do-vrà essere calcolato, A2 e F2 sono invece le celle dalle quali dovranno esse-re prelevati i dati della formula. In questo modo nella cella D2 verrà espresso il valore immesso in A2 moltiplicato per la costante di conversio-

Figura A.1 I menu di Excel.

Page 3: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

Sperimentazioni con il foglio elettronico3

09.backup.fm Page 3 Friday, March 2, 2007 12:24 PM

ne 2,335. Per rendere comprensibile il significato dei dati nel foglio è op-portuno premettere alle caselle con i dati numerici altrettante caselle con intestazioni esplicative. Si potrà quindi scrivere nella casella A1 “Canne da panno” l’operazione che si sta compiendo, è opportuno premettere in D1 “Metri”, in F1 “Costante di conversione”. Il programma consente d ren-dere più accattivanti il testo e i dati, utilizzando caratteri, sfondi e bordi di diverso colore.

La Figura A.3 mostra il risultato prodotto da questa semplice opera-zione, allorché si mette nella cella A2 il valore 12,34. Ovviamente, il risul-tato che compare nella casella D2 varia ogniqualvolta si inserisce un di-verso valore nella cella A2.

La freccia che compare nella figura è stata aggiunta per indicare al let-tore le celle tra le quali avviene la trasformazione.

Si tenga presente, inoltre, che le relazioni che intercorrono tra le celle sono di tipo asimmetrico per cui non è possibile inserire nella cella D2 una misura metrica per ottenere in A2 la stessa misura espressa in canne. Le celle, infatti, devono essere rigidamente divise tra quelle che contengono i dati su cui applicare le formule e quelle che contengono i risultati. Dun-que per ottenere la funzione inversa dobbiamo utilizzare altre celle, ad esempio A5 e D5; in A5 verrà inserita la formula =D5/F2 che consentirà di convertire i metri in canne e di ottenere il risultato che compare nella Fi-gura A.4.

A questo punto decidiamo che conoscere la quarta o la quinta cifra de-cimale nella conversione tra metri e canna da panno è irrilevante e dun-que limitiamo il numero dei decimali a tre. A questo scopo selezioniamo

Figura A.2

Page 4: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

4 Capitolo A

09.backup.fm Page 4 Friday, March 2, 2007 12:24 PM

Figura A.3

Figura A.4

Page 5: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

Sperimentazioni con il foglio elettronico5

09.backup.fm Page 5 Friday, March 2, 2007 12:24 PM

la zona di foglio interessata e premiamo il tasto destro del mouse. Nel me-nu che si apre (visualizzato in Figura A.5) scegliamo il sottomenu Formato celle…

Nella schermata che appare facciamo le scelte evidenziate in Figura A.6, ovvero indichiamo nel menu Numero che le posizioni decimali devo-no essere tre. Abbiamo anche scelto Usa separatore delle migliaia(.).

Dopo l’Ok, i dati del foglio appaiono come indicato in Figura A.7.

A.1.2 Indirizzamento assoluto e relativoIn generale il singolo clic su una cella la evidenzia e ci consente di scrivere in essa. Successivamente possiamo confermare con il tasto Invio della no-stra tastiera l’operazione effettuata oppure annullarla premendo il tasto Esc. Qualunque cosa scriviamo dopo il clic è considerato una funzione da parte del sistema. Molto importante è la distinzione tra funzioni costanti

Figura A.5

Page 6: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

6 Capitolo A

09.backup.fm Page 6 Friday, March 2, 2007 12:24 PM

e funzioni calcolate. Le seconde si distinguono in quanto cominciano con un segno di operazione (=, +, - ecc) mentre vengono considerate costanti tutte le altre immissioni. In quest’ultimo caso le operazioni di copia e in-colla non ci riserbano sorprese. Un po’ più complessi sono invece gli in-

Figura A.6 Scelta di tre decimali.

Figura A.7

Page 7: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

Sperimentazioni con il foglio elettronico7

09.backup.fm Page 7 Friday, March 2, 2007 12:24 PM

terventi sulle funzioni vere e proprie poiché bisogna distinguere il valore calcolato dalla formula che lo calcola. Se selezioniamo la cella dove abbia-mo immesso una funzione effettiva e copiamo il suo contenuto, il sistema copia la formula. Possiamo incollarla su un’altra cella, ma questa opera-zione non lascia (a meno di non comportarsi in un modo che spiegheremo dopo) la formula invariata, ma la modifica cambiando le coordinate delle celle che sono indicate in essa. Questo comportamento del sistema si chia-ma indirizzamento relativo e ne parleremo nel prossimo esempio.

Facendo doppio clic su di una cella interessata si accede al suo conte-nuto e a questo punto abbiamo la possibilità di modificarla.

Se, specialmente quando si è alle prime armi, ci troviamo in una con-dizione per noi inaspettata, basta premere il tasto Esc sulla nostra tastiera. In questo modo, l’ultima operazione viene annullata e si ritorna alla si-tuazione precedente. Si consiglia inoltre di fare attenzione alla forma del cursore che è molto espressiva sulle modalità secondo le quali il foglio Excel sta recependo le nostre azioni.

A.1.3 Un esempio più complessoRiportiamo tutte le formule di conversione che il ricercatore ha trovato nel documento e costruiamo due tabelle per trasformare i metri nelle vecchie misure e viceversa.

A tale scopo dovremo ricostruire un foglio analogo a quello che appare nella Figura A.8 e dobbiamo inserire in C3 la formula di conversione =$C$2/E3. La notazione con $ indica un riferimento assoluto e la sua funzione sarà chiarita nel corso dell’esempio.

Illustriamo adesso una tecnica per scrivere le formule da usare nella colonna C.

La scelta della successione delle azioni da compiere non ha nessuna pretesa di essere la “migliore”, infatti, ci sono altri modi per arrivare allo stesso risultato che non ha senso elencare in questo testo. Raccomandia-mo a ciascuno di seguire quello che ritiene più naturale.

Noi compiamo le seguenti operazioni:1. facciamo un clic (uno solo) sulla cella C3;2. scegliamo Copia dal menu Modifica;3. facciamo un solo clic sulla cella C4;4. premiamo il tasto Shift (Maiuscolo) e contemporaneamente azioniamo

il tasto “freccia verso il basso” solitamente posto sulla destra della ta-stiera. Questa operazione evidenzia via via tutte le celle che ci interes-sano (nel nostro caso ci fermeremo sulla C10).

5. scegliamo Incolla dal menu Modifica.A questo punto immettendo il valore 125.698 nella cella C2 si ottengono

automaticamente tutti i risultati che compaiono nella Figura A.9.

Page 8: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

8 Capitolo A

09.backup.fm Page 8 Friday, March 2, 2007 12:24 PM

Andiamo ad analizzare cosa è successo. Facciamo un solo clic sulla cel-la C5 corrispondente a “Canne da seta”. Nella apposita finestra compare la formula =+$C$2/E5 nella quale il numeratore punta sempre alla cella C2,

Figura A.8

Figura A.9

Page 9: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

Sperimentazioni con il foglio elettronico9

09.backup.fm Page 9 Friday, March 2, 2007 12:24 PM

assunta come costante, in quanto i parametri di riferimento sono prece-duti dal segno $, mentre il denominatore punta in questo caso alla cella E5, individuata autonomamente dal sistema in base alle regole dell’indirizza-mento relativo. L’indirizzamento relativo fa sì che si assuma come valore di riferimento quello contenuto nella cella dislocata verso l’alto o il basso o traslata verso destra o sinistra di un numero di posizioni pari a quello dello spostamento effettuato.

Così i valori di conversione utilizzati di volta in volta sono quelli elen-cati in successione nella tabella “Fattore di conversione”. Nello stesso modo sono stati ottenuti i risultati che appaiono nella parte inferiore della Figura A.10.

Sfruttando Verifica formule dal menu Strumenti si può controllare come le celle si riferiscono tra loro: basta evidenziare una per una quelle di no-

Figura A.10

Page 10: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

10 Capitolo A

09.backup.fm Page 10 Friday, March 2, 2007 12:24 PM

stro interesse e attivare i due comandi Individua precedenti e Individua di-pendenti.

A.1.4 Uso delle funzioni predefiniteIl sistema ha un insieme predefinito di funzioni che danno ampie possibi-lità all’utente. Mostriamo in questo esempio l’uso della funzione somma.

La Figura A.11 è di immediato significato.

Facciamo calcolare al foglio elettronico il totale della spesa nella cella B7. Come illustrato in Figura A.12, evidenziamo con il mouse prima la cel-la B7, successivamente, sulla barra degli strumenti selezioniamo il simbo-lo di sommatoria (Σ).

Ora è sufficiente premere il tasto Invio per far comparire la somma de-siderata, come in Figura A.13.

Figura A.11 Lista della spesa.

Figura A.12 Calcolo del totale.

Page 11: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

Sperimentazioni con il foglio elettronico11

09.backup.fm Page 11 Friday, March 2, 2007 12:24 PM

Correggiamo l’importo della penna supponendo che, anziché 1 euro, costi 1,8 euro. È sufficiente modificare il valore della cella B2 per vedere, come in Figura A.14, il totale della spesa aggiornarsi automaticamente.

Calcoliamo adesso, per motivi di IVA, il ricarico del 20% sul totale nel-la cella C7, come in Figura A.15. Inseriamo nella cella indicata la formula =B7*1,2 (se il ricarico fosse stato del 16% avremmo scritto =B7*1,16). Come nel caso precedente, non appena viene apportata una modifica ai dati ini-ziali vengono aggiornati automaticamente i contenuti della cella B7 (che dipende dai dati presenti nella colonna B2..B6) e della cella C7 (che dipen-de dal dato presente nella cella B7 che a sua volta dipende dai dati presen-ti nella colonna B2..B6).

Figura A.13 Risultato.

Figura A.14 Aggiornamento automatico.

Page 12: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

12 Capitolo A

09.backup.fm Page 12 Friday, March 2, 2007 12:24 PM

A.2 Stampa e graficiGli strumenti che mette a disposizione il sistema consentono stampe per-sonalizzate e grafici che mostrano in modo intuitivo l’evolversi e la distri-buzione dei dati.

A.2.1 Stampa di risultatiNella Figura A.16 vediamo come un professore ha usato il foglio elettro-nico per inserire i risultati dei compiti in classe. In questo momento il pro-fessore ha effettuato le correzioni del secondo compito e desidera stampa-re l’esito della prova.

Un comando di stampa, senza altra specifica, porta alla stampa di tutta l’area dei dati, ma è possibile definirne un sottoinsieme. Così il professore evidenzia l’area di suo interesse con le tecniche comuni di Windows (de-

Figura A.15 Ulteriore calcolo sul risultato.

Figura A.16 Risultati dei compiti.

Page 13: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

Sperimentazioni con il foglio elettronico13

09.backup.fm Page 13 Friday, March 2, 2007 12:24 PM

ve selezionare le celle con il mouse tenendo abbassato il tasto Ctrl): il no-me degli studenti e il risultato del secondo compito.

A questo punto sceglie Imposta Area di Stampa come in Figura A.18. Come si può vedere nella Figura A.19, l’area dei dati che verrà stampa-

ta è separata da quella che non verrà stampata da una linea tratteggiata.

Figura A.17 Selezionata parziale.

Figura A.18 Area di stampa.

Page 14: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

14 Capitolo A

09.backup.fm Page 14 Friday, March 2, 2007 12:24 PM

Per modificare l’area stampabile è sufficiente effettuare una nuova sele-zione e utilizzare i menu come è stato appena mostrato.

A.2.2 GraficiControlliamo con un grafico l’andamento economico della famiglia Rossi.

La somma parziale è stata elaborata inserendo nella cella D2 la formula =B2-C2. Successivamente tale formula è stata copiata e incollata nelle celle

Figura A.19 Rappresentazione dell’area di stampa selezionata.

Figura A.20 Bilancio familiare.

Page 15: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

Sperimentazioni con il foglio elettronico15

09.backup.fm Page 15 Friday, March 2, 2007 12:24 PM

D3..D13. Essendo i riferimenti della cella D2 relativi il programma li ha mo-dificati opportunamente. Selezioniamo l’area A2..D13.

Successivamente, facendo clic con il tasto destro su Foglio 1 (eviden-ziato in fondo alla Figura A.20), inseriamo un nuovo foglio di tipo grafi-co. In Figura A.22 sono presenti le principali tipologie di grafici che pos-sono essere inseriti.

Scegliamo Linee e facciamo clic su Fine. In Figura A.23 possiamo vede-re graficamente l’andamento del bilancio familiare della famiglia Rossi. I differenti colori, scelti automaticamente dal sistema, rappresentano gli andamenti di entrate, parziale e uscite.

Figura A.21 Selezione.

Page 16: Sperimentazioni con il foglio elettronico - Apogeo Editore · Il programma Excel consente di eseguire la conversione ... Facciamo calcolare al foglio elettronico il totale della spesa

16 Capitolo A

09.backup.fm Page 16 Friday, March 2, 2007 12:24 PM

Figura A.22 Scelta del grafico.

Figura A.23 Grafico risultante.