Πώς να μετρήσετε κελιά σε μια περιοχή στο Excel

Anonim

Νωρίτερα, μάθαμε πώς να μετράμε κελιά με αριθμούς, να μετράμε κελιά με κείμενο, να μετράμε κενά κελιά και να μετράμε κελιά με συγκεκριμένα κριτήρια. Σε αυτό το άρθρο, θα μάθουμε πώς να μετράμε όλα τα κελιά σε μια περιοχή στο excel.

Δεν υπάρχει μεμονωμένη συνάρτηση στο excel που επιστρέφει τον συνολικό αριθμό κελιών σε μια δεδομένη περιοχή. Αλλά αυτό δεν σημαίνει ότι δεν μπορούμε να μετρήσουμε όλα τα κελιά στο εύρος του Excel. Ας εξερευνήσουμε ορισμένους τύπους για την καταμέτρηση κελιών σε μια δεδομένη περιοχή.
Χρησιμοποιώντας το COUNTA και το COUNTBLANK για να μετρήσετε κελιά σε μια περιοχή
*αυτή η μέθοδος έχει πρόβλημα.
Όπως γνωρίζουμε ότι η συνάρτηση t COUNTA στο excel μετρά κάθε κελί που δεν είναι κενό. Από την άλλη πλευρά, η συνάρτηση COUNTBLANK μετρά κενό κελί σε μια περιοχή. Ναι, μαντέψατε ότι γράφει, μπορούμε να τα προσθέσουμε για να πάρουμε συνολικό αριθμό κελιών.
Γενικός τύπος για την καταμέτρηση κυττάρων

= COUNTA (εύρος)+COUNTBLANK (εύρος)

Παράδειγμα

Ας υποθέσουμε ότι θέλω να μετρήσω τον συνολικό αριθμό κελιών στην περιοχή A1: B6. Μπορούμε να δούμε ότι έχει 12 κελιά. Τώρα ας χρησιμοποιήσουμε τον παραπάνω τύπο για την καταμέτρηση του κελιού σε δεδομένο εύρος.

= COUNTA (A1: B6)+COUNTBLANK (A1: B6)

Αυτός ο τύπος για τον αριθμό κυττάρων στην περιοχή επιστρέφει τη σωστή απάντηση.

Το πρόβλημα: Εάν διαβάσετε για τη συνάρτηση COUNTA, θα διαπιστώσετε ότι μετράει οποιοδήποτε κελί περιέχει οτιδήποτε, ακόμη και έναν τύπο που επιστρέφει κενός. Η συνάρτηση COUNTBLANK μετρά επίσης οποιοδήποτε κελί είναι κενό, ακόμη και αν αυτό επιστρέφεται από έναν τύπο. Τώρα δεδομένου ότι και οι δύο συναρτήσεις θα μετρήσουν τα ίδια κελιά, η επιστρεφόμενη τιμή θα είναι λανθασμένη. Έτσι, χρησιμοποιήστε αυτόν τον τύπο για να μετρήσετε κελιά, όταν είστε βέβαιοι ότι κανένας τύπος δεν επιστρέφει κενή τιμή.

Μετρήστε κελιά σε μια περιοχή χρησιμοποιώντας τη λειτουργία ROWS και COLUMN
Τώρα, όλοι γνωρίζουμε ότι ένα εύρος αποτελείται από γραμμές και στήλες. Κάθε εύρος έχει τουλάχιστον μία στήλη και μία σειρά. Έτσι, αν πολλαπλασιάσουμε γραμμές με στήλες, θα έχουμε τον αριθμό των κελιών μας στο εύρος του Excel. Αυτό είναι το ίδιο με αυτό που χρησιμοποιήσαμε για τον υπολογισμό του εμβαδού ενός ορθογωνίου.

Γενικός τύπος για την καταμέτρηση κυττάρων

= ROWS (εύρος)*ΣΤΗΛΕΣ (εύρος)

Ας εφαρμόσουμε αυτόν τον τύπο στο παραπάνω εύρος για να μετρήσουμε κελιά.

= ΣΕΙΡΕΣ (Α1: Β6)*ΣΤΗΛΕΣ (Α1: Β6)


Αυτό επιστρέφει τον ακριβή αριθμό κελιών στην περιοχή a1: B6. Δεν έχει σημασία τι τιμές έχουν αυτά τα κύτταρα.
Πως δουλεύει
Είναι απλό. Η συνάρτηση ROWS, επιστρέφει τον αριθμό των γραμμών στο εύρος, που είναι 6 σε αυτήν την περίπτωση. Ομοίως, η συνάρτηση COLUMN επιστρέφει τον αριθμό των στηλών στο εύρος, που είναι 2 σε αυτό το παράδειγμα. Ο τύπος πολλαπλασιάζεται και επιστρέφει το τελικό αποτέλεσμα ως 12.
Συνάρτηση CountCells VBA για την καταμέτρηση όλων των κελιών σε μια περιοχή
Και στις δύο παραπάνω μεθόδους, έπρεπε να χρησιμοποιήσουμε δύο λειτουργίες του excel και να παρέχουμε το ίδιο εύρος δύο φορές. Αυτό μπορεί να οδηγήσει σε ανθρώπινο λάθος. Έτσι μπορούμε να ορίσουμε μια συνάρτηση που ορίζεται από τον χρήστη για να μετράει κελιά σε μια περιοχή. Αυτό είναι εύκολο.
Πατήστε ALT+F11 για να ανοίξετε τον επεξεργαστή VBA. Πηγαίνετε για εισαγωγή και κάντε κλικ στην ενότητα. Τώρα αντιγράψτε τον παρακάτω κώδικα VBA σε αυτήν την ενότητα.

Λειτουργία CountCells (rng As Range) CountCells = rng.CountLarge End Function

Επιστρέψτε στο αρχείο excel. Γράψτε τη λειτουργία CountCells για να μετρήσετε κελιά σε μια περιοχή. Παρέχετε εύρος στην παράμετρο. Η συνάρτηση θα επιστρέψει τον αριθμό των κελιών στο δεδομένο εύρος.

Ας πάρουμε το ίδιο παράδειγμα.

Γράψτε παρακάτω τον τύπο για να μετρήσετε κελιά στην περιοχή A1: B6

= CountCells (A1: B6)


Πως δουλεύει

Στην πραγματικότητα, το CountLarge είναι μέθοδος αντικειμένου εύρους που μετρά το κελί σε μια δεδομένη περιοχή. Η συνάρτηση CountCells λαμβάνει το εύρος από το χρήστη ως όρισμα και επιστρέφει τον αριθμό κελιών στην περιοχή χρησιμοποιώντας το Range.CountLarge.

Αυτή η μέθοδος είναι πιο γρήγορη και εύκολη στη χρήση. Μόλις ορίσετε αυτήν τη συνάρτηση για την καταμέτρηση κελιών σε μια περιοχή στο Excel, μπορείτε να τη χρησιμοποιήσετε όσες φορές θέλετε.

Έτσι, ναι, αυτοί είναι οι τύποι για την καταμέτρηση κυττάρων σε μια σειρά στο excel. Εάν γνωρίζετε άλλους τρόπους, ενημερώστε μας στην παρακάτω ενότητα σχολίων.

Πώς να μετρήσετε κελιά που περιέχουν συγκεκριμένο κείμενο στο Excel

Πώς να μετρήσετε μοναδικές τιμές στο Excel

Πώς να χρησιμοποιήσετε τη συνάρτηση COUNT στο Excel

Πώς να μετρήσετε κελιά με κείμενο στο Excel

Πώς να χρησιμοποιήσετε τη συνάρτηση COUNTIFS στο Excel

Πώς να χρησιμοποιήσετε τη συνάρτηση COUNTIF στο Excel

Λάβετε τον αριθμό των γραμμών και στηλών πίνακα στο Excel

Δημοφιλή άρθρα:

50 Συντόμευση Excel για να αυξήσετε την παραγωγικότητά σας : Προχωρήστε γρηγορότερα στην εργασία σας. Αυτές οι 50 συντομεύσεις θα σας κάνουν να εργάζεστε ακόμη πιο γρήγορα στο Excel.

Πώς να χρησιμοποιήσετε το tσυνάρτηση VLOOKUP στο Excel : Αυτή είναι μια από τις πιο χρησιμοποιούμενες και δημοφιλείς λειτουργίες του excel που χρησιμοποιείται για την αναζήτηση τιμών από διαφορετικά εύρη και φύλλα.

Πώς να χρησιμοποιήσετε τη συνάρτηση COUNTIF στο Excel : Μετρήστε τιμές με συνθήκες χρησιμοποιώντας αυτήν την εκπληκτική συνάρτηση. Δεν χρειάζεται να φιλτράρετε τα δεδομένα σας για να μετρήσετε συγκεκριμένες τιμές. Η λειτουργία Countif είναι απαραίτητη για την προετοιμασία του ταμπλό σας.

Πώς να χρησιμοποιήσετε τη συνάρτηση SUMIF στο Excel : Αυτή είναι μια άλλη βασική λειτουργία του πίνακα ελέγχου. Αυτό σας βοηθά να συνοψίσετε τιμές υπό συγκεκριμένες συνθήκες.