Please enable JavaScript.
Coggle requires JavaScript to display documents.
Funzioni di calcolo in Excel - Coggle Diagram
Funzioni di calcolo in Excel
Tipologie di funzione
relative all'ambito
matematico e trigonometrico (logaritmo, seno e coseno)
finanziario (ammortamento e calcolo d'interessi)
dato il numero di funzioni elevate, si organizzano in categorie
finanziarie
, gestione piani di ammortamento, tassi e calcolo di interessi
di data e ora
(come il calcolo del giorno settimanale associato ad una data e il calcolo dei gg lavorativi in un intervallo di date)
matematiche e trigonometriche
statistiche
(media aritmetica, armonica, moda, distribuzione binomiale, varianza, covarianza e scarto)
testo
(manipolazione stringhe di testo => sostituzione automatica di una sequenza di caratteri e l'estrazione di una porzione di testo da una cella)
logiche
(legate agli operatori logici
AND, OR, NOT
); la
condizionale IF
(detta funzione SE)
1 funzione prevede 1 o > argomenti racchiusi tra parentesi (indicano valori o riferimenti alle celle da considerare per il calcolo della funzione )
La funzione SOMMA
= SOMMA (num1:num2:...)
num1 e num2 (sono i riferimenti alle celle contenenti i valori da sommare)
in alternativa => si può usare una sintassi > sintetica con un
unico argomento
che rappresenta
un intervallo di celle
Es foto Figura 1.5
Calcolare importo complessivo delle prestazioni erogate
in Gennaio
si inserisce nella cella B11 la formula
= SOMMA (B5:B9)
in questo caso l'intervallo di celle B5:B9 (rappresenta L'UNICO ARGOMENTO della funzione SOMMA)
dunque sintassi con : (due punti) => utilizzato all'interno di un singolo argomento per denotare un intervallo)
invece gli argomenti di una funzione sono denotati dal carattere;
Calcolare importo complessivo erogato
nel trsimestre
si inserisce la seguente formula nella cella F5
=SOMMA(B5:D5)
Trascinamento
di formule e funzioni
spesso una formula deve essere invocata diverse volte in un foglio di calcolo ma su intervalli di celle differenti (la medesima cosa può accadere ad una funzione)
lavora in modo analogo al riempimento automatico di celle => mediante la maniglia di riempimento (si può trascinare una cella che contiene una formula o una funzione copiandola da una cella di origine ad una di destinazione)
Es foto Figura 1.5
la funzione SOMMA (B5:B9) contenuta nella cella B11 => può essere copiata mediante trascinamento nelle celle C11 e D11
per effetto del trascinamento => l'argomento della funzione SOMMA in C11 e D11 è traslato in una delle due colonne
dunque in C11 avremo la funzione SOMMA (C5:C9) => che calcola l'importo complessivo delle prestazioni erogate in febbraio
mentre i D11 avremo la funzione SOMMA (D5:D9) => che calcola l''analogo importo per il mese di marzo
Questo risultato è osservabile nella Figura 2.1
dove la barra della formula mostra la funzione contenuta nella cella D11 selezionata
Aggiornamento
di risultati di formule e funzioni
caratteristica fondamentale dei fogli di calcolo è l'aggiornamento automatico dei risultati e funzioni, quando il contenuto di una cella subisce una modifica
Figura 1.5
modifcare importo delle prestazioni erogate in Gennaio (cella B:5)
si sostituisca l'importo esistente (£123.000) con un nuovo importo 125.000
automaticamente le somme calcolate nelle celle B11 e F5 sono aggiornate dal foglio di calcolo e sono imposte al nuovo valore di 368.700 e 458.000
altri valori restano invariati => dal momento che la cella B5 modificata non rientra negli intervalli di celle considerati dalle formule nelle celle C11:D11 e F6:F9
Aggiornamento dei risultati
delle funzione SOMMA
Riferimenti
RELATIVI
Negli esempi precedenti, sono state utilizzate formule contenenti riferimenti
relativi
alle celle (questo consente che in caso di trascinamento della formula => riferimenti siano
automaticamente traslati
)
tale ragionamento non regge quando trascinando la formula si vuole mantenere fisso il riferimento ad una o > celle => in questi casi necessario un riferimento
assoluto
alle celle (per fare in modo che il riferimento resti invariato e
non subisca traslazione
ASSOLUTI
creato anteponendo il carattere $ alla coordinata della cella che deve restare fissa durante l'operazione di trsacinamento (nell'inserire le coordinate di una cella => è possibile combinare l'uso di riferimenti relativi e assoluti)
Si suppomga di voler inserire in una formula o funzione il riferimento alla cella B5;
esistono 4 possibilità
inserire
il riferimento $B5
il riferimento alla colonna è assoluto => $B resta fisso;
il riferimento alla riga è relativo (5) e scorre in caso di trsacinamento
inserire
il riferimento B$5
il riferimento alla colonna è relativo (B) e scorre;
quello alala riga è assoluto ($5) e resta fisso in caso di trsacinamento
inserire
il riferimento B5
(è completamente relativo => sia il riferimento alla colonna sia quello alla riga scorrono in caso di trsacinamento)
inserire il riferimento $B$5 - il riferimento è completamente assoluto => entrambi restano fissi in csao di scorrimento
Esempi (figure);
la formula della cella B14 è al seguente
=B11*$B$13
l'importo del premio per il mese di Gennaio è 73.740
per calcolare i mesi di Febbraio e Marzo => la formula della cella B14 va trascinata nelle celle C14 e D14
i riferimenti alla cella $B$13 sono ASSOLUTI (in questo caso l'uso dei rif. assoluti è necessario => trascinando la fomrula in C14 e D14 si desidera che i riferimenti alla cella restino fissi
al contrario, i rifeirmenti della cella B11 sono RELATIVI (perchè si vuole siano traslati), e che considerino gli importi complessivi per Febbraio e Marzo (celle C11 e D11)
La funzione condizionale SE
funzione LOGICA che consente di variare il contenuto di una cella in base al verificarsi o meno di una condizione prefissata
=SE(test;se_vero;se_falso)
Prevede 3 argomenti
1)
TEST
(esprime la condizione da verificare)
operazione di confronto aritmetico dove il contenuto di una cella è comparato con un valore costante o con il contenuto di un'altra cella
esempi B11>50 e F4=D7
l'esito di un test è un valore booleano (vale a dire che il test può assumere solo 2 valori VERO o FALSO
2)
se-vero
esprime la formula o funzione che deve essere eseguita nel caso in cui il test sia risultato VERO
3)
se_falso
" " sia risultato falso
Dunque,
la funzione condizionale SE => consente di eseguire la formula o funzione espressa in se_vero o se_falso in base al valore di verità (VERO o FALSO) del test
Es. Con riferimento all'esempio della Figura 2.3 si supponga che
il premio mensile sia pari al 20% (PREMIO MINIMO), se queste sono < di 400.000
e sia pari al 30% (PREMIO MASSIMO), in caso contrario
per calcolare l'importo del premio di Gennaio => si utilizza la funzione SE => inserendo nella cella B16 la formula
=SE(B11<400000;B11
20%;B11
30%)
Per calcolare gli importi del premio per i mesi di Febbraio e Marzo => trascinare la formula nella cella B16, rispettivamente nelle celle C16 e D16
Es. In questo esempio SOGLIE e PERCENTUALI per il calcolo del premio sono inserite nelle celle B13, B14 E B15
La formula che nella cella B16 che calcola l'importo del premio è
=SE(B11<$B$13;B11
$B$14;B11
$B$15)
in caso di variazione alla soglia o alle percentuali => è sufficiente modificare il contenuto delle celle B13, B14 e B15 per aggioranre l'importo dei primi mesi
si noti l'uso di RIFERIMENTI ASSOOLUTI (per consentire il corretto trsacinamento della formula nelle celle C14 e D14)