Corso di Informatica. Dati convalida 1. Funzioni ricerca e riferimento. Dati convalida 2 11/01/2008

Documenti analoghi
Corso di Informatica II. Corso di Informatica II. Corso di Informatica II. Filtro avanzato 15/03/2009. Ing. Dario Sguassero. Ing.

Funzioni condizionali

Corso di Informatica. Excel rappresentazione di dati. Cartella di lavoro. Excel elaborazione di funzioni 11/01/2008

9In questa sezione. Ordinare e filtrare i dati. Dopo aver aggiunto dati ai fogli di lavoro, potresti voler

Excel avanzato. Certificazione Microsoft. Excel: le basi. 1.1 Excel: le basi NUMBER TITLE

PROGRAMMA DIDATTICO CORSO MICROSOFT OFFICE (INIZIO GIOVEDÌ 5 FEBBRAIO 2015 ORE / 20.00) MODULO WORD. Unità didattica 1 Concetti di base

Indice a colpo d occhio

Excel 3. Master Universitario di II livello in MANAGER NELLE AMMINISTRAZIONI PUBBLICHE A.A Prof.ssa Bice Cavallo

Cultura Tecnologica di Progetto

Utilizzo delle Maschere in Microsoft Access

Operazioni preliminari: creare una cartella in Documenti

Corso di Access Modulo L2 A (Access) I tipi di query

Microsoft Excel. Nozioni di base

Creare una tabella di pivot

Programma del corso Che cosa è Excel. Il comando File \ Impostazione Pagina. Come selezionare le celle con il mouse.

PROGRAMMA DEL CORSO MICROSOFT OFFICE - BASE

PROGRAMMA DEL CORSO MICROSOFT OFFICE - BASE

Excel avanzato.

Scritto da Administrator Venerdì 06 Novembre :00 - Ultimo aggiornamento Venerdì 12 Novembre :35

Filtri. Microsoft Access. Filtri. Filtri

OpenOffice Calc. Sommario. Operazioni fondamentali. Informatica a.a. 2013/2014 (Dip. Psicologia) OpenOffice Calc (4.1.0)

Agent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Fondamenti di Informatica.

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.

IWEBSTUDIO I MIGLIORI VIDEOCORSI MICROSOFT OFFICE IN ITALIA

LE MASCHERE. Maschera standard. Maschera semplice. Questa maschera però non consente di nascondere alcuni campi e visualizza i record uno ad uno.

Il giorno 18 febbraio 2013 verrà effettuato un esame finale (test) di verifica

Menù principale di Calc

Il foglio elettronico

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

:33 Pagina V. Indice. Introduzione

FOGLIO ELETTRONICO. Microsoft Office EXCEL. LibreOffice CALC CALC. E' un software che assegna come estensione ai propri file (foglio elettronico).ods.

DEFINIZIONI SMART E RELATIVE ESERCITAZIONI

U.T.E Università della Terza Età

Fondamenti di Informatica

Corso MS Excel. Programma didattico. IT Solutions Lab

Corso di Informatica. Esercitazione V [da Fluency with Information Technology, Addison Wesley] Esercitazione V

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

Laboratorio Informatico di Base. Fogli di calcolo

WORD PROCESSING.

5. Modalità operative per creare maschere personalizzate

I Fogli Elettronici (Microsoft Excel)

CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Modulo: Elementi di Informatica

U.T.E FOGLIO ELETTRONICO. Università della Terza Età. Sede di Novate Milanese. Corso Informatica Approfondimento. Docente: Giovanni Pozzi

La barra di accesso rapido, nella sua versione di default, permette di: SALVARE, ANNULLARE LE ULTIME OPERAZIONI, RIPRISTINARE LE ULTIME OPERAZIONI.

Corso di Informatica. Access. Struttura tabella. Tabelle - esempi 11/01/2008

Excel.

Note APRIRE IL PROGRAMMA EXCEL

L ALLOCAZIONE DEI COSTI GENERALI CON MICROSOFT EXCEL

CORSO DI INFORMATICA GENERALE. Università degli Studi di Bergamo

Elenchi numerati. Il procedimento per gli elenchi numerati è simile: o l icona o la finestra del menu formato

Piccolo vademecum sull uso efficiente di Excel

Il software consente di costruire tabelle e grafici e di esportare il proprio lavoro in formato pdf o excel.

Parte 7. Fogli Elettronici: MS Excel (livello avanzato) Parte 7. Ripasso. Elementi di informatica - AA 2008/2009 MS Excel avanzato.

PROGRAMMA DEL CORSO MICROSOFT OFFICE - AVANZATO

Parte 7. Fogli Elettronici: MS Excel (livello avanzato) Parte 7. Ripasso. Elementi di informatica - AA 2008/2009 MS Excel avanzato 1 di 39

Microsoft Access (parte 5) Query. Query. Query. Query. Creare una query

Marco Canu Excel Advanced: Note Operative Tabelle Pivot Excel 2013 Sella & Mosca Agg. 06/05/2017

Creazione di database, tabelle e associazioni con Access 2003

Esempio: la funzione SOMMA. Esempio : la funzione SOMMA. Esempio: la funzione SE. Esempio: la funzione SE

Microsoft Excel Nozioni di base

3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.

Excel: parte II. Davide Sardina

La stampa Unione con MS-Word

Sommario. A proposito di A colpo d occhio 1. Novità e miglioramenti 5. Introduzione a Excel Ringraziamenti... xi Autore...

Cenni sull utilizzo dei fogli elettronici

PRIMA DI PROCEDERE CON L ASCOLTO DELLE LEZIONI E DEGLI ESERCIZI COPIARE LA CARTELLA ESERCIZI SUL DESKTOP

Fogli Google: nozioni di base sui fogli di lavoro

Tipi di pulsante, caselle di controllo e altri controlli sulla barra degli strumenti Moduli

Laboratorio di Informatica

PRIMI PASSI CON UN DATABASE

Tabelle. Verdi A. Bianchi B. Rossi C. 12/02 Trasferta a Milano. Corso in sede. Riunione Ispettori a Milano Riunione in sede.

Excel. Il foglio di lavoro. Il foglio di lavoro Questa viene univocamente individuata dalle sue coordinate Es. F9

Excel di Microsoft o Calc di OpenOffice sono programmi per la gestione dei fogli di calcolo

Excel 3. Informatica per le applicazioni economiche A.A. 2011/2012. Prof.ssa Bice Cavallo

per immagini guida avanzata Modificare numeri e date Geometra Luigi Amato Guida Avanzata per immagini Excel

Definire una chiave primaria. Microsoft Access. Definire una chiave primaria. Definire una chiave primaria. Definire una chiave primaria

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

Analisi dei dati con Excel

CORSO ACCESS 2000 PARTE VI

La stampa Unione con MS-Word

Sintesi delle differenze

1. Panoramica. Il nuovo modulo scommesse FastBet è composto da 5 sezioni principali:

FOGLIO DI CALCOLO. Funzionalità -- > Effettuare calcoli ripetitivi in automatico e visualizzare i risultati in forma grafica

Idoneità informatica. MS Excel

Relazioni e tabelle. Introduzione alle Basi di Dati Relazionali. Relazioni uno a uno. Esempio

Corso di Informatica II. Corso di Informatica II. Corso di Informatica II. Conoscenze base 08/03/2009. Ing. Dario Sguassero. Ing.

Utilizzo delle Maschere in Microsoft Access

Università degli Studi di Brescia INFORMATICA. Dipartimento di Ingegneria Meccanica e Industriale

Sommario. A proposito di A colpo d occhio 1. Novità di Access Primi passi con Access

Programma dettagliato del corso:

Foglio di calcolo. Concetti base. Impostazioni di base. Microsoft Excel

EXCEL: FORMATTAZIONE E FORMULE

Database Modulo 6 CREAZIONE DI MASCHERE

Contare quante volte si presenta un valore singolo utilizzando una funzione

Introduzione al Foglio Elettronico

Introduzione al Foglio Elettronico

L INTERFACCIA GRAFICA DI EXCEL

Transcript:

Corso di Informatica Ing. Dario Sguassero Microsoft Excel 3/3 Dati convalida 1 Consente di inserire nella cella solo i dati che soddisfano determinati requisiti Si selezionano le celle, quindi menù -> dati -> convalida Nella scheda Impostazioni si indicano il tipo di dati ammessi 11/01/2008 0.44 2 Dati convalida 2 Nella scheda Messaggio di Errore si può personalizzare l avviso in caso di errore nell inserimento ed indicare se il dato errato blocca l inserimento oppure solamente avvisa l utente dell anomalia Nella scheda Messaggio di Input si può personalizzare l avviso per aiutare l utente nell inserimento guidato del dato corretto Funzioni ricerca e riferimento RIF.RIGA() [ROW] restituisce la riga in cui ci si trova RIF.COLONNA()[COLUMN] idem per la colonna 11/01/2008 0.44 3 11/01/2008 0.44 4 1

Liste CONFRONTA[MATCH] indica la posizione della prima occorrenza di un elemento in una riga o colonna CONFRONTA(A1:A7; Mario ;0) = 2 Matrici INDICE[INDEX] trova l elemento di una matrice referenziato da riga e colonna. INDICE(A1:D20;18;3) = pippo SCEGLI[CHOOSE] restituisce l n-esimo valore di una lista SCEGLI(2; lun ; mar ; mer ; gio )= mar Prevede diverse configurazioni degli argomenti 11/01/2008 0.44 5 11/01/2008 0.44 6 Funzione CERCA.VERT 1 CERCA.VERT[VLOOKUP] consente di trovare un valore in una lista tramite una colonna indice. Restituisce l elemento n-esimo della riga trovata E una funzione importante, molto utilizzata! Esiste il corrispondente CERCA.ORIZZ molto meno usato 11/01/2008 0.44 7 Funzione CERCA.VERT 2 Nominativo Altezza Età 2 Giovanni 180 24 3 Andrea 174 45 4 Antonio 169 67 5 Mario 178 36 6 Enrico 182 31 CERCA.VERT( Mario ;A2:C6;3;FALSO) = 36 11/01/2008 0.44 8 2

Formato data e ora Data e ora sono un diversa rappresentazione del conteggio dei giorni (e frazione del giorno) che sono trascorsi dall 1/1/1900 Se non si inserisce l anno Excel considera per default quello attuale. Il giorno della settimana è calcolato automaticamente. Correzione del formato E comune sbagliare ed inserire una divisione come data o viceversa: =30/7/2007 è una divisione 30/7/2007 è una data Per passare da un formato all altro (spesso ottenuto involontariamente) basta reimpostare il formato della cella 11/01/2008 0.44 9 11/01/2008 0.44 10 Somma e conversioni Essendo dei numeri seriali, è possibile sommare/sottrarre facilmente un determinato numero di giorni (da celle diverse) A1+12 = 11/8/2007 Esistono diverse funzioni di conversione da data a seriale, data a testo, data a giorno/mese/anno e viceversa; idem per l orario. Basta sapere trovarle velocemente. Tabella Pivot 1 Strumento potentissimo per effettuare calcoli e conteggi su liste complesse, con possibilità di aggregazioni multiple Si seleziona la tabella con i dati di origine, poi menù -> dati -> rapporto tabella pivot, quindi si segue la procedura guidata 11/01/2008 0.44 11 11/01/2008 0.44 12 3

Tabella Pivot 2 Bisogna trascinare nelle intestazioni di riga e colonna i campi che si vogliono analizzare (anche multipli da aggregare) Le pagine consentono di analizzare blocchi di dati Quindi selezionare i valori da analizzare nell area dati e il tipo di conteggio da effettuare Tabella Pivot 3 La tabella non si aggiorna automaticamente E possibile continuare a trascinare le intestazioni di riga e colonna a piacere Con il tasto destro sulla tabella si accede alla finestra Elenco Campi Scegliendo invece Impostazione Campo è possibile definire il tipo di conteggio da effettuare 11/01/2008 0.44 13 11/01/2008 0.44 14 Database Un database è un elenco (tabella) costituito da una lista di record(righe), ognuno dei quali è costituito da uno o più valori, tanti quante sono le colonne (alcuni valori possono anche essere vuoti) La prima riga contiene i nomi dei campi (etichette di colonna) 11/01/2008 0.44 15 Database esempio Cognome Nome Indirizzo Città CAP Provincia Rossi Gianni Via Napoleone, 2 Trieste 34100TS Bianchi Francesco Via Milano, 23 Trieste 34100TS Verdi Adele Via Roma, 11 Trieste 34100TS Ferrari Agata Via Venezia, 2 Trieste 34100TS Rossi Barbara Via Garibaldi, 8 Muggia 34100TS Bianchi Bruno Piazza Romana, 1 Trieste 34100TS Verdi Carlo Piazza Castello, 8 Trieste 34100TS Ferrari Carla Viale Rovigno, 1 Milano 20100MI Rossi Daniele Viale Giotto, 2 Milano 20100MI Bianchi Danilo Viale Raffaello, 1 Milano 20100MI Verdi Davide Via Udine, 2 Milano 20100MI Ferrari Enrico Via America, 2 Milano 20100MI Rossi Enzo Via Colombo, 3 Milano 20100MI Bianchi Renzo Via Vespucci, 3 Udine 33100UD Verdi Federico Via Verona, 7 Udine 33100UD Ferrari Federica Via Vicenza, 2 Palmanova 33100UD Rossi Giovanni Via Vicenza, 3 Palmanova 33100UD Bianchi Giacomo Via Milano, 7 Udine 33100UD Verdi Giancarlo Via Milano, 23 Udine 33100UD Ferrari Giovanna Via Roma, 8 Udine 33100UD 11/01/2008 0.44 16 4

Funzioni database Ogni funzione database richiede 3 argomenti: 1. L area del database (comprendente anche le intestazioni dei campi) 2. L etichetta del campo su cui compiere l operazione (somma, conteggio, ecc.) 3. I criteri del filtro da cui compiere l operazione (es. solo per i Sig.ri Rossi, solo per i maggiorenni, esclusi i maschi, ecc.) Criteri E una tabella costituita dalle intestazioni dei campi nella prima riga, e dai criteri nelle righesuccessive Criteri sulla stessa riga corrispondono all AND Criteri su righe diverse corrispondono all OR Cognome Città Provincia Verdi Rossi TS 11/01/2008 0.44 17 11/01/2008 0.44 18 DB conteggio DB.CONTA.VALORI [DCOUNTA] conta quanti record che soddisfano i requisiti indicati hanno dei valori del campo non nulli DB.CONTA.NUMERI[DCOUNT] conta quanti record che soddisfano i requisiti indicati hanno dei valori numerici nel relativo campo DB operazioni DB.SOMMA [DSUM] somma i valori del campo indicato per i record che soddisfano i requisiti richiesti. Idem DB.PRODOTTO [DPRODUCT] DB.VALORI[DGET] estrae il valore del campo indicato per il record che soddisfa i requisiti richiesti. La soluzione deve essere unica! 11/01/2008 0.44 19 11/01/2008 0.44 20 5

DB statistiche DB.MIN[DMIN], DB.MAX [DMAX], DB.MEDIA [DAVERAGE] effettuano operazioni statistiche sui record estratti seguendo i criteri indicati Esistono anche le relative funzioni per varianza e deviazione standard Filtro avanzato Se si necessita di un filtro più versatile di quello automatico si può ricorrere al filtro avanzato: Selezionare l elenco da filtrare Menù -> dati -> filtro -> avanzato Indicare le celle contenenti i criteri di filtraggio, costruiti come per le funzioni DB 11/01/2008 0.44 21 11/01/2008 0.44 22 Filtro avanzato criteri Nella prima riga si indicano i nomi dei campi Nelle celle successive gli operatori di confronto ed i relativi valori, ricordando che: Celle sulla stessa riga indicano criteri legati dall operatore logico AND Celle su righe diverse indicano criteri legati dall operatore logico OR Filtro avanzato destinazione Sono possibili due modalità: Filtro sul posto: come nel filtro automatico nasconde le righe che rispondono al criterio impostato Copia in altra posizione: copia le celle che soddisfano i criteri Con l opzione Copia Univoca si evitano le righe duplicate, molto comodo per le liste di nomi! 11/01/2008 0.44 23 11/01/2008 0.44 24 6

Verifica formule 1 E possibile visualizzare le celle influenzate a cascata dal valore della cella selezionata con il comando menù -> verifica formule -> individua dipendenti Verifica formule 2 E possibile visualizzare le celle che influenzano il valore della cella selezionata con il comando menù -> verifica formule -> individua dipendenti Per eliminare le frecce menù -> verifica formule -> rimuovi tutte le frecce I riferimenti circolari indicano celle che influenzano se stesse, e non sono ammessi 11/01/2008 0.44 25 11/01/2008 0.44 26 Moduli In alternativa è possibile semplificarsi le operazioni di inserimento dati in un elenco: Selezionare la lista Menù -> dati -> modulo Utilizzare la finestra per modificare od inserire nuovi record, oppure spostarli nell intera lista o in una filtrata impostando dei criteri personalizzati Accenno alle macro 1 Le macro sono uno strumento potentissimo, quanto complesso, di programmare Excel Nella versione più semplice consentono di registrare una sequenza di operazioni, associarvi una combinazione di tasti e di ripeterla più volte 11/01/2008 0.44 27 11/01/2008 0.44 28 7

Accenno alle macro 2 La sequenza di operazioni si registra con menù -> strumenti -> registra nuova macro La registrazione si interrompe cliccando sul tasto stop (il quadratino) Gli spostamenti con i tasti freccia sono considerati come assoluti, quelli CTRL+freccia come relativi [errata corrige 11/01/2008] La sequenza si riproduce scegliendo la macro da menù -> strumenti -> macro 11/01/2008 0.44 29 Pulsanti con macro E possibile associare una macro ad un pulsante: Creare la macro (ad esempio registrando un aggiornamento di una tabella Pivot) Menù -> visualizza -> barre degli strumenti -> moduli Selezionare l icona del pulsante Disegnare un pulsante nel foglio di lavoro Selezionare la macro e rinominare il pulsante 11/01/2008 0.44 30 Form. condizionale avanzata Sono disponibili criteri di formattazione condizionale più sofisticati di quelli visti finora con i soli operatori di confronto: Risultati di formule VERO/FALSO Riferimenti relativi: per default Excel propone riferimenti di celle assoluti per la formattazione condizionale, ma è possibile inserirli anche relativi Esempio con formule Se volessi migliorare la leggibilità di una lista scegliendo il colore di sfondo delle righe pari diverso da quelle dispari, imposterei una formattazione condizionale così: =RESTO(RIF.RIGA();2)=1 Inserendo una nuova riga l alternanza dei colori si aggiornerebbe automaticamente! 11/01/2008 0.44 31 11/01/2008 0.44 32 8

Esempio con rif. relativi Seleziono A1:A100 e imposto come criterio per la formattazione condizionale (senza $): =B1<0 quindi A2 si riferirà a B2, A3 a B3, ecc. Molto comodo per il controllo degli errori nell inserimento di dati nelle liste 11/01/2008 0.44 33 9