Download pdf - AOT A O T Lab

Transcript
Page 1: AOT A O T Lab

Agent and Object Technology LabDipartimento di Ingegneria dell’Informazione

Università degli Studi di Parma

AOTAOTLABLAB

Fondamenti di InformaticaFondamenti di InformaticaFondamenti di InformaticaFondamenti di Informatica

Excel

Michele Tomaiuolo

Page 2: AOT A O T Lab

2

AOTAOTLABLAB ExcelExcelExcelExcel

� Excel è sicuramente il programma più conosciuto per la gestione di fogli elettronici

� Excel permette di creare e modificare degli insiemi fogli elettroni in base ad una struttura gerarchica composta da:

� Cartelle

� Fogli elettronici

� Celle

Page 3: AOT A O T Lab

3

AOTAOTLABLAB CartellaCartellaCartellaCartella

� Una cartella contiene più fogli elettronici

� E’ possibile inserire, eliminare e rinominare dei fogli cliccando con il tasto destro del mouse sulla riga di scelta dei fogli

� Cliccando con il tasto sinistro sul nome di un foglio questo diventa il foglio corrente

Page 4: AOT A O T Lab

4

AOTAOTLABLAB Foglio ElettronicoFoglio ElettronicoFoglio ElettronicoFoglio Elettronico

� Un foglio elettronico è un insieme rettangolare di celle suddivise in righe e colonne

� Ogni riga è associata ad un numero progressivo e ogni colonna ad una lettera progressiva

� Una cella di un foglio è contraddistinta dalla lettera della colonna e dal numero della riga in cui si trova

Page 5: AOT A O T Lab

5

AOTAOTLABLAB FoglioFoglioFoglioFoglio ElettronicoElettronicoElettronicoElettronico

Page 6: AOT A O T Lab

6

AOTAOTLABLAB Cella Cella Cella Cella

� Una cella è l’unità elementare del foglio elettronico

� Ogni cella è identificata da una coppia:

� Numero di riga

� Lettera di colonna

� Ogni cella può contenere a scelta:

� Un numero, sia intero che frazionario

� Un’etichetta (dato alfanumerico)

� Una data o un orario

� Un riferimento ad un’altra cella

� Una formula matematica che coinvolge il contenuto di altre cella

Page 7: AOT A O T Lab

7

AOTAOTLABLAB Funzioni BaseFunzioni BaseFunzioni BaseFunzioni Base

� Inserimento, modifica, cancellazione e spostamento di valori

� Inserimento, cancellazione e spostamento di:

� Celle

� Righe

� Colonne

� Modifiche della dimensione e formato di:

� Celle

� Righe

� Colonne

Page 8: AOT A O T Lab

8

AOTAOTLABLAB Creazione di FormuleCreazione di FormuleCreazione di FormuleCreazione di Formule

� In una cella è possibile inserire formule matematiche che coinvolgono costanti, valori di altre celle, operazioni matematiche e funzioni

� Le operazioni fondamentali sono:

+ (addizione) - (sottrazione)

* (moltiplicazione) / (divisione)

% (percentuale) ^ (elevamento a potenza)

� E’ possibile anche scrivere espressioni complesse con l’aiuto delle parentesi tonde

Page 9: AOT A O T Lab

9

AOTAOTLABLAB Formule e RiferimentiFormule e RiferimentiFormule e RiferimentiFormule e Riferimenti

� In una formula è consentito inserire un riferimento ad un’altra cella

� Il modo più comune di riferimento è quello relativo, fatto indicando la cella semplicemente con lettera di colonna e numero di riga

� Ad esempio nella cella A2 posso inserire il testo:

=A1*2

� Esso indica che il valore di A2 è il doppio di quello di A1� Ad esempio, se A1 vale 10 allora A2 varrà 20

Page 10: AOT A O T Lab

10

AOTAOTLABLAB Formule e RiferimentiFormule e RiferimentiFormule e RiferimentiFormule e Riferimenti

� Quando si porta il cursore su una cella che contiene una formula

� Sulla cella nel foglio comparirà il valore attuale della formula

� Sulla barra di immissione comparirà l’espressione della formula

� Se si cambia un valore riferito da qualche formula automaticamente la formula viene ricalcolata

Page 11: AOT A O T Lab

11

AOTAOTLABLAB Formule e RiferimentiFormule e RiferimentiFormule e RiferimentiFormule e Riferimenti

Page 12: AOT A O T Lab

12

AOTAOTLABLAB Riferimenti RelativiRiferimenti RelativiRiferimenti RelativiRiferimenti Relativi

� Quando una formula contenente un riferimento relativo viene copiata su un’altra cella il riferimento viene modificato in modo da mantenere inalterata la posizione relativa della cella riferita rispetto a quella dove si trova la formula

� Ad esempio supponiamo che nella cella A1 ci sia la formula

=B3+3

� Se copiamo il contenuto di A1 su C6, in questa cella verrà inserita la formula

=D8+3

Page 13: AOT A O T Lab

13

AOTAOTLABLAB Riferimenti RelativiRiferimenti RelativiRiferimenti RelativiRiferimenti Relativi

� B3 si trova due righe sotto e una colonna a destra rispetto a A1

� D8 si trova due righe sotto e una colonna a destra rispetto a C6:

� Quindi la posizione relativa è rimasta invariata, pur essendo le due formule diverse

� I riferimenti relativi sono molto utili per costruire tabelle rappresentanti: inventari, cataloghi, listini prezzi, ecc.

Page 14: AOT A O T Lab

14

AOTAOTLABLAB Riferimenti RelativiRiferimenti RelativiRiferimenti RelativiRiferimenti Relativi

Page 15: AOT A O T Lab

15

AOTAOTLABLAB Riferimenti RelativiRiferimenti RelativiRiferimenti RelativiRiferimenti Relativi

Page 16: AOT A O T Lab

16

AOTAOTLABLAB Riferimenti AssolutiRiferimenti AssolutiRiferimenti AssolutiRiferimenti Assoluti

� Talvolta invece ci si vuole riferire ad una cella fissa che non venga modificata durante la copia

� Per ottenere ciò bisogna usare i riferimenti assoluti che si ottengono indicando con un $ sia la riga che la colonna della cella riferita: $A$1 si riferisce alla cella A1

� Se in una formula compare un riferimento assoluto e la cella viene copiata il riferimento rimane inalterato

Page 17: AOT A O T Lab

17

AOTAOTLABLAB Riferimenti MistiRiferimenti MistiRiferimenti MistiRiferimenti Misti

� E’ possibile creare dei riferimenti misti del tipo $D7 e D$7

� Questi riferimenti sono modificati solo in parte quando viene copiata la formula

� Ad esempio se in A1 c’è la formula =$D7*2 e A1 viene copiata su B2, allora la formula si muta in =$D8*2

� In pratica il $ blocca la riga o la colonna del riferimento

Page 18: AOT A O T Lab

18

AOTAOTLABLAB FunzioniFunzioniFunzioniFunzioni

� E’ possibile inserire delle funzioni nelle formule:� Digitando il loro nome e parametri

� Usando l’autocomposizione funzione

� I tipi di formule più usate sono:� Finanziarie: interessi, rata, tasso, ...

� Matematiche: logaritmo, esponenziale, seno, coseno, somma, ...

� Statistiche: media, deviazione standard, mediana, ...

� Ad esempio possiamo scrivere le formule:

=SOMMA(A1:A5)

=SOMMA(A1,A2,A5)

Page 19: AOT A O T Lab

19

AOTAOTLABLAB GraficiGraficiGraficiGrafici

� E’ possibile creare un grafico con Inserisci|Grafico

o cliccando su

� Nella finestra di dialogo dell’autocomposizione grafico è possibile decidere quale tipo di grafico utilizzare e con quali dati creare il grafico

� I tipi più utilizzati di grafici sono:

� Istogramma

� Torta

� Barre

� Dispersione

� Area

Page 20: AOT A O T Lab

20

AOTAOTLABLAB IstogrammaIstogrammaIstogrammaIstogramma

Fatturato

10

20

5

15

25

15

0

5

10

15

20

25

30

AAA BBB CCC DDD EEE FFF

aziende

Mili

ard

i di lir

e

fatturato

Page 21: AOT A O T Lab

21

AOTAOTLABLAB TortaTortaTortaTorta

FATTURATI

11%

22%

6%

17%

27%

17%

AAA

BBB

CCC

DDD

EEE

FFF

Page 22: AOT A O T Lab

22

AOTAOTLABLAB BarreBarreBarreBarre

VENDITE

0 10 20 30 40 50

gen

mar

mag

lug

set

nov

vendite b

vendite a

Page 23: AOT A O T Lab

23

AOTAOTLABLAB DispersioneDispersioneDispersioneDispersione

VENDITE

0

10

20

30

40

50

0 5 10 15

MESI

MIL

ION

I D

I L

IRE

vendite a

vendite b

Page 24: AOT A O T Lab

24

AOTAOTLABLAB AreaAreaAreaArea

ge

n

ma

r

ma

g

lug

se

t

no

v

vendite a

0

10

20

30

40

50

MESI

VENDITE

vendite a

vendite b

Page 25: AOT A O T Lab

25

AOTAOTLABLAB ElenchiElenchiElenchiElenchi

� E’ possibile utilizzare una parte di un foglio elettronico, detta elenco, come un database per memorizzare un insieme di record omogenei

� La prima riga di un elenco contiene i nomi dei campi

� Le righe successive contengono i valori di ciascun campo per ogni record

Page 26: AOT A O T Lab

26

AOTAOTLABLAB ElenchiElenchiElenchiElenchi

rappresentante anno cliente prodotto quantità

rossi 1998 xyz 1 10

bianchi 1998 xyz 1 20

bianchi 1998 abc 2 5

gialli 1998 efg 1 6

rossi 1999 abc 2 15

bianchi 1999 abc 1 4

gialli 1999 efg 2 10

gialli 1999 xyz 1 11

gialli 1999 abc 3 8

Page 27: AOT A O T Lab

27

AOTAOTLABLAB Gestione ElenchiGestione ElenchiGestione ElenchiGestione Elenchi

� Per gestire l’inserimento e la ricerca di dati nell’elenco è possibile utilizzare (Dati|Modulo), cioè un particolare tipo di finestra di dialogo che consente di:� Inserire o modificare i valori dei campi dei vari record

� Inserire o cancellare un record

� Cercare se esistono record con particolari caratteristiche

� Per ordinare un elenco è possibile utilizzare Dati|Ordina e indicare rispetto a quale campo effettuare l’ordine� E’ possibile fare un ordinamento sia crescente che

decrescente, sia fare un ordinamento su più campi

Page 28: AOT A O T Lab

28

AOTAOTLABLAB Gestione ElenchiGestione ElenchiGestione ElenchiGestione Elenchi

rappresentante anno cliente prodotto quantità

bianchi 1998 xyz 1 20

bianchi 1998 abc 2 5

bianchi 1999 abc 1 4

gialli 1998 efg 1 6

gialli 1999 efg 2 10

gialli 1999 xyz 1 11

gialli 1999 abc 3 8

rossi 1998 xyz 1 10

rossi 1999 abc 2 15

Page 29: AOT A O T Lab

29

AOTAOTLABLAB Gestione ElenchiGestione ElenchiGestione ElenchiGestione Elenchi

� E’ possibile associare un filtro ad uno o più campi di un elenco attraverso (Dati|Filtro):� Selezionando un valore di un campo attraverso una

finestra

� Escludendo dall’elenco tutti quei record che non presentano quel determinato valore nel campo in questione

� Si noti che le righe escluse sono solo non visibili, ma comunque non sono state cancellate

� Utilizzando l’opzione Filtro Avanzato, si possono scegliere valori su più campi e fare ricerche piùcomplesse

Page 30: AOT A O T Lab

30

AOTAOTLABLAB Gestione ElenchiGestione ElenchiGestione ElenchiGestione Elenchi

rappresentante anno cliente prodotto quantità

bianchi 1998 xyz 1 20

bianchi 1998 abc 2 5

gialli 1998 efg 1 6

rossi 1998 xyz 1 10


Recommended