Università degli Studi di Brescia INFORMATICA EXCEL Docente: Marco Sechi E mail: marco.sechi@unibs.it Vers. 17/10/2016 Dipartimento di Ingegneria Meccanica e Industriale DIPARTIMENTO DI SCIENZE CLINICHE E SPERIMENTALI Corso di studi: Medicina e Chirurgia Informatica
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 2 Riprodurre fedelmente la seguente "relazione di soccorso MSB" trasmessa all Azienda / Istituto (Pronto Soccorso o altra Struttura) dove il paziente viene trasportato oppure consegnata al paziente stesso in caso di "rifiuto trasporto". Il pdf in dimensioni reali è disponibile sul sito del docente. L'esercizio non richiede l'inserimento di nessuna formula.
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 3 Costruire in D5 la formula che indica se il voto assegnato durante il test (inserito nella cella D3) determina il superamento dell'esame oppure no. VARIANTE: Aggiungere all'esercizio il controllo dell'input ovvero in D5 deve apparire: "Errore!" quando il voto digitato in D3 è esterno all'intervallo [1...30] oppure non è un valore numerico la scritta "Non sostenuto" se in D3 non ho alcun esito. INPUT OUTPUT =SE(Condizione; RispSeCondizioneVera; RispSeCondizioneFalsa) =CELLA("TIPO";Riferimento) =E(Condizione1;... ;CondizioneN)
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 4 Si scrivano nell'area H6:H11 le formule che indicano se i valori della glicemia rilevati (digitati nell'area E6:E11) risultano "bassi", "alti" o "normali". Un valore risulta "basso" se è inferiore a 60 mg/dl (milligrammi di glucosio per 100 millilitri di sangue!) cella F3, "alto" se supera i 140 mg/dl cella I3, "normale" altrimenti. Le celle sotto la colonna "stato" (H) corrispondenti a celle vuote della colonna "Glicemia" (E) non devono mostrare alcun esito (stringa vuota ""). Vedi cella E8 e H8. INPUT OUTPUT =SE(Condizione;RispSeCondizioneVera;RispSeCondizioneFalsa) =CELLA("Tipo";Riferimento)
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 5 Costruire in C15 la formula che mostra il totale dei crediti accumulati tenendo conto che un credito viene convalidato solo quando il voto d'esame è valido (numerico compreso tra 18 e 30!) =SOMMA.SE(AreaDati;Condizione;AreaSomma) =E(Condizione1;... ;CondizioneN)
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 6 Costruire in C15 la formula che mostra la media degli esiti di uno studente nel primo biennio. La media deve essere calcolata solo se tutti i voti sono stati inseriti. Si suppone che le votazioni inserite siano sempre corrette (ovvero rientrino nel range 18... 30) per cui non occorre effettuare alcun controllo di validità sui dati di input. =CONTA.NUMERI(Area) =CONTA.VALORI(Area) =MEDIA(AREA) =SE(Condizione;RispSeCondizioneVera;RispSeCondizioneFalsa)
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 7 VARIANTE: Aggiungere all'esercizio il seguente controllo sull'input: se nell'area esiti ho voti non validi (ad esempio sono fuori dal range 18 30 oppure si tratta di semplice testo) nella cella B14 deve comparire la scritta "ERRORE" Suggerimento: utilizzare le funzioni: =CONTA.VALORI(Area) =CONTA.VUOTE(Area) =CONTA.NUMERI(Area) =CONTA.SE(Area;Condizione) =SE(Condizione;RispostaSeVera;RispostaSeFalsa) =O(Condizione1;... ;CondizioneN) =MEDIA(Area)
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 8 Si scrivano nell'area L8:L13 le formule che indicano se i valori (digitati nell'area H8:H13) della glicemia basale o postprandiale (area D8:D13) rilevati su 6 pazienti configurano una situazione di: "Ipoglicemia", "Normalità", "Pre diabete", "Diabete". I valori di soglia (celle I3, J3, J4, L3 e L4) vanno dedotti analizzando la tabella qui a lato. NB: Per semplificare la soluzione non è richiesto alcun controllo dell'input. =SE(Condizione;RispSeCondizioneVera;RispSeCondizioneFalsa)
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 9 Si scriva nella cella D5 la formula che indica se il numero in D3 è pari o dispari. VARIANTE: Aggiungere all'esercizio il controllo sull'input ovvero in D5 deve apparire la scritta "Non so" quando in D3 ho: zero, una sequenza di lettere, un numero non intero. Se in D3 non ho scritto niente in D5 non deve apparire nulla. =RESTO(Dividendo;Divisore) =E(Condizione1;... ;CondizioneN) =O(Condizione1;... ;CondizioneN) =SE(Condizione;RispSeCondizioneVera;RispSeCondizioneFalsa) =CELLA("TIPO";Riferimento) =TRONCA(Riferimento;num_cifre)
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 10 In C3 viene scritta una data. La formula in C5 deve visualizzare: "PASSATO" se in C3 ho una data antecedente ad oggi "FUTURO" se in C3 ho una data posteriore ad oggi "PRESENTE" se in C3 la data coincide con la data odierna. VARIANTE: Aggiungere il controllo dell'input che avvisa l'utente, mediante la scritta "ERRORE!", quando C3 non contiene una data corretta. Se C3 è vuota allora in C5 non deve comparire nessuna scritta. =OGGI() =SE(Condizione;RispostaSeVera;RispostaSeFalsa) =CELLA("Tipo";Riferimento)
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 11 Si scriva in H6 la funzione che restituisce FALSO quando il valore X in H4 è compreso tra B3 e C3 (X [X 1,X 2 ]) oppure tra D3 ed E3 (X [X 3,X 4 ]), VERO altrimenti VARIANTE: generare automaticamente la sequenza dei punti X 1, X 2, X 3, X 4 nell'intervallo [3.5 11.2). Attenzione la sequenza ottenuta deve essere ordinata. =CASUALE()*(B-A)+A =SE(Condizione;RispostaSeVera;RispostaSeFalsa) =PICCOLO(Elenco;Posizione) =E(Condizione1;... ;CondizioneN) =O(Condizione1;... ;CondizioneN) NB: unico controllo dell'input richiesto è quello di non visualizzare niente quando C5 è vuota.
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 12 Costruire in E15 la formula che indica se il punto (X,Y) {I15 e C8} è: "fuori dal", "dentro il" o "sul bordo del" rettangolo con angolo inferiore sinistro X 1,Y 1 {G12 e E10} e angolo superiore destro X 2,Y 2 {K12 e E6}. I valori X e Y devono essere generati casualmente nell'intervallo [0;2*Max(X 2,Y 2 )] =CASUALE.TRA(A;B) =SE(Condizione;RispostaSeVera;RispostaSeFalsa) =PICCOLO(Elenco;Posizione) =MAX(Area) NB: non è richiesto alcun controllo dell'input
Dipartimento di Scienze Cliniche e Sperimentali Corso di studi: Medicina e Chirurgia 13 Costruire in C8 la formula che indica se il punto (X,Y) {C3 e D4} è all'interno delle zone colorate di blu della figura sottostante. Si ricorda che un punto (X,Y) è rispetto ad una circonferenza di raggio R: all'interno se X 2 +Y 2 <R 2 all'esterno se X 2 +Y 2 >R 2 sulla circonferenza se X 2 +Y 2 =R 2 NB: Il contorno delle zone colorate va escluso. Inoltre non è richiesto alcun controllo dell'errore sull'input. =E(Condizione1;... ;CondizioneN) =O(Condizione1;... ;CondizioneN) =SE(Condizione; RispaSeCondizioneVera; RispSeCondizioneFalsa)