domenica 16 dicembre 2007

La funzione O() in Excel e l'Unione fra insiemi

Anche la funzione O(), come la E(), controlla due o più condizioni...

La funzione O() traduce in Excel il connettivo logico o (vel latino)
Appartiene sempre alla categoria delle funzioni logiche.
La sua sintassi è:

O(logico1;logico2;...)
Logico1;logico2;... sono da 1 a 30 condizioni da verificare che possono avere valore VERO o FALSO
.
Restituisce VERO se uno o più argomenti hanno valore VERO e restituisce FALSO se tutti gli argomenti hanno valore FALSO.

Ricordiamo l'operazione di unione di insiemi.
Dati un certo numero di insiemi, i cui elementi soddisfano particolari condizioni, un elemento appartiene alla loro unione se soddisfa almeno una delle condizioni di uno degli insiemi.
O anche:
L'unione di due insiemi A e B è l'insieme degli elementi che appartengono o ad A o a B.

In Excel la funzione O() ci aiuta dunque a sapere se un certo elemento appartiene o no all'unione di insiemi dati. Infatti controlla due o più condizioni (argomenti logici) e restituisce il valore VERO se almeno una condizione è vera, FALSO se tutte le condizioni sono false.
Per capire meglio come usare la funzione, supponiamo di avere 2 insiemi:
A: {1; 2,7; 3; 4,5; 5} L'insieme A contiene i numeri minori di 6.
B: {8,2; 8,5; 9; 10; 11;....} L'insieme B contiene i numeri maggiori di 8.

Vogliamo sapere se la frazione 15/4 (è un numero) appartiene a uno dei due insiemi e quindi alla loro unione.
In una cella, es. in B3, di un foglio di lavoro digitiamo la formula (immissione manuale delle formule):
=O(15/4<6;15/4>8) premiamo il tasto Invio
La formula restituisce il risultato: VERO
La frazione 15/4 soddisfa una delle condizioni: è un numero minore di 6, non è un numero maggiore di 8, quindi appartiene a uno degli insiemi, e perciò alla loro unione.


Adesso riproviamo con la frazione 15/2. Digitiamo la formula:
=O(15/2<6;15/2>8) premiamo Invio
Il risultato restituito è: FALSO
La frazione 15/2 non è minore di 6 e non è maggiore di 8, non soddisfa alcuna delle due condizioni, non appartiene a nessuno dei due insiemi, quindi è FALSO che appartenga all'unione dei due insiemi.

Se dovessimo immettere la funzione dal menu Inserisci --> Funzione (vedi SE()),
osserviamo la finestra Argomenti funzione (per il primo nostro esempio):
Nella casella Logico1 digitiamo: 15/4<6>
Nella casella Logico2 digitiamo: 15/4>8


Osserviamo che:
  • appena si inserisce un argomento compare la scritta VERO o FALSO sulla destra della casella
  • il risultato finale è VERO
Ho integrato il file esempi funzione E() con esempi funzione O().
alla prox :-)

Articoli correlati per categorie



Stampa il post

4 commenti:

  1. Letto e imparato?
    Sì, ma io ora chi interrogo??? :-)
    Vietato firmarsi Anonimo!

    RispondiElimina
  2. Ero io Gio!! Solo che mi è scappato l'invio prima di mettere il nick! Interroga me, sono preparatissima!

    RispondiElimina
  3. Ahaha, Manu!
    Io subito a interrogare!:-):-)
    Ragazziii?? ma scherzavo!!! [quelli se no, figurati se leggono qualcosa!]
    Perfetto Manu, che sei preparata. wow!!!
    ti abbraccio!

    RispondiElimina

I vostri commenti sono graditissimi, l'interazione è molto utile!
Non ci piace però comunicare con "anonimi". Vi preghiamo di firmare i vostri messaggi.
Come fare:
Cliccare su Nome/URL.
Inserire il vostro nickname nel campo "nome".
Lasciate vuoto il campo URL se non avete un blog/sito.

Grazie!