Αυτό το σεμινάριο θα δείξει πώς μπορείτε να ελέγξετε εάν κάποιο κελί σε μια περιοχή περιέχει έναν αριθμό στο Excel και στα Υπολογιστικά φύλλα Google.
Ελέγξτε εάν το εύρος περιέχει έναν αριθμό
Για να ελέγξουμε αν κάποιο κελί σε μια περιοχή περιέχει έναν αριθμό, θα χρησιμοποιήσουμε τις συναρτήσεις ISNUMBER και SUMPRODUCT.
Λειτουργία ISNUMBER
Η συνάρτηση ISNUMBER κάνει ακριβώς αυτό που υποδηλώνει το όνομά της. Ελέγχει εάν ένα κελί είναι ένας αριθμός, βγάζοντας TRUE ή FALSE.
1 | = ΑΡΙΘΜΟΣ (Α2) |
Λειτουργία SUMPRODUCT
Η συνάρτηση ISNUMBER δοκιμάζει μόνο ένα κελί, οπότε πρέπει να βρούμε έναν τρόπο να δοκιμάσουμε ολόκληρο το εύρος. Εδώ εμφανίζεται η συνάρτηση SUMPRODUCT. Η συνάρτηση SUMPRODUCT συγκεντρώνει μαζί έναν πίνακα τιμών. Έτσι, αν μπορούμε να δοκιμάσουμε κάθε κελί ξεχωριστά, βγάζοντας 1 (TRUE) ή 0 (FALSE) αν κάθε κελί ως κείμενο, τότε μπορούμε να αθροίσουμε τις τιμές μαζί. Εάν το άθροισμα είναι μεγαλύτερο από 0 από ό, τι γνωρίζουμε, τουλάχιστον ένα κελί περιείχε κείμενο.
Πρώτον, εδώ είναι ο τελικός υπολογισμός:
1 | = SUMPRODUCT (-ΑΡΙΘΜΟΣ (Α2: Γ2))> 0 |
Τώρα ας το περάσουμε.
123456789 | = SUMPRODUCT (-ΑΡΙΘΜΟΣ (Α2: Γ2))> 0= SUMPRODUCT (-{TRUE, FALSE, TRUE})> 0= SUMPRODUCT ({1, 0, 1})> 0= 2> 0= ΑΛΗΘΕΙΑ |
Σημείωση: τα διπλά αρνητικά μετατρέπουν το TRUE / FALSE σε 1 / 0. Εναλλακτικά, μπορείτε να πολλαπλασιάσετε τη συνάρτηση ISNUMBER με *1
1 | = SUMPRODUCT (ΑΡΙΘΜΟΣ (Α2: Γ2)*1)> 0 |
Αντί να εξάγετε TRUE / FALSE, μπορείτε να χρησιμοποιήσετε μια δήλωση IF για να εξάγετε άλλο κείμενο ή υπολογισμούς:
1 | = IF (SUMPRODUCT (-ISNUMBER (A2: C2))> 0, "Ναι", "Όχι") |
Φύλλα Google - Ελέγξτε εάν κάποιο κελί στην περιοχή είναι αριθμός
Όλα τα παραπάνω παραδείγματα λειτουργούν ακριβώς το ίδιο στα Φύλλα Google όπως στο Excel.