Passer au contenu principal

Comptez rapidement le nombre total de mots/mots spécifiques dans Excel

Auteur : Xiaoyang Dernière modification: 2024-02-04

Alors que MS Word offre une fonctionnalité facile à utiliser pour compter les mots, Excel, en revanche, n'inclut pas d'outil intégré spécialement conçu pour compter les mots dans une feuille de calcul. Dans ce guide complet, nous explorerons différentes méthodes pour compter le nombre total de mots dans une cellule ou une plage de cellules, ainsi que pour compter des mots spécifiques.

Compter le nombre total de mots dans une cellule/plage de cellules

Compter le nombre de mots spécifiques dans une cellule / rage de cellules


Compter le nombre total de mots dans une cellule/plage de cellules

Dans cette section, nous présenterons quelques méthodes rapides et efficaces pour compter le nombre total de mots dans une seule cellule ou dans une plage de cellules dans Excel.

Comptez le nombre total de mots en utilisant des formules

● Compter le nombre total de mots dans une seule cellule

Si vous souhaitez obtenir le nombre total de mots dans une seule cellule, veuillez appliquer la formule suivante :

=IF(LEN(TRIM(A2))=0,0,LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1)

Puis appuyez Entrer clé pour obtenir le résultat, voir capture d'écran:

 

● Compter le nombre total de mots dans une plage de cellules

Pour compter les mots dans une plage de cellules, vous pouvez utiliser la formule matricielle suivante :

=SUM(IF(LEN(TRIM(A2:A4))=0,0,LEN(TRIM(A2:A4))-LEN(SUBSTITUTE(A2:A4," ",""))+1))

Puis appuyez Ctrl + Maj + Entrée clés ensemble pour obtenir le nombre total de mots dans la plage de cellules spécifiée. Voir capture d'écran :


Comptez le nombre total de mots en utilisant une fonctionnalité utile

Kutools for Excel offre un moyen simple et efficace de compter les mots dans votre feuille. Ce Compter le nombre total de mots La fonctionnalité vous permet de savoir rapidement combien de mots se trouvent dans une cellule ou une plage de cellules, sans formules complexes. C'est un excellent outil pour tous ceux qui travaillent avec beaucoup de texte dans Excel, rendant le comptage de mots simple et efficace.

Après télécharger et installer Kutools pour Excel, veuillez suivre les étapes suivantes:

  1. Cliquez sur une cellule vide pour afficher le résultat du calcul, puis cliquez sur Kutools > Aide à la formule > Aide à la formule.
  2. Dans le Aide aux formules dialogue, cliquez sur Compter le nombre total de mots dans le Choisissez une formule .
  3. Ensuite, allez à la Entrée d'argument , sélectionnez une cellule ou une plage de cellules dans laquelle vous souhaitez compter le nombre total de mots.
  4. Enfin, cliquez sur OK .

Résultat:

Vous obtiendrez le nombre total de mots dans une cellule ou une plage de cellules spécifiée. Voir capture d'écran :

Pourboires:
  1. Pour appliquer cette fonctionnalité, vous devez télécharger et installer d'abord.
  2. La Aide aux formules La fonctionnalité collecte plus de 40 formules couramment utilisées, rationalisant un large éventail de tâches et de calculs courants dans Excel.

Comptez le nombre total de mots à l'aide de la fonction définie par l'utilisateur

Dans Excel, vous pouvez également créer une fonction définie par l'utilisateur pour compter le nombre total de mots dans une seule cellule ou une plage de cellules. Veuillez suivre les étapes suivantes :

  1. Maintenez la touche ALT + F11 clés dans Excel, et il ouvre le Microsoft Visual Basic pour applications fenêtre.
  2. Cliquez insérer > Moduleet collez le code suivant dans la fenêtre Module.
    Code VBA : comptez le nombre total de mots dans une cellule ou une plage de cellules
    Function CountWords(rng As Range) As Integer
    'Updateby Extendoffice
        Dim cell As Range
        Dim totalWords As Integer
        totalWords = 0
        For Each cell In rng
            If Len(Trim(cell.Value)) > 0 Then
                totalWords = totalWords + UBound(Split(Trim(cell.Value), " "), 1) + 1
            End If
        Next cell
        CountWords = totalWords
    End Function
    
  3. Appuyez sur la touche Alt + Q touches pour fermer la fenêtre Microsoft Visual Basic pour Applications. Sélectionnez une cellule vide pour mettre le résultat, puis saisissez ou copiez la formule ci-dessous :
    Compter une plage de cellules: = Nombre de mots (A2: A4)
    Compter une seule cellule: = Nombre de mots (A2)
  4. Puis appuyez Entrer clé pour obtenir le résultat:

Compter le nombre de mots spécifiques dans une cellule / rage de cellules

Dans cette section, nous allons vous montrer des moyens simples de compter le nombre de fois qu'un mot particulier apparaît dans une cellule ou une plage de cellules dans Excel.

Comptez le nombre de mots spécifiques en utilisant des formules

● Comptez le nombre de mots spécifiques dans une seule cellule

Pour compter combien de fois un mot spécifique apparaît dans une seule cellule, veuillez appliquer la formule suivante :

=(LEN(A2)-LEN(SUBSTITUTE(A2, "Excel","")))/LEN("Excel")
Notes: Dans la formule ci-dessus, A2 est la cellule à partir de laquelle vous souhaitez compter les occurrences d'un mot spécifique, et "Excel" est le mot dont vous souhaitez compter le nombre d'occurrences.

Puis appuyez Entrer clé pour obtenir le résultat, voir capture d'écran:

Conseil Insensible à la casse pour compter des mots spécifiques dans une cellule

La formule ci-dessus est sensible à la casse, ce qui signifie qu'elle fait la différence entre les lettres majuscules et minuscules. Il comptera les occurrences d'un mot spécifique exactement comme il apparaît dans la formule. Par exemple, « Excel » et « Excel » seraient considérés comme des mots différents.

Si vous devez compter les occurrences d'un mot donné quelle que soit la casse, vous devez modifier la formule pour la rendre insensible à la casse.

=(LEN(A2)-LEN(SUBSTITUTE(A2, "Excel","")))/LEN("Excel")

     

    ● Compter le nombre de mots spécifiques dans une plage de cellules

    Pour compter les occurrences d'un mot spécifique dans plusieurs cellules, veuillez appliquer la formule matricielle suivante :

    =SUM((LEN(A2:A3)-LEN(SUBSTITUTE(A2:A3, "Excel", "")))/LEN("Excel"))

    Puis appuyez Ctrl + Maj + Entrée simultanément pour calculer le nombre de mots spécifiques dans la plage de cellules sélectionnée. Voir capture d'écran :

    Conseil Insensible à la casse pour compter des mots spécifiques dans une plage de cellules

    Pour compter des mots spécifiques dans une plage de cellules sans tenir compte de la casse dans Excel, vous pouvez modifier la formule afin qu'elle ne fasse pas la différence entre les lettres majuscules et minuscules. (N'oubliez pas d'appuyer sur Ctrl + Maj + Entrée touches simultanément pour obtenir le résultat correct.)

    =SUM((LEN(A2:A3)-LEN(SUBSTITUTE((UPPER(A2:A3)), UPPER("Excel"), "")))/LEN("Excel"))


      Comptez le nombre de mots spécifiques à l'aide d'une fonctionnalité intelligente

      Kutools for Excel rend très facile le comptage de mots spécifiques dans une seule cellule ou une plage de cellules. Sélectionnez simplement les cellules, indiquez à Kutools le mot que vous recherchez et il les comptera rapidement pour vous – aucune formule compliquée n'est nécessaire ! Cet outil est idéal pour tous ceux qui ont besoin d’un moyen simple et rapide de travailler avec des données textuelles dans Excel.

      1. Cliquez sur une cellule vide pour afficher le résultat du calcul, puis cliquez sur Kutools > Aide à la formule > Aide à la formule.
      2. Dans le Aide aux formules dialogue, cliquez sur Comptez le nombre d'un mot dans le Choisissez une formule .
      3. Ensuite, allez à la Entrée d'argument section, sélectionnez une cellule ou une plage de cellules dans laquelle vous souhaitez compter le numéro d'un mot spécifique dans la Texte boîte; sélectionnez la cellule contenant le mot ou tapez le mot spécifique que vous comptez dans le Word boîte;
      4. Enfin, cliquez sur OK .

      Résultat:

      Vous obtiendrez le nombre de mots spécifiques dans une seule cellule ou plage de cellules. Voir capture d'écran :

      Pourboires:
      1. Cette fonctionnalité est sensible aux majuscules et minuscules, il compte les occurrences d'un mot spécifique exactement telles qu'elles apparaissent.
      2. Pour appliquer cette fonctionnalité, veuillez télécharger et installer Kutools pour Excel d'abord. Kutools for Excel propose plus de 40 formules couramment utilisées, rationalisant un large éventail de tâches et de calculs courants dans Excel.

      Articles connexes:

      • Comptez facilement les valeurs uniques et distinctes
      • Normalement, dans Excel, les valeurs uniques sont les valeurs qui n'apparaissent qu'une seule fois dans la liste sans aucune duplication, et les valeurs distinctes sont toutes les valeurs différentes (valeurs uniques + 1ères occurrences en double). Lorsque vous travaillez sur un grand ensemble de données, vous devrez peut-être compter le nombre de valeurs uniques et distinctes parmi les doublons d'une liste de cellules, comme illustré ci-dessous. Ce didacticiel présentera quelques astuces rapides pour compter les valeurs uniques et distinctes dans Excel.
      • Compter le nombre de caractères, de lettres et de chiffres
      • Lorsque vous tapez une liste de données dans une cellule dans Excel, comme illustré ci-dessous, vous souhaitez compter le nombre total de tous les caractères, ou uniquement le nombre de lettres ou uniquement les chiffres de la cellule. Maintenant, je parle des méthodes sur ce compte dans Excel.
      • Compter/additionner les cellules par couleur (arrière-plan, police, mise en forme conditionnelle)
      • Dans les tâches quotidiennes, le marquage couleur est une méthode populaire pour distinguer et mettre en évidence rapidement les données cruciales. Mais comment compter ou additionner les données des cellules en fonction d'une couleur spécifique (couleur de remplissage, couleur de police, mise en forme conditionnelle) ? Par défaut, Excel n'offre pas de fonctionnalité directe pour compter ou additionner par couleur. Néanmoins, avec quelques astuces et méthodes indirectes, nous pouvons encore y parvenir. Cet article explorera comment compter ou additionner des données par couleur.
      • Compter les cellules non vides dans Excel
      • Ce didacticiel présente cinq méthodes pour compter les cellules non vides dans Excel. Toutes les méthodes sont très faciles à suivre et prennent moins de 10 secondes pour obtenir le résultat.
      Comments (32)
      No ratings yet. Be the first to rate!
      This comment was minimized by the moderator on the site
      Thanks a lot for sharing this formula. I pasted it and changed the cell reference to fit my sheet. Thanks a lot.
      This comment was minimized by the moderator on the site
      OMG THANK YOU FOR THIS GOOD INFO
      This comment was minimized by the moderator on the site
      If the cell is empty is is incorrectly displaying a count of 1. To correct this I changed the formula to:


      =IF(LEN(TRIM(A1)) > 0, LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+1, 0)
      This comment was minimized by the moderator on the site
      You are the best. The formula worked for me effortlessly. Kudos!!!
      This comment was minimized by the moderator on the site
      is there any function will count if i kept cells in one color??? ( i mean to know if filled with same colour is there any formula to count the number of colour boxes)
      This comment was minimized by the moderator on the site
      Is a chance that this function will count only unique words. For example if word exist in a range two times will count only one, will not count duplicates
      This comment was minimized by the moderator on the site
      Hi,
      For counting only the unique words in a range, please apply this formula (please replace A1:A9 with the range based on your needs): =SUMPRODUCT(1/COUNTIF(A1:A9,A1:A9)). Thank you for your comment.
      This comment was minimized by the moderator on the site
      Is chance that this formula will count only unique words. My question is if word will exist 2 times in range will count that word only once without counting duplicates?
      This comment was minimized by the moderator on the site
      I need to clip words from a paragraph like this

      "Advised that device is out of warranty and that no repair available so we would recommend that this unit be removed from svc and replaced if they need a device that will provide audible prompts. Sales rep will go to the customer site and advise them of this.
      Closing case while wait"
      I want to specify a word and in return I want the preceding and succeeding word to come along with the one I specify, like if I specify "svc" output should be "from svc and" .
      please Help
      This comment was minimized by the moderator on the site
      It is telling me: "The formula you typed contains error. Please make sure you have typed in the arguments according to the remark of the formula!"


      Every cell contains only one word. I also double checked, everything is "text".
      Is there a solution to this problem?
      This comment was minimized by the moderator on the site
      This is exactly the problem I have... :( Did you found a solution?
      This comment was minimized by the moderator on the site
      This is superb. Thank you - just what I needed!!

      PS Only.... I thought I was pretty clued up with using excel and now it's made me realise I am a mere novice compared to some!! :-D
      This comment was minimized by the moderator on the site
      Hi and thank you for this - the first formula is just what I need, but is there a way to automatically apply it to the same cell in each row please: D1, E1, F1 etc?
      There are no comments posted here yet
      Load More
      Please leave your comments in English
      Posting as Guest
      ×
      Rate this post:
      0   Characters
      Suggested Locations