Top Banner
Corso di Informatica Corso di Informatica Corso di Laurea in Corso di Laurea in Conservazione e Restauro dei Conservazione e Restauro dei Beni Culturali Beni Culturali Gianluca Torta Gianluca Torta Dipartimento di Informatica Dipartimento di Informatica Tel: Tel: 011 670 6782 011 670 6782 Mail: Mail: [email protected] [email protected]
20

Corso di Informatica

Mar 16, 2016

Download

Documents

Selin Kesebir

Corso di Laurea in Conservazione e Restauro dei Beni Culturali. Corso di Informatica. Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: [email protected]. Esercitazione III.a. Creare il seguente foglio elettronico in Excel input : un numero intero N nella cella B1 - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Corso di Informatica

Corso di InformaticaCorso di Informatica

Corso di Laurea in Conservazione e Corso di Laurea in Conservazione e Restauro dei Beni CulturaliRestauro dei Beni Culturali

Gianluca TortaGianluca TortaDipartimento di InformaticaDipartimento di Informatica

Tel:Tel: 011 670 6782 011 670 6782Mail:Mail: [email protected] [email protected]

Page 2: Corso di Informatica

Esercitazione III.a Esercitazione III.a

Creare il seguente foglio elettronico in ExcelCreare il seguente foglio elettronico in Excel inputinput: un numero intero : un numero intero NN nella cella nella cella B1B1 outputoutput: una tabella contenente le frazioni : una tabella contenente le frazioni

N/1N/1, …, , …, N/20N/20

Page 3: Corso di Informatica

Esercitazione III.a Esercitazione III.a

Page 4: Corso di Informatica

Riferimenti Assoluti e RelativiRiferimenti Assoluti e Relativi

finora abbiamo utilizzato riferimenti finora abbiamo utilizzato riferimenti relativirelativi come come B2B2 oppure oppure B2:B10B2:B10

l’aggettivo “relativo” indica il significato l’aggettivo “relativo” indica il significato attribuito al riferimento da parte di Excel attribuito al riferimento da parte di Excel all’all’interno di una formulainterno di una formula

se il riferimento se il riferimento B2B2 si trova all’interno di si trova all’interno di una una formulaformula nella cella nella cella D6D6, Excel lo , Excel lo interpreta come “il valore della cella che si interpreta come “il valore della cella che si trova trova quattro righequattro righe al di al di sopra sopra e e due due colonnecolonne a a sinistrasinistra della della formulaformula””

Page 5: Corso di Informatica

Riferimenti Assoluti e RelativiRiferimenti Assoluti e Relativi

quattro righe in

alto

due colonne a sinistra

Page 6: Corso di Informatica

Riferimenti Assoluti e RelativiRiferimenti Assoluti e Relativi

copiando la formula da copiando la formula da D6D6 a a F10F10, il , il riferimento a riferimento a B2B2 cambia cambia

e diventa e diventa D6D6 un riferimento assoluto si scrive un riferimento assoluto si scrive $B$2$B$2 se nella formula in se nella formula in D6D6 si trova un si trova un

riferimento riferimento $B$2$B$2, copiando la formula da , copiando la formula da D6D6 a a F10F10 il riferimento è sempre il riferimento è sempre $B$2$B$2

Page 7: Corso di Informatica

Riferimenti Assoluti e RelativiRiferimenti Assoluti e Relativi

esistono anche esistono anche riferimenti mistiriferimenti misti come come B$2B$2 (riga assoluta, colonna relativa) e (riga assoluta, colonna relativa) e $B2$B2 (colonna assoluta, riga relativa)(colonna assoluta, riga relativa)

Page 8: Corso di Informatica

Esercitazione III.b Esercitazione III.b

Creare il seguente foglio elettronico in ExcelCreare il seguente foglio elettronico in Excel inputinput: : outputoutput: una tabella rettangolare contenente : una tabella rettangolare contenente

le frazioni le frazioni 1/11/1, …, , …, 10/2010/20

Page 9: Corso di Informatica

Esercitazione III.b Esercitazione III.b

Page 10: Corso di Informatica

Esercitazione IV Esercitazione IV

Creare un foglio elettronico in Excel che, dati Creare un foglio elettronico in Excel che, dati peso e altezza, determina il Body Mass peso e altezza, determina il Body Mass Index di una persona e la classe di Index di una persona e la classe di riferimento cui tale BMI appartiene.riferimento cui tale BMI appartiene.

BMI = peso / altezza2 [Kg/m2]

[da “Il Foglio Elettronico per Medicina e Farmacia”, McGraw-Hill][da “Il Foglio Elettronico per Medicina e Farmacia”, McGraw-Hill]

Page 11: Corso di Informatica

Esercitazione IV Esercitazione IV

inputinput: : la tabella delle classi e valori di riferimentola tabella delle classi e valori di riferimento

Valori di riferimento del BMIValori di riferimento del BMISottopesoSottopeso <18.5<18.5

NormopesoNormopeso da 18.5 a 24.9da 18.5 a 24.9

SovrappesoSovrappeso da 25.0 a 29.9da 25.0 a 29.9

Obesità di classe IObesità di classe I da 30.0 a 34.9da 30.0 a 34.9

Obesità di classe IIObesità di classe II da 35.0 a 39.9da 35.0 a 39.9

Obesità di classe IIIObesità di classe III >40.0>40.0

Page 12: Corso di Informatica

Esercitazione IV Esercitazione IV

inputinput: : il peso (in il peso (in KgKg) e l’altezza (in ) e l’altezza (in mm) della ) della personapersona

outputoutput: il BMI della persona e la classe di : il BMI della persona e la classe di riferimento cui il BMI appartieneriferimento cui il BMI appartiene

Page 13: Corso di Informatica

Esercitazione IV Esercitazione IV

Page 14: Corso di Informatica

Scelte e CondizioniScelte e Condizioni in un Foglio Elettronico (come in ogni in un Foglio Elettronico (come in ogni

calcolo) può essere utile effettuare delle calcolo) può essere utile effettuare delle sceltescelte in base a delle in base a delle condizionicondizioni

per esempio, nel calcolo dell’ammontare per esempio, nel calcolo dell’ammontare delle delle tassetasse si deve applicare un’ si deve applicare un’aliquotaaliquota diversa (diversa (sceltascelta) in base al ) in base al redditoreddito ((condizionecondizione))

Page 15: Corso di Informatica

la struttura del processo di calcolo può la struttura del processo di calcolo può presentarsi come un presentarsi come un alberoalbero i cui i cui nodi nodi interniinterni rappresentano rappresentano condizionicondizioni

C1

C2R1

R2 R3

FALSO

FALSO

VERO

VERO

Scelte e CondizioniScelte e Condizioni

Page 16: Corso di Informatica

una condizione logica può essere:una condizione logica può essere:– un un semplicesemplice confronto come confronto come “A1 > 2”“A1 > 2”– una una combinazionecombinazione di condizioni semplici con di condizioni semplici con

gli operatori dell’Algebra Booleana gli operatori dell’Algebra Booleana ANDAND, , OROR e e NOTNOT (in Italiano (in Italiano EE, , OO, , NONNON) come ) come “(A1 > “(A1 > 2) E (A1 < 3)”2) E (A1 < 3)”

Scelte e CondizioniScelte e Condizioni

Page 17: Corso di Informatica

tavole di verità di NON, E, O:tavole di verità di NON, E, O:C NONNON C

VEROVERO FALSOFALSO

FALSOFALSO VEROVERO

C1 C2 C1 EE C2VEROVERO VEROVERO VEROVEROVEROVERO FALSOFALSO FALSOFALSOFALSOFALSO VEROVERO FALSOFALSOFALSOFALSO FALSOFALSO FALSOFALSO

C1 C2 C1 OO C2VEROVERO VEROVERO VEROVEROVEROVERO FALSOFALSO VEROVEROFALSOFALSO VEROVERO VEROVEROFALSOFALSO FALSOFALSO FALSOFALSO

Scelte e CondizioniScelte e Condizioni

Page 18: Corso di Informatica

in Excel le scelte si esprimono utilizzando in Excel le scelte si esprimono utilizzando la funzione la funzione SESE all’interno delle all’interno delle formuleformule

Scelte e CondizioniScelte e Condizioni

ad es. ad es. SE(A1 > 2; B2; B3)SE(A1 > 2; B2; B3) si legge “ si legge “sese la la cella cella A1A1 contiene un valore contiene un valore maggioremaggiore di di 22, la formula ha il , la formula ha il valorevalore della cella della cella B2B2, , altrimentialtrimenti ha il ha il valorevalore della cella della cella B3B3””

Page 19: Corso di Informatica

Ricerca di ValoriRicerca di Valori in una in una formulaformula Excel è possibile Excel è possibile cercarecercare

un un valorevalore nella nella prima colonnaprima colonna di una di una tabellatabella (intervallo rettangolare) e restituire (intervallo rettangolare) e restituire un un altro valorealtro valore che si trovi sulla che si trovi sulla stessa stessa rigariga

la funzione da utilizzare è la funzione da utilizzare è CERCA.VERTCERCA.VERT (esiste un’analoga funzione (esiste un’analoga funzione CERCA.ORIZZCERCA.ORIZZ))

Page 20: Corso di Informatica

Ricerca di ValoriRicerca di Valori