Dichiarazioni If-Else in OpenOffice Calc
- Categoria: Esercitazioni
Faccio molto con i fogli di calcolo. E quando lavoro in fogli di calcolo, lavoro in OpenOffice. La maggior parte delle persone conosce i dettagli dei fogli di calcolo, ma molti non si rendono conto di quanto possano essere potenti i fogli di calcolo. Openoffice Calc offre molto più denaro agli utenti di quanto potresti pensare. Ad esempio, sapevi che Calc può eseguire istruzioni If / Else? In questo tutorial sul foglio di calcolo imparerai come utilizzare le istruzioni IF / ELSE in OpenOffice Calc.
Supponiamo che tu abbia due colonne di numeri e desideri aggiungere una terza colonna in base agli altri due dati. La voce della terza colonna dipenderà dalle informazioni nelle prime due. SE la voce A è maggiore di B ALLORA C è X ALTRIMENTI C è Y.
Ma come si fa? In realtà è abbastanza facile. Cominciamo con un esempio più semplice e passiamo a un esempio più complesso.
Il primo esempio illustrerà un'istruzione IF / ELSE di base che utilizza solo due colonne di dati. Faremo un semplice foglio di calcolo che si occupa di quante persone ogni dipendente porterà a un picnic aziendale. Per semplificare le cose se la persona inserisce '0' significa che non sta portando un ospite (il dipendente, tuttavia, è tenuto a venire) e se inserisce '1' significa che è, il che significa che il dipendente è uguale a due partecipanti. La prima colonna rappresenterà il nome del dipendente e la seconda colonna è quanti ospiti porterà il dipendente. La formula da inserire nella terza colonna sarebbe simile a:
= IF (B1 = 1, 2, 1)
Ciò che farà è inserire un '2' nella terza cella se il dipendente sta portando un ospite e un 1 se non lo è.
Ora rendiamolo un po 'più complesso. Per questo esempio avremo tre colonne. La prima colonna è un numero che rappresenta il numero di ore lavorate da un dipendente. La seconda colonna rappresenterà quante ore hanno lavorato oltre le 40. La terza colonna rappresenterà la retribuzione dello straordinario che hanno fatto. Ma diciamo che devi anche tenere conto di zero ore lavorate. La formula per la seconda colonna sarebbe simile a questa:
= IF (A940; (A9-40)))
Per la terza colonna continuiamo con questa idea. Diciamo che se un dipendente ha lavorato più di 5 ore di straordinario, guadagnerebbe un bonus extra di 100 dollari nel suo assegno. Quindi aggiungeremo una quarta colonna per i bonus. Per semplicità, tutti i dipendenti guadagnano $ 10.00 l'ora. Lo straordinario è il tempo standard e mezzo retribuito. Quindi il forumla per la terza colonna sarebbe uno standard:
= SUM ((40 * 10) + (B9 * 15))
E la formula per la quarta colonna sarebbe:
= IF (B9> = 5; 100; 0)
Ora per il totale finale dello stipendio dei dipendenti verrà aggiunta una quinta colonna simile a:
= SUM (C9 + D9)
Pensieri finali
Gli esempi possono essere molto semplici ma l'idea può essere applicata a molti casi. L'uso delle istruzioni IF / ElSE in OpenOffice Calc può portare rapidamente i fogli di calcolo a un livello di usabilità molto più elevato.