- Luca Donvito
Transcript
- Luca Donvito
dott. Luca Donvito Docente e Consulente di informatica MICROSOFT EXCEL / OPENOFFICE CALC LE FORMULE “CONDIZIONALI” Si definiscono formule condizionali quelle formule che consentono di estrarre delle informazioni da un foglio di calcolo in base ad una o più condizioni. Le principali formule condizionali sono: SE; CONTA.SE; MEDIA.SE; SOMMA.SE. Ognuna delle funzioni sopra indicate prevede l’utilizzo, all’interno del criterio o della condizione da ricercare, di un operatore di confronto. Operatori di confronto Di seguito si elencano gli operatori di confronto in uso in Excel: FUNZIONE SE La Funzione “SE” serve a verificare una determinata condizione specificata dall’utente. Se la condizione è vera, Excel farà una determinata cosa, se la stessa condizione invece è falsa, Excel svolgerà un’operazione differente. Pag. 1/9 dott. Luca Donvito – Via XXV Aprile, 6 – 33074 Fontanafredda (PN) – Tel. 338.2431680 – Fax 0434.1691153 - [email protected] – www.lucadonvito.it Partita IVA: 01675550931 dott. Luca Donvito Docente e Consulente di informatica Esempio Problema: completare la seguente tabella nella colonna “Giudizio” facendo in modo tale che compaia la scritta “Ammesso” oppure “Respinto” a seconda che il voto indicato superi o meno il valore di 60: Per risolvere il problema possiamo ricorrere alla funzione “SE”, costruendo la condizione da verificare (cioè che il voto superi o meno il valore di 60), quindi facendo comparire la scritta “Ammesso” oppure “Respinto” a seconda del risultato della condizione impostata. Dall’elenco delle funzioni di Excel/Calc, selezioniamo la funzione “SE”: Successivamente, nella finestra degli argomenti della funzione, inseriamo i parametri richiesti: Pag. 2/9 dott. Luca Donvito – Via XXV Aprile, 6 – 33074 Fontanafredda (PN) – Tel. 338.2431680 – Fax 0434.1691153 - [email protected] – www.lucadonvito.it Partita IVA: 01675550931 dott. Luca Donvito Docente e Consulente di informatica L’argomento “Test” deve contenere la condizione da verificare. Nel nostro esempio, la condizione è data dal voto dello studente (presente nella cella B2) che poniamo essere inferiore a 60; L’argomento “Se_vero” contiene il valore che vogliamo visualizzare nel caso in cui la condizione sopra descritta sia vera; L’argomento “Se_falso” contiene il valore che vogliamo visualizzare nel caso in cui la condizione sopra descritta sia falsa. Attenzione! La scelta con la quale viene inserita la condizione all’interno del test è esclusivamente soggettiva: avremmo potuto anche verificare che il voto nella cella B2 fosse maggiore di 60. FUNZIONE CONTA.SE La Funzione “CONTA.SE” serve a contare le celle il cui valore corrisponde ad una determinata condizione specificata dall’utente. Se la condizione è vera, la funzione conterà le celle, se la condizione non è verificata, le celle vengono ignorate. Pag. 3/9 dott. Luca Donvito – Via XXV Aprile, 6 – 33074 Fontanafredda (PN) – Tel. 338.2431680 – Fax 0434.1691153 - [email protected] – www.lucadonvito.it Partita IVA: 01675550931 dott. Luca Donvito Docente e Consulente di informatica Esempio Problema: contare il numero di studenti ammessi della seguente tabella: Per risolvere il problema possiamo ricorrere alla funzione “CONTA.SE”, costruendola come di seguito proposto. Dall’elenco delle funzioni di Excel/Calc, selezioniamo la funzione “CONTA.SE”: Successivamente, nella finestra degli argomenti della funzione, inseriamo i parametri richiesti: Pag. 4/9 dott. Luca Donvito – Via XXV Aprile, 6 – 33074 Fontanafredda (PN) – Tel. 338.2431680 – Fax 0434.1691153 - [email protected] – www.lucadonvito.it Partita IVA: 01675550931 dott. Luca Donvito Docente e Consulente di informatica L’argomento “Intervallo” deve contenere l’elenco delle celle da analizzare, ossia le celle nelle quali è presente la condizione da ricercare; L’argomento “Criterio” contiene la condizione (comprensiva dell’operatore di confronto) che deve essere ricercata nell’intervallo. FUNZIONE MEDIA.SE La Funzione “MEDIA.SE” serve a calcolare la media delle celle il cui valore corrisponde ad una determinata condizione specificata dall’utente. Se la condizione è vera, la funzione calcolerà la media, se la condizione non è verificata, le celle vengono ignorate. Pag. 5/9 dott. Luca Donvito – Via XXV Aprile, 6 – 33074 Fontanafredda (PN) – Tel. 338.2431680 – Fax 0434.1691153 - [email protected] – www.lucadonvito.it Partita IVA: 01675550931 dott. Luca Donvito Docente e Consulente di informatica Esempio Problema: calcolare il voto medio conseguito dagli studenti ammessi della seguente tabella: Per risolvere il problema possiamo ricorrere alla funzione “MEDIA.SE”, costruendola come di seguito proposto. Dall’elenco delle funzioni di Excel/Calc, selezioniamo la funzione “MEDIA.SE”: Successivamente, nella finestra degli argomenti della funzione, inseriamo i parametri richiesti: Pag. 6/9 dott. Luca Donvito – Via XXV Aprile, 6 – 33074 Fontanafredda (PN) – Tel. 338.2431680 – Fax 0434.1691153 - [email protected] – www.lucadonvito.it Partita IVA: 01675550931 dott. Luca Donvito Docente e Consulente di informatica L’argomento “Intervallo” deve contenere l’elenco delle celle da analizzare, ossia le celle nelle quali è presente la condizione da ricercare; L’argomento “Criterio” contiene la condizione (comprensiva dell’operatore di confronto) che deve essere ricercata nell’intervallo; L’argomento “Int_media”, facoltativo, può essere costituito dalle celle effettive da utilizzare per calcolare la media. È facoltativo in quanto, se omesso, viene utilizzato l’intervallo di celle indicato nel primo argomento. Nel caso in cui il criterio sia costituito da stringhe di testo e – di conseguenza – l’intervallo identificato da celle contenenti testo, tale argomento diventa obbligatorio. Pag. 7/9 dott. Luca Donvito – Via XXV Aprile, 6 – 33074 Fontanafredda (PN) – Tel. 338.2431680 – Fax 0434.1691153 - [email protected] – www.lucadonvito.it Partita IVA: 01675550931 dott. Luca Donvito Docente e Consulente di informatica FUNZIONE SOMMA.SE La Funzione “SOMMA.SE” serve a calcolare la somma delle celle il cui valore corrisponde ad una determinata condizione specificata dall’utente. Se la condizione è vera, la funzione calcolerà la somma, se la condizione non è verificata, le celle vengono ignorate. Esempio Problema: calcolare la somma degli importi degli ordini eseguiti dal Cliente “BETA S.r.l”, come da tabella seguente: Per risolvere il problema possiamo ricorrere alla funzione “SOMMA.SE”, costruendola come di seguito proposto. Dall’elenco delle funzioni di Excel/Calc, selezioniamo la funzione “SOMMA.SE”: Successivamente, nella finestra degli argomenti della funzione, inseriamo i parametri richiesti: Pag. 8/9 dott. Luca Donvito – Via XXV Aprile, 6 – 33074 Fontanafredda (PN) – Tel. 338.2431680 – Fax 0434.1691153 - [email protected] – www.lucadonvito.it Partita IVA: 01675550931 dott. Luca Donvito Docente e Consulente di informatica L’argomento “Intervallo” deve contenere l’elenco delle celle da analizzare, ossia le celle nelle quali è presente la condizione da ricercare; L’argomento “Criterio” contiene la condizione (comprensiva dell’operatore di confronto, laddove necessario) che deve essere ricercata nell’intervallo; L’argomento “Int_somma”, facoltativo, può essere costituito dalle celle effettive da utilizzare per calcolare la somma. È facoltativo in quanto, se omesso, viene utilizzato l’intervallo di celle indicato nel primo argomento. Nel caso in cui il criterio sia costituito da stringhe di testo e – di conseguenza – l’intervallo identificato da celle contenenti testo, tale argomento diventa obbligatorio. Pag. 9/9 dott. Luca Donvito – Via XXV Aprile, 6 – 33074 Fontanafredda (PN) – Tel. 338.2431680 – Fax 0434.1691153 - [email protected] – www.lucadonvito.it Partita IVA: 01675550931