Lezioni Excel 2
Lezioni Excel 2
RIFERIMENTI DI CELLA
Come visto lanno passato un foglio elettronico di Excel formato da elementi dette celle. Ogni
cella caratterizzata da un indirizzo ad esempio B3 che vuol dire cella nella colonna B, nella
riga 3.
Gli elementi delle celle possono essere dati ovvero numeri, stringhe, date ecc. oppure nelle
celle possibile inserire delle formule:
esempio
A
10
20
=A1+B1
Le formule sono caratterizzate dal simbolo B= e da uso di operatori informatici oppure funzioni
di Excel.
Dopo aver scritto una formula come ad esempio nella cella C1 scrivo =A1+B1, questa pu
essere copiata oppure trascinata. Nel trascinamento la formula cambia i valori allinterno ad
esempio trascinando verso il basso nella cella C2 il valore della formula diventa =A2+B2 nella
cella C3 il valore della formula diventa =A3+B3.
Questo modo di lavorare normalmente va bene e, questi tipi di formule hanno al loro interno
dei riferimenti chiamati RELATIVI, ovvero si adattano nelle operazioni di copia e trascinamento.
Se invece in una formula scrivo: =(A1+B1)/$D$4 copiando questa formula il riferimento alla
cella D4 non cambia perch in questo caso si parla di riferimento ASSOLUTO.
Un ultimo tipo di riferimento chiamato riferimento MISTO. Ad esempio in una formula scrivo:
=(A1+B1)/$E1
Copiando la formula o trascinandola nel denominatore la prima lettera non cambia (rimane
fissa a E) il secondo numero invece cambia adattandosi alla riga.
FUNZIONE SOMMA/MEDIA
Le funzioni di base di Excel sono somma e media. La funzione somma ci permette di calcolare
in automatico somme di righe o di colonne. Essa pu essere scritta a mano =SOMMA e
selezionando le celle interessate. Oppure posso andare nel men formule di Excel e selezionare
la voce Somma Automatica. Lesercizi di PAG 181 consente di calcolare delle somme e delle
percentuali utilizzando il riferimento misto.
-Calcoli di riparto, in questo esercizio si fa uso dei riferimenti assoluti. Esempio: 3 soci
conferiscono ad una societ il loro capitale. Queste cifre si chiamano conferimenti. Ala fine
dellesercizio si immagina di avere un utile da ripartire. Tramite un foglio elettronico si prende
in Input (si riempono delle celle) i capitali conferiti e lutile da ripartire. Il coefficiente di riparto
(cella B4) non altro che lutile/il totale delle quote. Tale coefficiente deve rimanere fisso nei
calcoli pertanto quando si vanno a calcolare le quote si far uso del riferimento assoluto e la
formula sar =B7*$B$4. La cellula *$B$4 un riferimento ASSOLUTO. Quando viene copiato
non cambier mai il suo valore.
pag. 198
Il numero 123,78 viene arrotondato con la funzione INT a 123. Quindi la funzione tronca. Per i
numeri negativi -125,9 diventa -126.
FUNZIONE SOMMA.SE (PAG. 211)
Immaginiamo di avere un foglio elettronico dove nella colonna A abbiamo dei nomi di clienti,
nella colonna B abbiamo dei codici del cliente, nella colonna C c il fatturato, nella colonna D
c lagente di vendita. Gli agenti della nostra azienda sono 3: Pertile, Vezzola, Zecchini.
Per calcolare il totale del fatturato dei 3 agenti (celle C12, C13, C14) si utilizza la funzione
SOMMA.SE che funzione in questa maniera: il primo parametro che si mette lelenco delle
celle dove la funzione ricerca i valori, nel nostro esempio $D$3:$D$10 che rappresenta gli
agenti legati alle fatture, il secondo parametro la cella che si vuole ricercare, nellesempio
posso mettere A12, il terzo parametro rappresenta le celle da sommare, nel nostro esempio
$C$3:$C$10.
La sintassi globale che metteremo nella cella C12 : =SOMMA.SE
($D$3:$D$10;A12;$C$3:$C$10).
FUNZIONI LOGICHE
FUNZIONE SE
Tramite questa funzione possibile eseguire dei test ed impostare il valore risultante di una
cella. Vediamo i parametri da inserire facendo uso di un esempio. (es. pag 221) Immaginiamo
di calcolare la percentuale di provvigione degli agenti rispetto al fatturato. Se il fatturato
inferiore a 10000 occorre impostare una provvigione del 6% altrimenti occorre impostare una
provvigione del 9%. Formula da inserire nella cella C7:
=SE(B7<=10000;$B$3;$B$4)
La funzione se ammette 3 parametri: il primo parametro rappresenta il criterio oppure test
ovvero la condizione che Excel testa, in questo caso se il fatturato minore o uguale a 10000.
Dopo il primo parametro, vi il separatore; dopo il separatore si inserisce il secondo parametro
ovvero se il criterio risulta vero verr copiata nella cella il valore della cella B3. Se il criterio
risulta falso verr copiata nella cella il valore della cella B4.
FUNZIONE E/O
Il limite della funzione SE che si pu mettere un solo criterio, con lutilizzo della funzione E
possibile inserire allinterno di un criterio pi condizioni es.
=SE(E(E3>=21;G3>=24);certificazione;)
La certificazione viene assegnata allo studente se entrambe le condizioni E3>=21 e G3>=24
sono entrambe vere. La funzione E realizza quindi il collettivo logico AND (studiata con i numeri
binari).
In modo analogo si pu applicare la funzione O che realizza il connettivo logico OR.
Ancora un esempio sulla funzione SE:
=SE(A2>=6;Sufficiente;insufficiente)
=SE(A2>=6;75;60)
N.B. Se il risulato del SE una stringa occorre racchiudere tra virgolette (es. sufficiente,
insufficiente ecc.), se il risultato un numero non occorrono le virgolette.
Es. pag. 222 e pag. 236 es. 4
RICERCA DI INFORMAZIONI IN UN FOGLIO EXCEL
Tramite le funzioni CERCA.VERT e CERCA.ORIZZ possibile ricercare il valore di una cella
allinterno di un gruppo di celle. La ricerca pu essere effettuata nello stesso foglio oppure in
fogli diversi. Vediamo la sintassi e un esempio.
Sintassi: =CERCA.VERT(valore da cercare;Tabella dove cercare;Indice di ritorno;Intervallo di
ricerca).
CONVALIDA DI DATI
Tramite la convalida di dati possibile controllare linput dellutente per verificare che i valori
inseriti siano corretti. Occorre innanzitutto inserire in un insieme di celle i valori da controllare
ad esempio un insieme di citt, un insieme di voti, un insieme di squadre di calcio
Un gruppo di celle in Excel si pu indirizzare in 2 maniere:
-Assegnando un nome alla zona
-Riferimento diretto con la sintassi : Nomefoglio!$cellainiziale$:$cellafinale$
Es. Foglio 2!$A$1:$A$2