Excel Base- Lezione 4 Funzioni condizionali Sono funzioni il cui risultato è dipendente dal verificarsi o meno di una o più condizioni. Esempio: SE CONTA.SE SOMMA.SE E, O 1
Funzione SE La funzione SE serve a determinare un valore di cella a seconda dei criteri impostati. =SE(B1>30;"Positivo";"Negativo") Se il valore presente nella cella B1 è maggiore di 30 il risultato della funzione sarà Positivo altrimenti Negativo La funzione SE può essere nidificata fino ad un limite di 7 volte CONTA.SE Conta valori presenti in una tabella che corrispondono a un dato criterio d CONTA.SE(G1:G5; d ) O CONTA.SE(G1:G5;H3) H6 CONTA.SE(G1:G5; >a ) 2
SOMMA.SE Somma i valori presenti in una colonna/intervallo che corrispondono a un dato criterio SOMMA.SE(B1:B3;D3;C1:C3) o SOMMA.SE(B1:B3; a ;C1:C3) Somma tutte cifre presenti nell'intervallo da B1 a B3 che soddisfano il contenuto della cella D3 presente nell'intervallo B1:B3 Funzioni E O E(Condiz1, Condiz2,...) E(B3>30;B3<=60) O(Condiz1, Condiz2,...) O(B3=50;B3=60) Esempio: =SE(E(B3>30;B3<=60);"Positivo";"Negativo") =SE(O(B3=50;B3=60);"Positivo";"Negativo") 3
Formattazione Automatica Formato Formattazione Automatica Permette di scegliere ed applicare formati tabellari predefiniti alle celle selezionate. Formattazione Condizionale La formattazione condizionale è un metodo che permette di interpretare i dati più facilmente, cambiando aspetto a seconda del loro valore 4
Uso di Excel come Database Che cos'è un Database? E una qualsiasi raccolta di dati omogenei, conservati su un supporto di registrazione in una forma strutturata o tabellare. Si possono considerare Database: Le guide del telefono Le rubriche di indirizzi Le matrici degli assegni bancari ecc. Un database puo essere rappresentato come una tabella In cui ogni riga è un record e le cui colonne sono i campi Uso di Excel come Database (2) In Excel un archivio (database) è genericamente rappresentabile come una tabella contenente tante righe quante sono i dati (ex: i clienti) e tante colonne quante sono le informazioni omogenee (delle stesso tipo) che ci interessa gestire (ex:nome, codice fiscale, indirizzo) 5
Esempio: Archivo Clienti campo record Ordinare: Archivo Clienti Attenzione a SELEZIONARE solo una colonne Per ordinare i clienti Sulla base delle città i nomi delle città vengono selezionati insieme con tutti gli altri valori 6
Ordinare zone di dati 2. Utilizzare il menu Dati (nella Barra dei menu), e fare clic sulla voce Ordina. 3. Nella finestra di lavoro Ordina, indicare quale riga o colonna deve essere utilizzata per ordinare i dati. 4. Eseguire l'ordinamento facendo clic sul pulsante OK. Filtrare i record Per archivi grandi, l ordinamento non risolve sempre tutti i problemi di selezione. Filtrare i dati Due possibilità: Dati->Filtro 1.Filtro automatico 2.Filtro avanzato 7
Filtro automatico Si attiva un filtro su ciascun campo della tabella. Ciascun filtro ha le segenti opzioni di filtraggio del filtro automatico Tutti (visulizza tutti I dati) Primi 10... Personalizzata Scelta specifica di un valore del campo Filtro automatico (primi 10...) Compare una finestra di dialogo con 3 opzioni: - I primi Superiori o inferiori; - Quanti visulizzare a partire da 10 - Se si applica al nr di elementi o alla loro Percentuale. 8
Filtro avanzato.. Alcune regole base 1.Le colonne devono avere le intestazioni 2. i criteri devono stare nelle celle sotto le intestazioni 3. i criteri che stanno sotto la stessa colonna sono interpretati come alternative multiple di filtraggio (or), mentre i criteri che stanno sulla stessa riga sono interpretati come condizione aggiuntiva (and) 4. è possibile copiare più volte la stessa intestazione in modo da aggiungere molti vincoli di tipo and Il Filtro Avanzato consente sia di filtrare i dati al volo oppure di creare una lista dei dati filtrati in un nuovo foglio di lavoro Filtro avanzato.. (2) - Filtra l'elenco sul posto e Copia in un'altra posizione: - l elenco nella posizione originale; - creare un nuovo elenco in base ai criteri applicati. - Intervallo elenco: l'intervallo di celle, comprese le intestazioni, a cui verrà applicato il filtro. - Intervallo criteri: l'intervallo di celle contenente i dati per il filtraggio - Copia in: Scegliere la cella, nella quale si desidera inizino ad essere inseriti i nuovi dati filtrati. - Copia univoca dei record: Barrare questa casella se si desidera che i record duplicati vengano segnalati una sola volta. 9
Gestire i record Un Archivio può crescere o modificarsi. Questa gestione si può fare attraverso la proprietà modulo: Dati->Modulo Input dati guidati Dati convalida Menu a tendina 10
Analizzare un Database Oltre a questi strumenti per la gestione ne esistono altri, finalizzati all analisi dei dati contenuti in un database. Qui vediamo i Subtotali Quando si lavora su un database i cui record contengono campi con valori numerici, come un database di fatture, può far comodo calcolare uno o più totali parziali per esempio: 1.per cliente, 2.per data di fatturazione, 3.per aliquota IVA. 4.Avere un totale generale. È esattamente quello che si può ottenere con il comando Subtotali, che si trova nel menu Dati. Subtotali Questo strumento, richiede che prima siano ordinati i record in base al campo di riferimento per i totali parziali da calcolare. -Per creare dei Subtotali si fa Dati->Subtotali 11