Nombre de fois un mot est répété ligne par ligne

Résolu
anayay Messages postés 38 Date d'inscription samedi 18 juin 2022 Statut Membre Dernière intervention 19 avril 2024 - 12 avril 2024 à 23:37
Raymond PENTIER Messages postés 58405 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 4 mai 2024 - 15 avril 2024 à 15:43

Bonsoir,

Dans une feuille Excel, nous avons deux colonnes A et B, sur la plage A1 : An nous avons met des articles : dans A1 article 1, dans A2 Article 2…. (avec répétition des articles).
Dans B1 je veux compter le nombre de fois ou le mot article1 est répéter dans la plage avec une mise à jour au fur au à mesure des nouveau entrés :
A   B
1   Article 1   2 (le nombre de fois ou l’Article 1 apparait dans la plage concerné)
2   Article 2   1
3   Article 1   2

merci

A voir également:

5 réponses

danielc0 Messages postés 842 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 mai 2024 74
13 avril 2024 à 08:46

Bonjour à tous,

En B1, à recopier vers le bas :

=NB.SI(A:A;A1)

1
anayay Messages postés 38 Date d'inscription samedi 18 juin 2022 Statut Membre Dernière intervention 19 avril 2024 2
13 avril 2024 à 12:31

merci pour votre réponse, selon votre formule : 

=NB.SI(A:A;A1)

si je veux que A1 soit une cellule? cad la valeur dans cette cellule qui dois être prise en considération? merci

0
Raymond PENTIER Messages postés 58405 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 4 mai 2024 17 098
13 avril 2024 à 14:57

Bonjour anayay.

Si tu veux travailler sur Excel, et si tu souhaites trouver de l'aide dans CCM, il te faudra faire preuve de beaucoup plus de rigueur !

  • Dans ta demande initiale, l'article (matière) est en colonne A ; d'où la bonne réponse de danielc0 au post #2.
  • Dans ton post #3 tu indiques que la matière est en colonne C, alors que dans ton fichier c'est en colonne G !
  • D'ailleurs à quoi servent les colonnes A à D ?
  • Dans ton post #4 la rédaction de ton message est incompréhensible, ce qui a hélas conduit danielc0 à modifier sa formule, qui ne répond plus à ta demande initiale !

https://www.cjoint.com/c/NDnmVqr3t2U


1
Raymond PENTIER Messages postés 58405 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 4 mai 2024 17 098
13 avril 2024 à 05:35

Bonjour.

Prière de joindre un fichier exemple sur lequel on pourra travailler.

 1) Aller dans https://www.cjoint.com/
 2) Cliquer sur [Parcourir] pour sélectionner le fichier (15 Mo maxi)
 3) Défiler vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
 4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; faire un clic-droit dessus et choisir "Copier le lien"
 5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers

Il existe aussi https://www.transfernow.net/


0
anayay Messages postés 38 Date d'inscription samedi 18 juin 2022 Statut Membre Dernière intervention 19 avril 2024 2
13 avril 2024 à 12:20

Bonjour M.Raymond, et merci de votre réponse.

Voici lien de fichier Excel d'exemple :https://www.cjoint.com/c/NDnkiPcFw6h

en fait, il s'agit d'un classeur pour gérer les séance d'une classe, 

chaque cours effectué sera mentionné dans la feuille avec la date, l'intitulé de la matière, nombre de séance et le volume horaire restant,

dans la colonne (en jaune) de nombre de séances effectués, je veux calculer le nombre de fois qu'une matière été effectué, dans la cellule C9, si je tape Français, il doit m'affiché dans D9 le nombre 4 cad c'est la 4eme fois que ce mot est affiché dans la plage C5 à C100 par exemple. donc ce travail est régulier, chaque jour il Ya de nouveau enregistrement des matières et que la mise à jours de nombre doit être instantané

1
danielc0 Messages postés 842 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 mai 2024 74
13 avril 2024 à 12:59

Dans la formule, A1 est une cellule. Si c'est C50 :

=NB.SI(A:A;C50)

Daniel


0
Raymond PENTIER Messages postés 58405 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 4 mai 2024 17 098
Modifié le 13 avril 2024 à 14:39

Inexact ...

0
danielc0 Messages postés 842 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 mai 2024 74 > Raymond PENTIER Messages postés 58405 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 4 mai 2024
13 avril 2024 à 14:50

@Raymond Pentier :

Inutile d'augmenter la casse, je ne suis pas myope. Qu'est-ce qui est faux, Raymond ?

@anayay :

Pour adapter  la formule à ton classeur, en H5 et à recopier vers la bas :

=NB.SI(G:G;G5)

Daniel

0
anayay Messages postés 38 Date d'inscription samedi 18 juin 2022 Statut Membre Dernière intervention 19 avril 2024 2
13 avril 2024 à 16:20

Monsieur Danielc0,

merci pour votre message.

0
Raymond PENTIER Messages postés 58405 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 4 mai 2024 17 098 > danielc0 Messages postés 842 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 mai 2024
14 avril 2024 à 01:18

@danielc0 StatutMembre

Au vu de la demande formulée "Dans B1 je veux compter le nombre de fois ou le mot article1 est répéter dans la plage",
=NB.SI(G:G;G5) est exact mais =NB.SI(A:A;C50) est inapproprié ...

0
danielc0 Messages postés 842 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 mai 2024 74 > Raymond PENTIER Messages postés 58405 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 4 mai 2024
14 avril 2024 à 10:17

@Raymond Pentier : Au vu de la phrase d'accompagnement :

"Dans la formule, A1 est une cellule. Si c'est C50 :"

Je ne vois pas ce qu'il y a d'inapproprié.

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
anayay Messages postés 38 Date d'inscription samedi 18 juin 2022 Statut Membre Dernière intervention 19 avril 2024 2
13 avril 2024 à 16:16

Monsieur Raymond,

Effectivement, le message n'été plus claire, mais je pense que mon objet est compréhensible, merci à vous pour l'intérêt et pour la solution proposée. 

cordialement, 

0