Note: The other languages of the website are Google-translated. Back to English
Σύνδεση  \/ 
x
or
x
Εγγραφή  \/ 
x

or

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

Ας υποθέσουμε ότι έχετε τα παρακάτω δεδομένα και θέλετε να μετρήσετε τον αριθμό των κελιών που περιέχουν το κείμενο "μήλο", ο αριθμός κελιών περιέχει το κείμενο"Πορτοκαλί"και τα κελιά περιέχουν"Ροδάκινο"ξεχωριστά, πώς να το κάνετε; Σε αυτό το σεμινάριο, εξηγούμε το COUNTIF Λειτουργήστε λεπτομερώς για να σας βοηθήσουμε να μετρήσετε γρήγορα τον αριθμό των κελιών εάν περιέχουν κείμενο ή μέρος συγκεκριμένου κειμένου στο Excel. Εκτός αυτού, εισάγουμε ένα φοβερό χαρακτηριστικό για να το επιτύχουμε εύκολα με μόνο κλικ.


Μετρήστε εάν το κελί περιέχει κείμενο ή μέρος κειμένου με τη συνάρτηση COUNTIF

Η συνάρτηση COUNTIF μπορεί να σας βοηθήσει να μετρήσετε κελιά που περιέχουν μέρος κειμένου σε μια σειρά κελιών στο Excel. Κάντε τα εξής.

1. Επιλέξτε ένα κενό κελί (όπως το E5), αντιγράψτε τον παρακάτω τύπο και, στη συνέχεια, πατήστε το εισάγετε κλειδί. Και μετά σύρετε τη λαβή πλήρωσης προς τα κάτω για να λάβετε όλα τα αποτελέσματα.

=COUNTIF(B5:B10,"*"&D5&"*")

Σύνταξη

=COUNTIF (range, criteria)

Επιχειρήματα

  • Σειρά (απαιτείται): Το εύρος των κελιών που θέλετε να μετρήσετε.
  • κριτήρια (απαιτείται): Αριθμός, έκφραση, αναφορά κελιού ή συμβολοσειρά κειμένου που καθορίζει ποια κελιά θα μετρηθούν.

Σημειώσεις:

  • Στον τύπο, το B5: B10 είναι το εύρος των κελιών που θέλετε να μετρήσετε. Το D5 είναι η αναφορά κελιού που περιέχει αυτό που θέλετε να αναζητήσετε. Μπορείτε να αλλάξετε το κελί αναφοράς και τα κριτήρια στον τύπο όπως χρειάζεστε.
  • Εάν θέλετε να πληκτρολογήσετε απευθείας το κείμενο στον τύπο για μέτρηση, εφαρμόστε τον παρακάτω τύπο:
    =COUNTIF(B5:B10,"*Apple*")
  • Αυτός ο τύπος δεν είναι ευαίσθητος σε πεζά.

Μόνο πολλά κλικ μπορούν να μετρηθούν εάν το κελί περιέχει κείμενο ή μέρος κειμένου στο Excel:

Το Επιλέξτε συγκεκριμένα κελιά χρησιμότητα του Kutools για Excel μπορεί να σας βοηθήσει να μετρήσετε γρήγορα τον αριθμό των κελιών σε ένα εύρος εάν περιέχουν συγκεκριμένο κείμενο ή μέρος του κειμένου. Αφού λάβετε το αποτέλεσμα σε ένα αναδυόμενο παράθυρο διαλόγου, όλα τα αντιστοιχισμένα κελιά θα επιλεγούν αυτόματα. Κάντε κλικ για λεπτομέρειες.
Κατεβάστε το Kutools για Excel τώρα! (Δωρεάν μονοπάτι 30 ημερών)


Τα κελιά καταμέτρησης περιέχουν κείμενο με τη συνάρτηση COUNTIF

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

1. Επιλέξτε ένα κενό κελί για έξοδο του αποτελέσματος, αντιγράψτε τον παρακάτω τύπο και πατήστε το εισάγετε κλειδί.

=COUNTIF(B5:B10,"*")


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

Άκρο: Εκτός από τον παραπάνω τύπο, εισαγάγετε εδώ ένα φοβερό χαρακτηριστικό για την εύκολη επίλυση αυτού του προβλήματος. Με το Επιλέξτε συγκεκριμένα κελιά χρησιμότητα του Kutools για Excel, μπορείτε να μετρήσετε γρήγορα εάν το κελί περιέχει κείμενο ή μέρος κειμένου με κλικ. Μπορείτε ακόμη και να μετρήσετε με OR ή Και κατάσταση όπως χρειάζεστε με αυτήν τη δυνατότητα. Κάντε τα εξής.

Πριν χρησιμοποιήσετε το Kutools για Excel, πρέπει να αφιερώσετε λίγα λεπτά για να δωρεάν λήψη και εγκατάσταση Πρώτα.

1. Επιλέξτε το εύρος που θέλετε να μετρήσετε τον αριθμό των κελιών που περιέχουν συγκεκριμένο κείμενο.

2. κλικ Kutools > Επιλέγω > Επιλέξτε συγκεκριμένα κελιά.

3. Στο Επιλέξτε συγκεκριμένα κελιά πλαίσιο διαλόγου, πρέπει:

  • Επιλέγω Κύτταρο επιλογή του Τύπος επιλογής Ενότητα;
  • Στο Ειδικός τύπος , επιλέξτε Περιέχει στην αναπτυσσόμενη λίστα, εισαγάγετε μήλο στο πλαίσιο κειμένου.
  • Κάντε κλικ στο OK κουμπί.
  • Στη συνέχεια, εμφανίζεται ένα πλαίσιο προτροπής για να σας πει πόσα κελιά ταιριάζουν με την κατάσταση. Κάντε κλικ στο OK κουμπί και όλα τα κατάλληλα κελιά επιλέγονται ταυτόχρονα.

 Υπόδειξη. Εάν θέλετε να έχετε μια δωρεάν δοκιμή (60-ημερών) αυτού του βοηθητικού προγράμματος, κάντε κλικ για να το κατεβάσετεκαι μετά πηγαίνετε για να εφαρμόσετε τη λειτουργία σύμφωνα με τα παραπάνω βήματα.


Σχετικά Άρθρα

Χρησιμοποιήστε το countif με πολλαπλά κριτήρια στο Excel
Στο Excel, η συνάρτηση COUNTIF μπορεί να μας βοηθήσει να υπολογίσουμε τον αριθμό μιας συγκεκριμένης τιμής σε μια λίστα. Αλλά μερικές φορές, πρέπει να χρησιμοποιήσουμε πολλαπλά κριτήρια για τη μέτρηση, αυτό θα είναι πιο περίπλοκο. Αυτό το σεμινάριο θα σας δείξει μεθόδους για να το επιτύχετε.
Κάντε κλικ για να μάθετε περισσότερα ...

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

Μετρήστε μια συγκεκριμένη τιμή σε πολλά φύλλα εργασίας
Πώς θα μπορούσατε να μετρήσετε συγκεκριμένες τιμές σε πολλά φύλλα εργασίας; Όπως λαμβάνετε τον αριθμό εμφάνισης μιας συγκεκριμένης τιμής "Excel" από πολλά φύλλα εργασίας. Αυτό το σεμινάριο εισάγει μεθόδους για να το κάνει.
Κάντε κλικ για να μάθετε περισσότερα ...


Επίδειξη: Μετρήστε εάν το κελί περιέχει κείμενο ή μέρος κειμένου με το Kutools για Excel



  • Super Formula Bar (επεξεργαστείτε εύκολα πολλές γραμμές κειμένου και τύπου). Διάταξη ανάγνωσης (εύκολη ανάγνωση και επεξεργασία μεγάλου αριθμού κελιών). Επικόλληση σε φιλτραρισμένο εύρος...
  • Συγχώνευση κελιών / σειρών / στηλών και τήρηση δεδομένων · Περιεχόμενο διαχωρισμού κελιών Συνδυάστε διπλές σειρές και άθροισμα / μέσος όρος... Αποτροπή διπλών κυττάρων; Συγκρίνετε τα εύρη...
  • Επιλέξτε Διπλότυπο ή Μοναδικό Σειρές; Επιλέξτε Κενές σειρές (όλα τα κελιά είναι κενά). Σούπερ εύρεση και ασαφής εύρεση σε πολλά βιβλία εργασίας. Τυχαία επιλογή ...
  • Ακριβές αντίγραφο Πολλαπλά κελιά χωρίς αλλαγή της αναφοράς τύπου. Αυτόματη δημιουργία αναφορών σε πολλαπλά φύλλα? Εισαγωγή κουκκίδων, Πλαίσια ελέγχου και άλλα ...
  • Αγαπημένα και γρήγορη εισαγωγή τύπων, Σειρά, Διαγράμματα και Εικόνες; Κρυπτογράφηση κυττάρων με κωδικό πρόσβασης Δημιουργία λίστας αλληλογραφίας και στείλτε email ...
  • Εξαγωγή κειμένου, Προσθήκη κειμένου, Κατάργηση κατά θέση, Αφαιρέστε το διάστημα; Δημιουργία και εκτύπωση υποσύνολων σελιδοποίησης. Μετατροπή περιεχομένου και σχολίων μεταξύ κελιών...
  • Σούπερ φίλτρο (αποθηκεύστε και εφαρμόστε σχήματα φίλτρων σε άλλα φύλλα). Προηγμένη ταξινόμηση ανά μήνα / εβδομάδα / ημέρα, συχνότητα και άλλα. Ειδικό φίλτρο με έντονη, πλάγια ...
  • Συνδυάστε βιβλία εργασίας και φύλλα εργασίας; Συγχώνευση πινάκων βάσει βασικών στηλών. Διαχωρίστε τα δεδομένα σε πολλά φύλλα; Μαζική μετατροπή xls, xlsx και PDF...
  • Ομαδοποίηση συγκεντρωτικού πίνακα κατά αριθμός εβδομάδας, ημέρα εβδομάδας και πολλά άλλα ... Εμφάνιση ξεκλειδωμένων, κλειδωμένων κελιών με διαφορετικά χρώματα. Επισημάνετε τα κελιά που έχουν τύπο / όνομα...
kte καρτέλα 201905
  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ ποντικιού για εσάς κάθε μέρα!
κάτω μέρος γραφείου
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Jan · 1 years ago
    Did someone check this on Macintosh? Im struggeling in Excel365, and cant get a substring to count. Something with using the asteric on the Mac? That blows!
  • To post as a guest, your comment is unpublished.
    lacristein@gmail.com · 2 years ago
    EXCELENTE MUCHAS GRACIAS!!!! ME SIRVIÓ DE MUCHO!!!!
  • To post as a guest, your comment is unpublished.
    Bala · 2 years ago
    Want to countif

    How many apple text in row2 when row 3 is apple farm
  • To post as a guest, your comment is unpublished.
    bubie · 2 years ago
    hi tolong. macam mana ni?
  • To post as a guest, your comment is unpublished.
    Brian · 2 years ago
    Okay, what if I want to do a countif on a specific position in the cell. I'm looking for an 'r' in the third character following a '-' in the cell. So in English count only cells where the third character following the dash ('-') is an 'r'.
    • To post as a guest, your comment is unpublished.
      crystal · 2 years ago
      Hi Brian,
      Sorry can't help you with that yet.
  • To post as a guest, your comment is unpublished.
    Renee · 3 years ago
    Hi,
    needing help please, i need this to do count over 33 work sheets with the same name. this is what i tried to start with =COUNTIF( "1 - 33'!,"*Bosch MIC 7000i IP7230 1080p*") - but no go. the 1 - 33 is the number range of spreadsheet names.

    How ever this is where it gets trickier.
    i need it to also include the totals in the individual spread sheet - name of product / part number and supplier....
    so simple hahahaha
    • To post as a guest, your comment is unpublished.
      crystal · 2 years ago
      Hi Renee,
      Thank you for sharing it.
  • To post as a guest, your comment is unpublished.
    Tresa · 3 years ago
    Is there a way to use the COUNTIF function but rather than typing in the word to count, the formula can look at another cell where the user could type the name into the cell and the cell next to it (with the COUNTIF function) will show how many time the typed in date is in the worksheet?
    • To post as a guest, your comment is unpublished.
      Honza · 3 years ago
      Yes, I've just used it. Assuming the cell where you type this word is C1, the syntax would be following: =COUNTIF(A2:A6,"*"&C1&"*"). Also works with SUMIF, you just add the third condition (sum range).
  • To post as a guest, your comment is unpublished.
    No · 3 years ago
    Thank you!
  • To post as a guest, your comment is unpublished.
    ravikumar · 3 years ago
    Dear Crystal ,

    Please find this Excel ..


    i cannot solve this ...


    My Problem is i want to show yes or no for column J reached 80 % (subtotal) other wise highlight the cell untill reached 80% of the total .and also give me the formula for the same.


    thanks a lot for your quick reply.
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Dear ravikumar,
      Sorry for reply so late. I still can't find your uploaded file. Is there something wrong while uploading?
      You can send it to my email address: zxm@addin99.com or post your question to our forum: https://www.extendoffice.com/forum.html to get more Excel supports from our professional.
  • To post as a guest, your comment is unpublished.
    ravikumar · 3 years ago
    please find this picture and tell me the formula for count by name but remember vin is same or multiple entries done in the same vin ..so please tell me i want to count how many vin my no is +91 8655315561 or whats app me its urgent
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Good Day,
      Haven't seen your picture. Please upload it with the below Upload files button.
  • To post as a guest, your comment is unpublished.
    rajesh · 3 years ago
    in the column A employee name is written and in column B car number is written and c column accessories amount is written ..etc


    i want count a how many car is billed with accessories in front of their name ...


    i want formula for count function i tried many function but unable to find it ...so please give me solution for this.
  • To post as a guest, your comment is unpublished.
    JoAnn · 3 years ago
    The formula only seems to work if the word I'm counting is the FIRST word in the cell. How do I count the number of cells that CONTAIN that word, whetheror not it's at the beginning of the cell?
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Dear JoAnn,
      Thank you for your comment. The formula =COUNTIF(A2:A6,"*Apple*") can count the number of cells that contain the word Apple no matter which position it loactes in the cell. Please don't forget to enbrace the word with asterisks.
  • To post as a guest, your comment is unpublished.
    K · 3 years ago
    Hi,


    I have want to count the number of cells which has 2 specific words.

    Example, I have cells which may contain up to 6 words separated by a comma.

    Example:

    A1: banana,apple,orange
    A2: apple,orange,pineapple
    A3: pineapple,banana,guava
    A4: apple,banana,guava
    A5: orange,guava,pineapple
    A6: apple,guava,orange


    I want to count how many cells contain the words Apple AND Orange.


    In the above case, count would be 3


    Please Help, thanks


    K
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Good Day,
      As the problem you mentioned, please try this array formula =SUM(--(IF((LOWER(LEFT(TRIM(A1:A6),LEN("apple")+1))="apple,"),TRUE,IF(LOWER(RIGHT(TRIM(A1:A6),LEN("apple")+1))=",apple",TRUE,(IF(ISERR(SEARCH(",apple,",TRIM(A1:A6))),FALSE,TRUE))))*IF((LOWER(LEFT(TRIM(A1:A6),LEN("orange")+1))="orange,"),TRUE,IF(LOWER(RIGHT(TRIM(A1:A6),LEN("orange")+1))=",orange",TRUE,(IF(ISERR(SEARCH(",orange,",TRIM(A1:A6))),FALSE,TRUE)))))) + Ctrl + Shift + Enter
  • To post as a guest, your comment is unpublished.
    Moataz · 3 years ago
    i have excel sheet containing 3 columns (Section / Name / Gender)
    what formula can count how many "male" or "female" in very section
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Dear Moataz,
      Would you please provide a screenshot of your spreadsheet showing what you are exactly trying to do?
  • To post as a guest, your comment is unpublished.
    SUSH · 4 years ago
    I HAVE TO COUNT THE TOTAL CELL WHICH CONTAINS A NAME AND NUMBER, SO HOW TO COUNT NAMES AND NUMBERS IN EXCEL EX. CELL A1:A5 CONTAINS APPLE 2143 BALL 5431 CAT TELL ME HOW TO COUNT IT
    • To post as a guest, your comment is unpublished.
      Vvv · 3 years ago
      =COUNTIF(A1:A5,"APPLE")


      Sorry I am not sure I got your question. Would be nice if you could provide screenshot of what you are trying to do..
      • To post as a guest, your comment is unpublished.
        KyleM · 3 years ago
        Your response doesn't quite work, you must include * around the text you're searching. ie =countif(A1:A5, "*apple*")
      • To post as a guest, your comment is unpublished.
        Kyle · 3 years ago
        Your response does not work in this scenario.
  • To post as a guest, your comment is unpublished.
    Graham · 4 years ago
    Hi,

    Great tutorials.

    This is just what I have been trying to do, however with one exception.

    What I need to do is instead of search and count for a cell that contains apple I need it to search to see if the cells contain the contents of a another cell with wildcard.

    Currently using COUNTIF(I$8:O$30,B36) which is on the most part doing the job. Cell B36 will contain 2 or the initials, eg GP or TV, which works fine but what I need to do is count if the cells contains GP when cell b36 contains GP/TV.

    The formula COUNTIF(I$8:O$30,B36) does not then pick up and count that cell because it is not just GP.

    I know I could use =COUNTIF(A2:A6,"*GP*") however the cell for the code has 52 if commands in it and is repeated on 37 rows so its not ideal to use that.

    Can it be done?

    Thanks for looking
    • To post as a guest, your comment is unpublished.
      Luke · 3 years ago
      Graham, did you ever find a way to do this please? As I'm currently trying to find a way to do the exact same thing.

      Thank you
      • To post as a guest, your comment is unpublished.
        Asger T.P. · 3 years ago
        If we take Graham's example, then you can write: COUNTIF(I$8:O$30,"*"&B36&"*").

        Hope this helps :)
      • To post as a guest, your comment is unpublished.
        KyleM · 3 years ago
        When using =countif(s) you can use * around the specific text you're trying to look for in a statement. For example, I was looking to count cells where they had the word "ran" in them, when they would be vastly different entries. There would be such things as "ran off road", "animal hit/ran off road", "overturn/ran off road".

        So I did basically =countif(range, "*ran*") and it works fine. Hope this helps?
      • To post as a guest, your comment is unpublished.
        Kyle M · 3 years ago
        When using =countif(s) you can use * around the text you're trying to look for in a statement. For example, I was looking to count cells where they had the word "ran" in them, when they would be vastly different entries. There would be such things as "ran off road", "animal hit, ran off road", "overturn, ran off road".

        So I did basically =countif(range, "*ran*") and it works fine. Hope this helps?
    • To post as a guest, your comment is unpublished.
      Vvv · 3 years ago
      What i did before was place the this code: (=COUNTIF(A2:A6,"*GP*")) on 1 cell and another formula in another cell, then just click =SUM on the 2 cells with the code.
      • To post as a guest, your comment is unpublished.
        Tony · 3 years ago
        Try =COUNTIF(I$8:O$30,"="&"*"&B36&"*")
        • To post as a guest, your comment is unpublished.
          J · 3 years ago
          This worked for me, except I don't want it count if the cell is blank. Any suggestions?