Δηλώσεις If-Else στο OpenOffice Calc
- Κατηγορία: Σεμινάρια
Κάνω πολλά με υπολογιστικά φύλλα. Και όταν εργάζομαι σε υπολογιστικά φύλλα, δουλεύω στο OpenOffice. Οι περισσότεροι άνθρωποι γνωρίζουν τα πλεονεκτήματα των υπολογιστικών φύλλων, αλλά πολλοί δεν συνειδητοποιούν πόσο ισχυρά μπορούν να είναι τα υπολογιστικά φύλλα. Το Openoffice Calc κρατά πολύ περισσότερα χρήματα από ό, τι νομίζετε. Για παράδειγμα, γνωρίζατε ότι ο Calc μπορεί να κάνει δηλώσεις If / Else; Σε αυτό το σεμινάριο υπολογιστικών φύλλων θα μάθετε πώς να χρησιμοποιείτε τις δηλώσεις IF / ELSE στο OpenOffice Calc.
Ας υποθέσουμε ότι έχετε δύο στήλες αριθμών και θέλετε να προσθέσετε μια τρίτη στήλη με βάση τα άλλα δύο δεδομένα. Η καταχώριση αυτής της τρίτης στήλης εξαρτάται από τις πληροφορίες των δύο πρώτων. ΕΑΝ η καταχώριση Α είναι μεγαλύτερη από B ΤΟ C είναι X Η ΕΛΛΕΣ C είναι Y.
Αλλά πώς το κάνει αυτό; Είναι πραγματικά πολύ εύκολο. Ας ξεκινήσουμε με ένα πιο απλό παράδειγμα και προχωρήσουμε σε ένα πιο περίπλοκο παράδειγμα.
Το πρώτο παράδειγμα θα απεικονίσει μια βασική δήλωση IF / ELSE που χρησιμοποιεί μόνο δύο στήλες δεδομένων. Θα κάνουμε ένα απλό υπολογιστικό φύλλο που θα ασχολείται με πόσα άτομα κάθε υπάλληλος θα φέρει σε εταιρικό πικνίκ. Για να διευκολύνετε τα πράγματα εάν το άτομο εισέλθει στο '0' που σημαίνει ότι δεν φέρνει επισκέπτη (ο υπάλληλος, ωστόσο, απαιτείται να έρθει) και εάν εισέλθει στο '1' αυτό σημαίνει ότι είναι που σημαίνει ότι ο υπάλληλος ισούται με δύο συμμετέχοντες. Η πρώτη στήλη θα αντιπροσωπεύει το όνομα του υπαλλήλου και η δεύτερη στήλη είναι πόσα άτομα θα φέρει ο υπάλληλος. Ο τύπος που θα εισαγάγετε στην τρίτη στήλη θα μοιάζει με:
= IF (B1 = 1; 2; 1)
Αυτό που θα κάνει είναι να εισαγάγετε ένα «2» στο τρίτο κελί είναι ότι ο υπάλληλος φέρνει έναν επισκέπτη και 1 εάν δεν είναι.
Τώρα ας το κάνουμε λίγο πιο περίπλοκο. Για αυτό το παράδειγμα θα έχουμε τρεις στήλες. Η πρώτη στήλη είναι ένας αριθμός που αντιπροσωπεύει πόσες ώρες εργαζόταν ένας υπάλληλος. Η δεύτερη στήλη θα αντιπροσωπεύει πόσες ώρες πάνω από 40 λειτούργησαν. Η τρίτη στήλη θα αντιπροσωπεύει το ποσό των υπερωριών που κατέβαλαν. Αλλά ας πούμε ότι πρέπει επίσης να λάβετε υπόψη μηδενικές ώρες εργασίας. Ο τύπος για τη δεύτερη στήλη θα έχει την εξής μορφή:
= IF (A940; (A9-40)))
Για την τρίτη στήλη ας συνεχίσουμε με αυτήν την ιδέα. Πείτε εάν ένας υπάλληλος εργαζόταν πάνω από 5 ώρες υπερωριών θα κέρδιζε επιπλέον 100 δολάρια μπόνους στην επιταγή του. Έτσι θα προσθέσουμε μια τέταρτη στήλη για μπόνους. Για λόγους απλότητας, όλοι οι υπάλληλοι κερδίζουν 10,00 $ την ώρα. Οι υπερωρίες είναι κανονική ώρα και μισή αμοιβή. Έτσι, το forumla για την τρίτη στήλη θα είναι ένα πρότυπο:
= SUM ((40 * 10) + (B9 * 15))
Και ο τύπος για την τέταρτη στήλη θα ήταν:
= IF (B9> = 5; 100; 0)
Τώρα για το τελικό σύνολο για το μισθό των εργαζομένων θα προστεθεί μια πέμπτη στήλη που θα μοιάζει με:
= SUM (C9 + D9)
Τελικές σκέψεις
Τα παραδείγματα μπορεί να είναι πολύ απλά, αλλά η ιδέα μπορεί να εφαρμοστεί σε πολλές περιπτώσεις. Η χρήση δηλώσεων IF / ElSE στο OpenOffice Calc μπορεί γρήγορα να μεταφέρει τα υπολογιστικά φύλλα σας σε πολύ υψηλότερο επίπεδο χρηστικότητας.