Introduzione al Foglio Elettronico

Transcript

Introduzione al Foglio Elettronico
Microsoft Excel
Introduzione al
Foglio Elettronico
Il Foglio Elettronico
z Si
presenta come una grande tabella su un
foglio di carta
z Le celle contengono differenti dati
–
–
–
–
zI
Numeri
Testo
Date
Ecc…
dati possono essere modificati ed elaborati
Il Foglio Elettronico
z
E’ un software per
– Immettere dati in una griglia bidimensionale
z
Possono essere inseriti, cancellati, modificati, duplicati, ecc.
– Elaborare i dati immessi
z
z
z
Consente di eseguire calcoli matematici automaticamente
Al variare di un dato, tutti gli altri vengono ricalcolati
automaticamente
Excel è il foglio elettronico della Microsoft
Struttura del Foglio
z
Un foglio elettronico è diviso in righe e colonne
– Le righe sono identificate da un numero (ad es. 2)
– Le colonne sono identificate da una lettera (ad es. B)
z
Ogni file Excel (2000) è costituito da:
– 256 fogli di lavoro
– ciascun foglio contiene:
z
z
65536 righe
256 colonne
Struttura del Foglio
z
La cella è l’intersezione tra una riga e una colonna
– è l’unità elementare del foglio di calcolo (ad es. B2)
z
La cella è il posto in cui si inseriscono i dati
– Cella attiva: selezionata per l’inserimento dei dati
z
Ciascuna cella contiene al più 256 caratteri
Barra della
formula
Indirizzo della
cella attiva
Cella attiva
Celle
z Il
contenuto di una cella può essere:
– un valore costante (un numero o del testo)
– Il risultato di una formula
z Riconosce
automaticamente
il tipo di dato … in alternativa
è possibile “forzare" un tipo
[dal menù formato ⇒ celle]
Celle
z
Se il contenuto della cella supera le dimensioni:
– Se le celle seguenti sono vuote, la frase è visualizzata
anche sulle celle seguenti
– Se le celle seguenti non sono vuote, la frase è tagliata
z
Le celle possono essere dimensionate
Riferimento alle Celle
z Modi per riferirsi ad una cella:
– Relativo: conserva le distanze ma non la
posizione fisica della cella (Ad es. A1)
– Assoluto: conserva la posizione fisica della
cella (Ad es. $A$1)
– Misto: conserva la posizione fisica della
colonna o della riga ($A1 oppure A$1)
z Excel
non distingue tra maiuscole e
minuscole (a1 è equivalente ad A1)
Riempimento di Celle
z E’
possibile riempire le celle:
– Direttamente: digitando da tastiera il dato
all’interno
– Copiando: si seleziona un dato e lo si ricopia
nella cella (CTRL-C / CTRL-V)
– Riempimento: facendo generare al foglio di
calcolo una serie di numeri, date, ecc…
[dal menù Modifica ⇒ Riempimento]
Formule
z
z
z
Le operazioni aritmetiche sono chiamate formule
Una formula inizia con il segno “=“
Gli operandi di una formula sono:
– Numeri (ad es. =5+6)
– Celle (ad es. =B2+C2)
Formule
z
Excel memorizza la formula (non il risultato)
– Quando si apre un foglio i risultati sono ricalcolati
– Se si modifica il contenuto di una cella…
z
Esempi:
– Somma il contenuto delle celle A6 e B6 e lo salva nella
cella attiva: =A6+B6 oppure =A6+$B$6
– Divide la somma tra 2 ed il contenuto della cella B2 per
3 e lo salva nella cella attiva: =(B2+2)/3
Operatori
– Operatori aritmetici:
z +, -, *, /
z % percentuale (20% equivale a 0.2)
z ^ elevamento a potenza
– Operatori di confronto
z >, <, >=, <=
z = uguale a
z <> diverso da
Operatori
z
Operatori su stringhe:
– & concatenazione di stringhe
(=“Salve"&“ gente“ equivale a Salve gente)
z
Operatori di riferimento
– : intervallo
(C1:C5 identifica le celle comprese tra C1 e C5)
– ; unione
(C1;C5 identica la cella C1 e la cella C5)
– ! identifica un foglio di lavoro
=Foglio3!A1: identifica la cella A1 del foglio 3
Funzioni
z
z
z
z
Sono formule predefinite
Ricevono uno o più valori detti argomenti
Salva il risultato nella cella attiva
La sintassi è
=Funzione(arg1; arg2; argN)
– arg1, arg2, argN possono essere a loro volta funzioni
z
Possono essere inserite anche [dal menù Inserisci
⇒ funzione]
Esempi di Funzioni
z
Somma i dati nelle celle comprese tra C1 e C5
=SOMMA(C1:C5)
=SOMMA(C1;C2;C3;C4;C5)
z Calcola la media dei dati nelle celle comprese tra C1 a
C5 e in quelle comprese tra D1 e D5
=MEDIA(C1:C5;D1:D5)
z Restituisce data e ora corrente
=ADESSO()
z Restituisce un numero casuale
=CASUALE()
Grafici
z
z
Rappresentano i dati nei fogli Excel in modo
semplice e compatto
Generare i grafici è molto semplice, basta:
– selezionare l’area del grafico (serie di dati)
– utilizzare il comando “Inserisci grafico”
– seguire le istruzioni della “Creazione guidata”
z
Dopo avere generato un grafo è possibile
modificarlo (cambiare tipo, aggiungere nuovi
dati, ecc…)
Macro
z
z
z
E’ un programma scritto o registrato formato da
una serie di comandi Excel
Consentono di automatizzare attività
Si possono creare:
– Registrando in modo automatico una sequenza di
operazioni [dal menù Strumenti ⇒ Macro]
– Scrivendo il codice in Visual Basic (VB)
z
Un modulo è un foglio in cui sono memorizzate
macro
Macro (VB)
Sub Macro1()
' Macro per copia celle
' Scelta rapida da tastiera: CTRL+a
Sheets("Serie").Select
Range("A3:C102").Select
Selection.Copy
Sheets("Copia").Select
Range("E3").Select
ActiveSheet.Paste
End Sub
Funzioni Utente
z Si
possono scrivere nuove funzioni
mediante il Visual Basic Editor
z Le funzioni vanno scritte in un modulo
z La sintassi è:
Function nome(lista parametri)
…
End Function
Esempio di Funzione Utente
z Per
generare una retta si può definire la
funzione:
Function retta(m, x, q)
retta = m*x+q
End Function
z In
Excel è possibile fare riferimento a
questa nuova funzione
=retta(2;A1;4)