Τρόπος χρήσης της λειτουργίας IF φύλλων Google

Εάν θέλετε να εκτελέσετε μια λογική δοκιμή σε έναν τύπο Φύλλων Google, παρέχοντας διαφορετικά αποτελέσματα είτε η δοκιμή είναι ΑΛΗΘΕΙΑ ή ΛΑΘΟΣ, θα πρέπει να χρησιμοποιήσετε τη συνάρτηση IF. Δείτε πώς μπορείτε να το χρησιμοποιήσετε στα Υπολογιστικά φύλλα Google.

Όπως υποδηλώνει το όνομα, το IF χρησιμοποιείται για να ελέγξει εάν ένα μεμονωμένο κελί ή ένα εύρος κελιών πληροί συγκεκριμένα κριτήρια σε μια λογική δοκιμή, όπου το αποτέλεσμα είναι πάντα είτε ΑΛΗΘΗ ή ΛΑΘΟΣ.

Εάν η δοκιμή IF είναι ΑΛΗΘΕΙΑ, τότε τα Φύλλα Google θα επιστρέψουν έναν αριθμό ή μια συμβολοσειρά κειμένου, θα πραγματοποιήσουν έναν υπολογισμό ή θα εκτελέσουν έναν άλλο τύπο.

Εάν το αποτέλεσμα είναι ΛΑΘΟΣ, θα κάνει κάτι εντελώς διαφορετικό. Μπορείτε να συνδυάσετε το IF με άλλες λογικές συναρτήσεις όπως AND και OR ή με άλλες ένθετες δηλώσεις IF.

Χρήση της λειτουργίας IF

Η συνάρτηση IF μπορεί να χρησιμοποιηθεί από μόνη της σε μία λογική δοκιμή ή μπορείτε να τοποθετήσετε πολλαπλές δηλώσεις IF σε έναν μοναδικό τύπο για πιο περίπλοκες δοκιμές.

Για να ξεκινήσετε, ανοίξτε το υπολογιστικό φύλλο των Φύλλων Google και, στη συνέχεια, πληκτρολογήστε =IF(test, value_if_true, value_if_false) ένα κελί.

Αντικαταστήστε το "τεστ" με τη λογική δοκιμή σας και, στη συνέχεια, αντικαταστήστε τα ορίσματα "value_if_true" και "value_if_false" με τη λειτουργία ή το αποτέλεσμα που θα παρέχουν τα Φύλλα Google όταν το αποτέλεσμα είναι είτε ΑΛΗΘΕΙ ή ΛΑΘΟΣ.

Στο παράδειγμα που φαίνεται παρακάτω, χρησιμοποιείται μια δήλωση IF για τον έλεγχο της τιμής του κελιού B3. Εάν το κελί B3 περιέχει το γράμμα B, τότε η τιμή TRUE θα επιστραφεί στο κελί A3. Σε αυτήν την περίπτωση, αυτή είναι μια συμβολοσειρά κειμένου που περιέχει το γράμμα A.

Εάν το κελί B3 δεν περιέχει το γράμμα B, τότε το κελί A3 θα επιστρέψει την τιμή FALSE, η οποία, σε αυτό το παράδειγμα, είναι μια συμβολοσειρά κειμένου που περιέχει το γράμμα C.

Στο παράδειγμα που εμφανίζεται, το κελί B3 περιέχει το γράμμα Β. Το αποτέλεσμα είναι ΑΛΗΘΕ, επομένως το ΑΛΗΘΡΟ αποτέλεσμα (το γράμμα Α) επιστρέφεται στο Α3.

Οι υπολογισμοί λειτουργούν επίσης καλά ως λογικό τεστ. Στο ακόλουθο παράδειγμα, ο τύπος IF στο κελί A4 ελέγχει εάν το κελί B4 έχει αριθμητική τιμή ίση ή μεγαλύτερη από τον αριθμό 10. Εάν το αποτέλεσμα είναι ΑΛΗΘΕΙΑ, επιστρέφει τον αριθμό 1. Εάν είναι λάθος, επιστρέφει το νούμερο 2.

Στο παράδειγμα, το κελί B4 έχει τιμή 9. Αυτό σημαίνει ότι το αποτέλεσμα της λογικής δοκιμής είναι FALSE, με τον αριθμό 2 να εμφανίζεται.

Ένθετες δηλώσεις IF

Εάν θέλετε να εκτελέσετε μια μακρύτερη, πολύπλοκη λογική δοκιμή, μπορείτε να τοποθετήσετε πολλές δηλώσεις IF στον ίδιο τύπο.

Για να τοποθετήσετε πολλές δηλώσεις IF μαζί σε έναν μόνο τύπο, απλού τύπου =IF(first_test, value_if_true, IF(second_test, value_if_true, value_if_false)). Ενώ αυτό δείχνει μόνο μια ένθετη δήλωση IF, μπορείτε να τοποθετήσετε όσες δηλώσεις IF μαζί όσο χρειάζεστε.

Για παράδειγμα, εάν το κελί B3 ισούται με 4, τότε ο τύπος IF στο A3 επιστρέφει ένα 3. Εάν το κελί B3 δεν είναι ίσο με 4, τότε χρησιμοποιείται μια δεύτερη δήλωση IF για να ελέγξει εάν το κελί B3 έχει τιμή μικρότερη από 10.

Εάν ναι, επιστρέψτε τον αριθμό 10. Διαφορετικά, επιστρέψτε ένα 0. Αυτό το παράδειγμα δοκιμής έχει τη δική του ένθετη δήλωση IF ως το πρώτο όρισμα "value_if_false", που απαιτεί την πρώτη δοκιμή να είναι FALSE πριν από τη δεύτερη δοκιμή.

Το παραπάνω παράδειγμα δείχνει και τα τρία πιθανά αποτελέσματα αυτού του τεστ. Με την πρώτη λογική δοκιμή (B3 ισούται με 3) που επιστρέφει ΑΛΗΘΡΟ αποτέλεσμα, ο τύπος IF στο κελί A3 επέστρεψε τον αριθμό 4.

Η δεύτερη λογική δοκιμή επέστρεψε ένα άλλο Αληθινό αποτέλεσμα στο κελί A4, με την τιμή B4 μικρότερη από 10.

Το μόνο αποτέλεσμα FALSE επιστρέφεται στο κελί A5, όπου το αποτέλεσμα και των δύο δοκιμών (αν το B5 ισούται με 3 ή είναι μικρότερο από 10) είναι FALSE, επιστρέφοντας το αποτέλεσμα FALSE (a 0).

Μπορείτε να χρησιμοποιήσετε μια ένθετη δήλωση IF ως το όρισμα "value_if_true" με τον ίδιο τρόπο. Για να το κάνετε αυτό, πληκτρολογήστε  =IF(first_test, IF(second_test, value_if_true, value_if_false), value_if_false).

Για παράδειγμα, εάν το κελί B3 περιέχει τον αριθμό 3 και εάν το κελί C3 περιέχει τον αριθμό 4, επιστρέψτε ένα 5. Εάν το B3 περιέχει ένα 3, αλλά το C3 δεν περιέχει ένα 4, επιστρέψτε το 0.

Εάν το B3 δεν περιέχει 3, επιστρέψτε τον αριθμό 1.

Τα αποτελέσματα αυτού του παραδείγματος δείχνουν ότι, για να είναι αληθής η πρώτη δοκιμή, το κελί B3 πρέπει να ισούται με τον αριθμό 3.

Από εκεί, το "value_if_true" για την αρχική IF χρησιμοποιεί μια δεύτερη, ένθετη δήλωση IF για να κάνει μια δεύτερη δοκιμή (είτε οι C3, C4, C5 ή C6 περιέχουν τον αριθμό 4). Αυτό σας δίνει δύο πιθανά αποτελέσματα "value_if_false" (0 ή 1). Αυτό ισχύει για τα κελιά A4 και A5.

Εάν δεν συμπεριλάβετε ένα όρισμα FALSE για την πρώτη δοκιμή, τα Φύλλα Google θα επιστρέψουν μια αυτόματη τιμή κειμένου FALSE για εσάς. Αυτό φαίνεται στο κελί A6 στο παραπάνω παράδειγμα.

Χρήση IF με AND και OR

Καθώς η συνάρτηση IF εκτελεί λογικές δοκιμές, με αποτελέσματα TRUE ή FALSE, είναι δυνατή η ένθεση άλλων λογικών συναρτήσεων όπως AND και OR σε έναν τύπο IF. Αυτό σας επιτρέπει να εκτελέσετε μια αρχική δοκιμή με πολλά κριτήρια.

Η συνάρτηση AND απαιτεί όλα τα κριτήρια δοκιμής να είναι σωστά για να εμφανιστεί ένα ΑΛΗΘΙΝΟ αποτέλεσμα. Ή απαιτεί μόνο ένα από τα κριτήρια δοκιμής για να είναι σωστό για ΑΛΗΘΡΟ αποτέλεσμα.

Για να χρησιμοποιήσετε το IF AND, πληκτρολογήστε =IF(AND(AND Argument 1, AND Argument 2), value_if_true, value_if_false). Αντικαταστήστε τα επιχειρήματα AND με τα δικά σας και προσθέστε όσα θέλετε.

Για να χρησιμοποιήσετε ΑΝ Ή,  =IF(OR(OR Argument 1, OR Argument 2), value_if_true, value_if_false). Αντικαταστήστε και προσθέστε όσα ορίσματα Ή χρειάζεστε.

Αυτό το παράδειγμα δείχνει IF και και IF Ή χρησιμοποιούνται για τον έλεγχο των ίδιων τιμών στις στήλες B και C.

Για το IF AND, το B3 πρέπει να είναι ίσο με το 1 και το C3 πρέπει να είναι μικρότερο από 5 για το A3 να επιστρέψει μια συμβολοσειρά κειμένου "Ναι". Και τα δύο αποτελέσματα είναι ΑΛΗΘΕΙΑ για το A3, με ένα ή και τα δύο αποτελέσματα FALSE για τα κελιά A4 και A5.

Για IF OR, μόνο μία από αυτές τις δοκιμές (B3 ισούται με 1 ή C3 μικρότερη από 5) πρέπει να είναι ΑΛΗΘΕΙΑ. Σε αυτήν την περίπτωση, και οι δύο Α8 και Α9 επιστρέφουν ένα ΑΛΗΘΕΙΟ αποτέλεσμα ("Ναι") καθώς ένα ή και τα δύο αποτελέσματα στις στήλες Β και Γ είναι σωστά. Μόνο το A10, με δύο αποτυχημένα αποτελέσματα, επιστρέφει το αποτέλεσμα FALSE.