INFORMATICA -‐ ECDL
!
1. FOGLI DI CALCOLO
Definizione di foglio di calcolo
Un foglio di calcolo (anche conosciuto come foglio ele(ronico o spreadsheet in lingua Inglese) è un
programma applica8vo di produ:vità personale. Si tra>a di un programma che, operando su da8
organizza8 in una griglia di celle, offre strumen8 di elaborazione e automazione del calcolo, quali ad
esempio l’inserimento di funzioni predefinite, la definizione di formule personalizzate e la costruzione di
grafici e diagrammi.
Esistono mol8 esempi di fogli di calcolo. A par8re da VisiCalc (1978) che è il primo programma di questo
8po e passando per Lotus-‐1-‐2-‐3 (1983) che è il primo foglio di calcolo di grande successo commerciale,
arriviamo ai più recen8 e diffusissimi MicrosoT Office Excel e OpenOffice.org Calc.
Nelle prossime pagine, si presenteranno i principali aspe: che cara>erizzano i fogli di calcolo e, dove si
renderà necessario, faremo riferimento allo strumento MicrosoT Office Excel nella versione 2003 (in seguito
denominato semplicemente Excel) per illustrare nozioni e esempi. Tu>avia, si precisa che tali contenu8
sono facilmente applicabili anche a OpenOffice.org Calc e a tu: i principali fogli di calcolo oggi disponibili.
!
Organizzazione di un foglio di calcolo
Un foglio di calcolo si presenta come una griglia di celle, ciascuna risultante dall’intersezione di una riga e
una colonna. Convenzionalmente, le colonne e le righe di un foglio di calcolo sono iden8ficate
rispe:vamente da un indice progressivo alfabe8co (A, B, …) e da uno numerico (1, 2, …). Ne consegue che
ogni cella possiede coordinate univoche rappresentate dalla combinazione degli indici di colonna e riga che
la determinano.
In un foglio di calcolo, esiste sempre almeno una cella selezionata che indica la posizione corrente
all’interno del foglio. La cella selezionata è evidenziata mediante una bordatura di colore nero, più marcata
rispe>o alla bordatura delle altre celle. Inoltre, essa è dotata di un quadra8no sporgente nell’angolo in
basso a destra chiamato maniglia di riempimento che, come vedremo in seguito, consente di accedere a
par8colari funzionalità legate al riempimento automa8co di celle e al trascinamento di formule.
Sopra alla griglia delle celle, il foglio di calcolo mostra la barra della formula (fx) che visualizza il contenuto
della cella correntemente selezionata.
!
Inserimento di daE
Una cella di un foglio di calcolo può ospitare tre diverse 8pologie di contenuto: valori testuali, cioè una
sequenza di cara>eri alfanumerici (anche denominata stringa di testo); valori numerici, cioè una sequenza
di cifre; formule, cioè espressioni di calcolo che consentono di eseguire operazioni sul contenuto di altre
celle.
Una formula può essere composta manualmente u8lizzando i consue8 operatori aritme8ci di somma (+),
so>razione (-‐), prodo>o (*), divisione (/) e elevamento a potenza (^). A questo, si aggiunge la possibilità di
costruire una formula u8lizzando, anche in modo combinato, le funzioni predefinite che il foglio di calcolo
me>e a disposizione per eseguire calcoli complessi. Una formula ha inizio con il simbolo di uguaglianza (=)
al quale segue l’espressione della formula da calcolare. Una volta completato l’inserimento della formula
(premendo il tasto Invio sulla tas8era), la cella mostra il risultato calcolato mediante l’espressione inserita.
Selezionando una cella che con8ene una formula, l’espressione corrispondente è visualizzata nella barra
della formula.
!
Riempimento automaEco di celle
Talvolta, i da8 di un foglio di calcolo appartengono a un elenco predefinito e possono richiedere una lunga
a:vità di inserimento. In ques8 casi, è possibile u8lizzare una funzionalità chiamata riempimento
automa7co di celle che consente di inserire automa8camente gli elemen8 rela8vi alle serie di da8
predefinite. Sono disponibili serie di da8 testuali, come i mesi dell’anno o i giorni della se:mana, e
numeriche, come le progressioni aritme8che di ragione impostata dall’utente. La funzionalità di
riempimento automa8co di celle è accessibile tramite la maniglia di riempimento.
!
!
!
Tipologie di funzione
Il foglio di calcolo me>e a disposizione numerose funzioni predefinite in grado di eseguire calcoli complessi
che richiederebbero altrimen8 l’inserimento di formule lunghe e complicate.
Ad esempio, sono disponibili funzioni rela8ve all’ambito matema8co e trigonometrico, come logaritmo,
seno e coseno, o a quello finanziario, come ammortamento e calcolo di interessi. Dato il numero elevato, le
funzioni di un foglio di calcolo sono organizzate in diverse categorie di cui ripor8amo quelle più
frequentemente u8lizzate.
• Finanziare. Sono funzioni per la ges8one di piani di ammortamento, tassi e calcolo di interessi.
• Data e ora. Sono funzioni per la manipolazione di date e orari come il calcolo del giorno se:manale
associato a una data e il calcolo dei giorni lavora8vi in un intervallo di date,
• MatemaEche e trigonometriche. Sono funzioni matema8che e trigonometriche classiche. Figurano
in questa categoria funzioni semplici, come le funzioni sommatoria e produ>oria, e funzioni più
complesse, come le funzioni logaritmo, potenza, seno, coseno e tangente.
• StaEsEche. Sono funzioni di calcolo combinatorio e di calcolo della probabilità, come le funzioni
media aritme8ca, media armonica, moda, distribuzione binomiale, varianza, covarianza e scarto.
• Testo. Sono funzioni di manipolazione di stringhe di testo come la sos8tuzione automa8ca di una
sequenza di cara>eri e l’estrazione di una porzione di testo in una posizione specifica di una cella.
• Logiche. Sono funzioni legate agli operatori logici AND, OR, NOT. Inoltre, figura in questa categoria
la funzione condizionale IF (anche nota come funzione SE).
Una funzione prevede uno o più argomen8 racchiusi fra parentesi che indicano i valori o i riferimen8 alle
celle da considerare per il calcolo della funzione.
!
La funzione SOMMA
La funzione SOMMA è una funzione matema8ca che perme>e di eseguire la somma dei valori numerici
contenu8 in un intervallo di celle specificato. La sintassi della funzione è la seguente:
=SOMMA(num1;num2;…)
Nella formula, num1;num2;… sono i riferimen8 alle celle contenen8 i valori da considerare per la somma. In
alterna8va, è possibile u8lizzare una sintassi più sinte8ca in cui la funzione SOMMA riceve un unico
argomento num1 che rappresenta un intervallo di celle. In questo caso, i valori numerici contenu8 nelle
celle dell’intervallo specificato saranno considera8 nell’operazione di somma.
L’u8lità della funzione SOMMA risulta evidente quando è necessario sommare i valori di un intervallo di
celle molto ampio. In questo caso, l’inserimento di una formula manuale è sconsigliabile, poiché richiede
l’inserimento di tu: i riferimen8 alle celle che contengono i valori da sommare.
!
Trascinamento di formule e funzioni
Spesso, una formula, magari abbastanza complicata, deve essere invocata diverse volte in un foglio di
calcolo, ma su intervalli di celle differen8. La medesima situazione può accadere per una funzione.
Il foglio di calcolo offre una funzionalità di trascinamento di formule e funzioni che lavora in modo analogo
al riempimento automa8co di celle. In par8colare, mediante la maniglia di riempimento, è possibile
trascinare una cella che con8ene una formula o una funzione copiandola da una cella di origina a una cella
di des8nazione. Il trascinamento ha come effe>o quello di traslare automa8camente i riferimen8 alle celle
contenu8 nella formula o funzione di un numero di righe/colonne pari alla differenza tra le coordinate della
cella di origine e quelle della cella di des8nazione.
!
Aggiornamento dei risultaE di formule e funzioni
Una cara>eris8ca fondamentale dei fogli di calcolo è l’aggiornamento automa8co dei risulta8 di formule e
funzioni quando il contenuto di una cella riferita subisce una modifica. Questo significa che ogni volta che il
contenuto di una cella viene cambiato, le formule e le funzioni presen8 all’interno del foglio di calcolo che
lavorano su quella cella, vengono automa8camente ricalcolate per aggiornare il risultato.
!
RiferimenE relaEvi e assoluE
Negli esempi mostra8 in precedenza, sono state u8lizzate formule e funzioni contenen8 riferimen7 rela7vi
alle celle. Questo consente di fare in modo che, in caso
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.