Note: The other languages of the website are Google-translated. Back to English

Μετρήστε αριθμό γραμμών που περιέχουν συγκεκριμένες τιμές στο 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 array. Το διπλό αρνητικό πρόσημο χρησιμοποιείται για τη μετατροπή των TRUE σε 1s και του FALSE σε 0s. Έτσι, θα έχετε το αποτέλεσμα ως εξής: {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 (ΣΤΗΛΗ ($ A $ 2: $ C $ 12)): Η συνάρτηση ΣΤΗΛΗ εδώ χρησιμοποιείται για να πάρει τον αριθμό στήλης της περιοχής A2: C12, επιστρέφει έναν πίνακα 3 στηλών όπως αυτός: {1,2,3}. Στη συνέχεια, η συνάρτηση TRANSPOSE αλλάζει αυτόν τον πίνακα σε έναν πίνακα 3 σειρών {1; 2; 3}, λειτουργώντας ως πίνακας2 μέσα στη συνάρτηση MMULT.
  • MMULT (-($ A $ 2: $ C $ 12 = "Joanna"), TRANSPOSE (ΣΤΗΛΗ ($ 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. Και τότε το διπλό αρνητικό πρόσημο αναγκάζει τα ΑΛΗΘΕΙΑ και τα ALΕΜΑ να είναι 1s και 0s, οπότε θα πάρετε αυτό: 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 για Excel φέρνει 300 ισχυρές προηγμένες λειτουργίες (Συνδυασμός βιβλίων εργασίας, άθροιση ανά χρώμα, διαίρεση περιεχομένων κελιών, ημερομηνία μετατροπής και ούτω καθεξής...) και εξοικονομεί 80% χρόνο για εσάς.

  • Σχεδιασμένο για 1500 σενάρια εργασίας, σας βοηθά να λύσετε 80% προβλήματα του Excel.
  • Μειώστε χιλιάδες κλικ στο πληκτρολόγιο και το ποντίκι κάθε μέρα, ανακουφίστε τα κουρασμένα μάτια και τα χέρια σας.
  • Γίνετε ειδικός του Excel σε 3 λεπτά. Δεν χρειάζεται πλέον να θυμάστε οδυνηρούς τύπους και κωδικούς VBA.
  • Απεριόριστη δωρεάν δοκιμή 30 ημερών. Εγγύηση επιστροφής χρημάτων 60 ημερών. Δωρεάν αναβάθμιση και υποστήριξη για 2 χρόνια.
Κορδέλα του Excel (με εγκατεστημένο το Kutools για Excel)

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

  • Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
  • Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
  • Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
  • Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), ακριβώς όπως το Chrome, το Firefox και το νέο Internet Explorer.
Στιγμιότυπο οθόνης του Excel (με εγκατεστημένη την καρτέλα Office)
Σχόλια (0)
Δεν υπάρχουν ακόμη βαθμολογίες. Γίνε ο πρώτος που θα αξιολογήσετε!
Δεν υπάρχουν σχόλια δημοσιεύτηκε ακόμα
Αφήστε τα σχόλιά σας
Δημοσίευση ως επισκέπτης
×
Αξιολογήστε αυτήν την ανάρτηση:
0   Χαρακτήρες
Προτεινόμενες τοποθεσίες

Ακολουθησε μας

Πνευματικά δικαιώματα © 2009 - www.extendoffice.com. | Ολα τα δικαιώματα διατηρούνται. Τροφοδοτείται από ExtendOffice. | Sitemap
Το Microsoft και το λογότυπο του Office είναι εμπορικά σήματα ή σήματα κατατεθέντα της Microsoft Corporation στις Ηνωμένες Πολιτείες ή / και σε άλλες χώρες.
Προστατεύεται από το Sectigo SSL