Οι δηλώσεις IF μπορεί να είναι λίγο εκφοβιστικές, αλλά είναι μια από τις πιο χρήσιμες λειτουργίες σε προγράμματα υπολογιστικών φύλλων. Σας επιτρέπουν να εκτελείτε υπολογισμούς με βάση το εάν τα ανεπεξέργαστα δεδομένα σας πληρούν ορισμένες προϋποθέσεις ή όχι. Η συνάρτηση IF μπορεί να συνδυαστεί με πολλές άλλες λειτουργίες για τη δημιουργία τύπων που ταιριάζουν στις ακριβείς απαιτήσεις σας.
Όλα αυτά είναι καλά όταν ξέρετε τι κάνετε, αλλά μερικές φορές η διαδικασία μάθησης μπορεί να είναι η πραγματική πρόκληση. Ευτυχώς για εσάς, έχουμε όλα όσα χρειάζεστε εδώ σε αυτό το άρθρο για να μάθετε τα βασικά της λειτουργίας IF στα Φύλλα Google.
Τι κάνει η λειτουργία IF;
Η παραλλαγή των Φύλλων Google λειτουργεί παρόμοια με Λειτουργίες Microsoft Excel IF. Βασικά, υπολογίζει με βάση το εάν μια τιμή από μια περιοχή επιστρέφεται ως TRUE ή FALSE για καθορισμένα κριτήρια.
Για παράδειγμα, θα μπορούσατε να χρησιμοποιήσετε μια συνάρτηση IF για να βάλετε το "Pass" σε ένα κελί εάν ένα άτομο έλαβε πάνω από έναν συγκεκριμένο βαθμό. Όπως και στο εξής, είναι ΣΩΣΤΟ ότι ο βαθμός είναι πάνω από το καθορισμένο ποσοστό.
Ας ρίξουμε μια ματιά στο πώς λειτουργεί η σύνταξη και, στη συνέχεια, θα δούμε πώς ακριβώς να κάνουμε το παραπάνω παράδειγμα και μερικά άλλα. Τα παραδείγματα πρόκειται να απλοποιηθούν, επομένως είναι εύκολο να ακολουθηθούν. Ωστόσο, μπορείτε να εφαρμόσετε τις ίδιες ιδέες σε πολύ μεγαλύτερα και πιο σύνθετα υπολογιστικά φύλλα.
Σύνταξη συνάρτησης IF Φύλλα Google
Η σύνταξη μιας συνάρτησης σε ένα πρόγραμμα υπολογιστικών φύλλων όπως τα Φύλλα Google είναι το βασικό στοιχείο του τρόπου λειτουργίας της. Θα μπορούσατε να το σκεφτείτε σαν μια αλγεβρική έκφραση πριν προσθέσετε τις τιμές.
Η σύνταξη για τη συνάρτηση Φύλλα Google IF έχει ως εξής:
IF(logical_expression, value_if_true, value_if_false)
Δείτε τι σημαίνει κάθε μέρος της σύνταξης:
- ΑΝ λέει στα Φύλλα Google ποια λειτουργία θέλετε να χρησιμοποιήσετε.
- Λογική_έκφραση είναι η συνθήκη κατά την οποία θέλετε να ελέγξει η συνάρτηση IF. Πρέπει να μπορεί να επιστρέψει μια δήλωση TRUE ή FALSE.
- Value_if_true είναι η τιμή που επιστρέφεται εάν πληρούται η συνθήκη στη λογική παράσταση.
- Value_if_false είναι μια προαιρετική παράμετρος που λέει στα Φύλλα Google ποια τιμή θα επιστρέψει εάν δεν πληρούται η συνθήκη. Εάν δεν έχει καθοριστεί τιμή, θα επιστρέψει FALSE.
Παράδειγμα 1: Δημιουργία απλής φόρμουλας με τη συνάρτηση IF στα Φύλλα Google
Ο απλούστερος τρόπος χρήσης της συνάρτησης IF είναι από μόνος του με αριθμητικές τιμές. Λοιπόν, ας δούμε πρώτα ένα τέτοιο παράδειγμα. Ας προσποιηθούμε ότι είμαστε ο διευθυντής σε μια αποθήκη και ότι έπρεπε να εκπαιδεύσουμε το προσωπικό μας σε ένα νέο πρόγραμμα ασφάλειας στο χώρο εργασίας που οι εργαζόμενοι πρέπει νόμιμα να περάσουν για να συνεχίσουν να εργάζονται.
Λαμβάνοντας υπόψη το παρακάτω σύνολο δεδομένων όπου η επιτυχία θα ήταν 50/100, θα μπορούσαμε να χρησιμοποιήσουμε τον τύπο:
=IF(B2>=50"Pass","Fail")
Στη συνέχεια, θα πρέπει απλώς να κάνετε κλικ και να σύρετε το μικρό μπλε πλαίσιο στη δεξιά γωνία πάνω από την υπόλοιπη στήλη για να εφαρμόσετε τον τύπο σε όλα τα κελιά. Δείτε πώς εφαρμόζεται ο τύπος στη σύνταξη.
B2>=50, είναι η λογική_έκφραση για να δείξει την συνθήκη που πρέπει να πληρούται. Οπως και >= είναι ο τελεστής στα Φύλλα Google για μεγαλύτερο ή ίσο με, η λογική έκφραση με απλούς όρους είναι: Εάν το B2 είναι μεγαλύτερο ή ίσο με 50.
«Πέρασμα», «Αποτυχία» λέει στα Φύλλα Google τι να επιστρέψει εάν η λογική_έκφραση είναι TRUE ή FALSE, αντίστοιχα. Σε αυτό το παράδειγμα, οποιοσδήποτε έχει δοκιμαστικό βαθμό που είναι μεγαλύτερος ή ίσος με 50 έχει Πέρασμα δίπλα στο όνομά τους. Αυτοί που είναι κάτω των 50 έχουν Αποτυγχάνω.
Παράδειγμα 2: Ένθετες συναρτήσεις IF στα Φύλλα Google
Οι ένθετες συναρτήσεις IF είναι αυτές που εκτελούν μια δεύτερη συνάρτηση IF στον ίδιο τύπο. Ουσιαστικά ζητούν μια δεύτερη συνθήκη εάν η πρώτη επιστρέψει μια πρόταση FALSE.
Ας ρίξουμε μια ματιά στο ίδιο σύνολο δεδομένων όπως πριν για να κατανοήσουμε αυτό. Αυτή τη φορά, ελέγχουμε αν οι εργαζόμενοι είναι επιλέξιμοι για άλλη μια βολή στο τεστ. Όλοι όσοι πέτυχαν δεν χρειάζεται να κάνουν ξανά το τεστ και όσοι πήραν λιγότερο από 40% πρέπει πρώτα να κάνουν κάποια επιπλέον προπόνηση.
Όπως μπορείτε να δείτε, παρόλο που ο Pete T απέτυχε στο τεστ, εξακολουθεί να έχει Οχι κάτω από τη στήλη επανεκπαίδευσης καθώς η βαθμολογία του ήταν κάτω από το ελάχιστο 40% για να ξαναδώσει το τεστ. Ο John W, από την άλλη πλευρά, λαμβάνει ένα Ναί αξία.
Ας ρίξουμε μια ματιά κάτω από την κουκούλα του τύπου ξανά:
- Β2>=50 είναι το ίδιο με πριν και είναι η λογική_έκφραση της συνάρτησης «φωλιά» IF
- "Οχι" είναι η τιμή που πρέπει να επιστραφεί εάν πληρούται η συνθήκη. Δηλαδή, όσοι έχουν βαθμολογία μεγαλύτερη ή ίση με 50 δεν χρειάζεται να επαναλάβουν το τεστ.
- IF(B2<40, είναι το value_if_false για την πρώτη λειτουργία if. Λέει στα Φύλλα Google να εκτελέσουν μια δεύτερη συνάρτηση if εάν η τιμή δεν είναι μεγαλύτερη ή ίση με 50. Τώρα ελέγχει εάν η τιμή είναι μικρότερη από 40.
- "Οχι Ναι" είναι οι value_if_true και value_if_false για την ένθετη συνάρτηση IF.
Ακολουθεί ένα διάγραμμα ροής του πώς λειτουργεί αυτός ο υπολογισμός για όσους από εσάς είστε ακόμα λίγο μπερδεμένοι.
Παράδειγμα 3: Συνδυασμός της συνάρτησης IF με άλλες συναρτήσεις
Υπάρχουν πολλοί τρόποι για να χρησιμοποιήσετε τη συνάρτηση IF με άλλους για να δημιουργήσετε συγκεκριμένες φόρμουλες για τις ανάγκες σας. Ένα από τα πιο κοινά είναι η συνάρτηση AND. Αυτό θα σας επιτρέψει να ελέγξετε πολλά κριτήρια πριν επιστρέψετε ένα αποτέλεσμα.
Θα χρησιμοποιήσουμε ξανά τα ίδια δεδομένα, αλλά αυτή τη φορά πρέπει να επιλέξετε ένα άτομο για να απολύσετε. Ας υποθέσουμε ότι πρέπει να είναι το άτομο που απέτυχε στο τεστ ΚΑΙ δεν είναι κατάλληλο να το επαναλάβει.
Θα μπορούσαμε να χρησιμοποιήσουμε τον ακόλουθο συνδυασμό των συναρτήσεων AND και IF για να το προσδιορίσουμε.
=IF(AND(D2="Όχι",C2="Αποτυχία"),"Ναι","Όχι")
Το αποτέλεσμα θα ήταν να απολυθεί ο Pete T.
Ας αναλύσουμε πώς λειτουργούσε ο τύπος: Η συνάρτηση AND είναι ένθετη μέσα στη συνάρτηση IF και λειτουργεί ως logical_expression. Η υπόλοιπη συνάρτηση λειτουργεί το ίδιο με τις άλλες συναρτήσεις IF που έχουμε ήδη συζητήσει. Έτσι, ο τύπος λέει, ΑΝ D2 = "Όχι" ΚΑΙ C2 = "Αποτυχία" είναι TRUE, δείξτε "Ναι" εάν το αποτέλεσμα είναι FALSE επιστρέψτε "Όχι"
Υπάρχουν επίσης πολλές άλλες λειτουργίες IF που λειτουργούν με μια δευτερεύουσα λειτουργία, όπως π.χ COUNTIF στα Φύλλα Google. Αυτές οι λειτουργίες θα πρέπει να είναι εύκολο να κατακτηθούν μόλις τυλίξετε το κεφάλι σας γύρω από τις τυπικές λειτουργίες IF.
IF Λειτουργίες 101
Οι λειτουργίες IF μπορούν πραγματικά να ενισχύσουν το παιχνίδι υπολογιστικών φύλλων και να λειτουργήσουν καλά σε άλλες λειτουργίες. Τώρα που ακολουθήσατε τα παραδείγματά μας, σας συνιστούμε να αφιερώσετε λίγο χρόνο στην εξάσκηση αυτών που έχετε μάθει. Δείτε αν μπορείτε να βρείτε μερικούς από τους δικούς σας συνδυασμούς logical_expression και value_if_true σε κάποια από τα δικά σας φύλλα εργασίας.
Οι 8 καλύτεροι τρόποι για να χρησιμοποιήσετε τα φύλλα Google σαν επαγγελματίας
Διαβάστε Επόμενο
Σχετικά θέματα
- Παραγωγικότητα
- Φύλλα Google
- Ανάλυση δεδομένων
Σχετικά με τον Συγγραφέα
Εγγραφείτε στο ενημερωτικό μας δελτίο
Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για να εγγραφείτε