LA FUNZIONE “SE� La funzione SE serve a confrontare i dati presenti in due celle e restituisce un determinato valore se il confronto ha esito positivo mentre ne restituisce un altro in caso di esito negativo. Infatti la struttura delle formula e: (test;se_vero;se_falso)
Mi spiego con due esempi. Es. 1 ===== =SE(A1>A2;"buono";"cattivo") In questo chiedo di confrontare il valore contenuto in a1 con quello contenuto in a2 (TEST). Se a1 e' maggiore di a2 (a1>a2) avro' come risultato la parola "buono" (SE_VERO). Se a1 e' minore di a2 avro' come risultato la parola cattivo (SE_FALSO). Es. ===== =SE(A1>A2;A3+A4;A5+A6) Se a1 è maggiore di a2 (TEST), la formula mi eseguira' l'operazione di somma dei valori contenuti nelle celle a3 e a4 (SE_VERO). Viceversa se a1 e' minore di a2 mi eseguirà la somma delle celle a5 e a6. Nel primo caso un esito positivo del confronto fara' visualizzare del testo (buono, cattivo). Il testo che posso far visualizzare e' naturalmente modificabile a piacere: basta inserirlo fra virgolette (" "). Se invece non si vuole visualizzare niente, inserire solo le virgolette, senza spazi. Nel secondo caso mi eseguira' altre funzioni (a3+a4, a5+a6). Nel mio esempio le funzioni che verranno eseguite sono volutamente semplici. Naturalmente si possono utuilizzare formule particolarmente complesse. La funzione SE è nidificabile (fino a sette volte). Significa che io posso fare fino a sette test contemporaneamente. In questo modo posso soddisfare piu' condizioni. Es. 3 ===== =SE(A1>A2;SE(A2>A3;"A2>A3";"a3>A2");"A2>A1") In questo caso chiedo di controllare se a1>a2. Se e' vero chiedo di controllare che a2 sia maggiore di a3. Se anche questo e' vero mi verra' visualizzato il testo "a2>a3" (che si tratti di testo lo capiamo dalla presenza delle virgolette). Se e' falso mi verra' visualizzato il testo "a3>a2". Se però A1 e' minore di a2, il testo che mi viene visualizzato e' "a2>a1". Lo schema della funzione e' il seguente: [test; se vero ->(test2; se vero; se falso); se falso] Esercizio pratico ================= Partendo da una colonna di numeri voglio che mi vengano visualizzati solo i numeri maggiori di 100 e minori di 200. Nella prima colonna (A) inserisco i miei valori. Nella colonna (B) inserisco, nella prima riga, la seguente funzione: =se(a1>100;se(a1<200;a1;"");"")> Nella colonna B saranno visualizzati solo i valori compresi fra 100 e 200. UN CALENDARIO DINAMICO PER PIANIFICARE LE VOSTRE ATTIVITA’ Ora realizzeremo un pratico calendario "dinamico" che, con la semplice impostazione dell'anno, tramite formule, formattazione e "Formattazione Condizionale", si modificheranno automaticamente i giorni della settimana e la relativa colorazione (per sabato e domenica). Un pratico strumento di pianificazione e, allo stesso tempo, un ottimo esempio per coloro che vogliono approfondire l'uso delle formule e della formattazione condizionale. * Anteprima del Calendario dinamico |