Μετάβαση στο κύριο περιεχόμενο

Μετρήστε αριθμό γραμμών που περιέχουν συγκεκριμένες τιμές στο Excel

Μπορεί να είναι εύκολο για εμάς να μετρήσουμε τον αριθμό των κελιών με συγκεκριμένη τιμή σε ένα φύλλο εργασίας του Excel. Ωστόσο, ο αριθμός των γραμμών που περιέχουν συγκεκριμένες τιμές θα μπορούσε να είναι αρκετά περίπλοκος. Σε αυτή την περίπτωση, ένας πιο σύνθετος τύπος που βασίζεται στις συναρτήσεις SUM, MMULT, TRANSPOSE και COLUMN μπορεί να σας κάνει τη χάρη. Αυτό το σεμινάριο θα μιλήσει για το πώς να δημιουργήσετε αυτόν τον τύπο για να αντιμετωπίσετε αυτήν τη δουλειά στο Excel.


Μετρήστε τον αριθμό των σειρών που περιέχουν συγκεκριμένες τιμές

Για παράδειγμα, έχετε ένα εύρος τιμών σε ένα φύλλο εργασίας και τώρα, πρέπει να μετρήσετε τον αριθμό των σειρών με μια δεδομένη τιμή "300" όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης:

Για να λάβετε τον αριθμό των σειρών που περιέχουν συγκεκριμένες τιμές, η γενική σύνταξη είναι:

{=SUM(–(MMULT(–(data=X),TRANSPOSE(COLUMN(data)))>0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • data: Το εύρος των κελιών που πρέπει να ελέγξετε εάν περιέχουν τη συγκεκριμένη τιμή.
  • X: Η συγκεκριμένη τιμή που χρησιμοποιείτε για την καταμέτρηση των σειρών.

1. Εισαγάγετε ή αντιγράψτε τον παρακάτω τύπο σε ένα κενό κελί όπου θέλετε να βάλετε το αποτέλεσμα:

=SUM(--(MMULT(--($A$2:$C$12=300),TRANSPOSE(COLUMN($A$2:$C$12)))>0))

2. Στη συνέχεια πατήστε Ctrl + Shift + Εισαγωγή πλήκτρα μαζί για να λάβετε το σωστό αποτέλεσμα, δείτε το στιγμιότυπο οθόνης:


Επεξήγηση του τύπου:

=SUM(--(MMULT(--($A$2:$C$12=300),TRANSPOSE(COLUMN($A$2:$C$12)))>0))

  • --$A$2:$C$12=300: Αυτή η έκφραση ελέγχει εάν η τιμή "300" υπάρχει στην περιοχή A2:C12 και θα δημιουργήσει ένα αποτέλεσμα πίνακα TRUE και False. Το διπλό αρνητικό πρόσημο χρησιμοποιείται για τη μετατροπή των TRUE σε 1 και των FALSE σε 0. Έτσι, θα λάβετε το αποτέλεσμα ως εξής: {0,0,0;1,0,0;0,0,0;0,1,1;0,0,0;0,1,0;0,0,0 ,1,0,0;0,0,1;0,0,0;1,1,1;11}. Ο πίνακας που αποτελείται από 3 γραμμές και 1 στήλες θα λειτουργεί ως πίνακαςXNUMX στη συνάρτηση MMULT.
  • TRANSPOSE(COLUMN($A$2:$C$12)): Η συνάρτηση COLUMN εδώ χρησιμοποιείται για να πάρει τον αριθμό στήλης του εύρους A2:C12, επιστρέφει έναν πίνακα 3 στηλών ως εξής: {1,2,3}. Στη συνέχεια, η συνάρτηση TRANSPOSE ανταλλάσσει αυτόν τον πίνακα σε έναν πίνακα 3 σειρών {1;2;3}, ο οποίος λειτουργεί ως ο πίνακας2 εντός της συνάρτησης MMULT.
  • MMULT(--($A$2:$C$12="Joanna"),TRANSPOSE(COLUMN($A$2:$C$12))): Αυτή η συνάρτηση MMULT επιστρέφει το γινόμενο πίνακα των παραπάνω δύο πινάκων, θα λάβετε το αποτέλεσμα ως εξής: {0;1;0;5;0;2;0;1;3;0;6}.
  • SUM(--(MMULT(--($A$2:$C$12="Joanna"),TRANSPOSE(COLUMN($A$2:$C$12)))>0))= SUM(--{0;1;0;5;0;2;0;1;3;0;6}>0): Αρχικά, ελέγξτε για τις τιμές του πίνακα μεγαλύτερες από 0: Εάν μια τιμή είναι μεγαλύτερη από 0, εμφανίζεται η ένδειξη TRUE. εάν είναι μικρότερο από 0, εμφανίζεται ένα FALSE. Και τότε το διπλό αρνητικό πρόσημο αναγκάζει τα TRUE και FALSE να είναι 1 και 0, οπότε θα λάβετε αυτό: SUM({0;1;0;1;0;1;0;1;1;0;1}). Τέλος, η συνάρτηση SUM αθροίζει τις τιμές στον πίνακα για να επιστρέψει το αποτέλεσμα: 6.

Συμβουλές:

Εάν χρειάζεται να μετρήσετε τον αριθμό των σειρών που περιέχουν ένα συγκεκριμένο κείμενο σε ένα φύλλο εργασίας, εφαρμόστε τον παρακάτω τύπο και θυμηθείτε να πατήσετε το Ctrl + Shift + Εισαγωγή τα κλειδιά μαζί για να λάβετε το συνολικό πλήθος:

=SUM(--(MMULT(--(ISNUMBER(SEARCH("Joanna",A2:C12))),TRANSPOSE(COLUMN($A$2:$C$12)))>0))


Χρησιμοποιήθηκε σχετική συνάρτηση:

  • ΑΘΡΟΙΣΜΑ:
  • Η συνάρτηση SUM του Excel επιστρέφει το άθροισμα των παρεχόμενων τιμών.
  • MMULT:
  • Η συνάρτηση Excel MMULT επιστρέφει το προϊόν μήτρας δύο συστοιχιών.
  • ΜΕΤΑΘΕΤΩ:
  • Η συνάρτηση TRANSPOSE θα επιστρέψει έναν πίνακα σε νέο προσανατολισμό που βασίζεται σε ένα συγκεκριμένο εύρος κελιών.
  • ΣΤΗΛΗ:
  • Η συνάρτηση ΣΤΗΛΗ επιστρέφει τον αριθμό της στήλης που εμφανίζεται ο τύπος ή επιστρέφει τον αριθμό στήλης της δεδομένης αναφοράς.

Περισσότερα άρθρα:

  • Μετρήστε σειρές εάν πληροίτε τα εσωτερικά κριτήρια
  • Ας υποθέσουμε ότι έχετε μια αναφορά πωλήσεων προϊόντων φέτος και πέρυσι και τώρα, ίσως χρειαστεί να μετρήσετε προϊόντα όπου οι πωλήσεις φέτος είναι μεγαλύτερες από πέρυσι ή οι πωλήσεις φέτος είναι μικρότερες από πέρυσι όπως παρακάτω εμφανίζεται το στιγμιότυπο οθόνης. Κανονικά, μπορείτε να προσθέσετε μια στήλη βοηθού για τον υπολογισμό της διαφοράς πώλησης μεταξύ των δύο ετών και, στη συνέχεια, να χρησιμοποιήσετε COUNTIF για να λάβετε αποτέλεσμα. Αλλά, σε αυτό το άρθρο, θα εισαγάγω τη συνάρτηση SUMPRODUCT για να πάρετε το αποτέλεσμα απευθείας χωρίς καμία στήλη βοηθού.
  • Μετρήστε σειρές εάν πληροίτε πολλά κριτήρια
  • Μετρήστε τον αριθμό των γραμμών σε μια περιοχή με βάση πολλαπλά κριτήρια, μερικά από τα οποία εξαρτώνται από τις λογικές δοκιμές που λειτουργούν σε επίπεδο γραμμών, η συνάρτηση SUMPRODUCT στο Excel μπορεί να σας κάνει τη χάρη.
  • Ο αριθμός των κελιών ισούται με μία από τις πολλές τιμές
  • Ας υποθέσουμε ότι έχω μια λίστα προϊόντων στη στήλη Α, τώρα, θέλω να πάρω τον συνολικό αριθμό συγκεκριμένων προϊόντων Apple, Grape και Lemon που αναφέρονται στην περιοχή C4: C6 από τη στήλη A όπως φαίνεται παρακάτω στο στιγμιότυπο οθόνης. Κανονικά, στο Excel, οι απλές συναρτήσεις COUNTIF και COUNTIFS δεν θα λειτουργήσουν σε αυτό το σενάριο. Σε αυτό το άρθρο, θα μιλήσω για τον τρόπο επίλυσης αυτής της εργασίας γρήγορα και εύκολα με το συνδυασμό συναρτήσεων SUMPRODUCT και COUNTIF.

Τα καλύτερα εργαλεία παραγωγικότητας του Office

Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος

🤖 Kutools AI Aide: Επανάσταση στην ανάλυση δεδομένων με βάση: Ευφυής Εκτέλεση   |  Δημιουργία κώδικα  |  Δημιουργία προσαρμοσμένων τύπων  |  Αναλύστε δεδομένα και δημιουργήστε γραφήματα  |  Επίκληση Λειτουργιών Kutools...
Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων  |  Διαγραφή κενών γραμμών  |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων  |  Γύρος χωρίς φόρμουλα ...
Super VLookup: Πολλαπλά Κριτήρια  |  Πολλαπλή Αξία  |  Σε πολλά φύλλα  |  Ασαφής αναζήτηση...
Adv. Αναπτυσσόμενη λίστα: Εύκολη αναπτυσσόμενη λίστα  |  Εξαρτημένη αναπτυσσόμενη λίστα  |  Πολλαπλή αναπτυσσόμενη λίστα...
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  Συγκρίνετε στήλες με Επιλέξτε Ίδια και διαφορετικά κελιά ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος  |  Προβολή σχεδίου  |  Μεγάλη Formula Bar  |  Διαχείριση βιβλίου εργασίας & φύλλου | Βιβλιοθήκη πόρων (Αυτόματο κείμενο)  |  Επιλογή ημερομηνίας  |  Συνδυάστε φύλλα εργασίας  |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών  |  Αποστολή email ανά λίστα  |  Σούπερ φίλτρο  |  Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων ...)  |  50 + Διάγραμμα Τύποι (Gantt διάγραμμα ...)  |  40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια ...)  |  19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι ...)  |  12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος ...)  |  7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαχωρίστε τα κελιά του Excel ...)  |  ... κι αλλα

Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...

Περιγραφή


Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)

  • Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
  • Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
  • Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
  • Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations