Comment comptez-vous une plage de nombres avec un texte spécifique?


1

Il y a quelques jours, j'ai reçu la mise à jour Excel et quelques fonctionnalités ont été modifiées. Je ne sais donc pas pourquoi cette méthode ne fonctionne plus.

entrez la description de l'image ici

J'essaie de compter des plages avec du texte spécifique dans la cellule, indépendamment de la position. Ceci peut généralement être fait avec:

= COUNTIF (plage, "(astérisque) texte (astérisque)")

Malheureusement, cette méthode ne fonctionne plus comme indiqué dans le résultat. J'ai également essayé de supprimer les guillemets, mais en vain.

Réponses:


1

Le caractère générique fonctionne avec des chaînes de texte mais pas avec des nombres. Une option serait d'avoir une colonne séparée avec l'équivalent textuel des nombres dans C2: C4. Par exemple, dans D2, entrez =C2&""pour créer une version chaîne du nombre. Copiez cette formule dans D3 et D4, puis remplacez la formule COUNTIF par

=COUNTIF(D2:D4,"816*")

0

Les caractères génériques avec des nombres ne fonctionnent pas COUNTIF, mais vous pouvez utiliser d'autres formules.

Par exemple, pour compter toutes les entrées d'une plage commençant par 816, essayez:

=SUMPRODUCT(N(ISNUMBER(1/1/(FIND("816",myRange)=1))))

entrez la description de l'image ici

Si vous voulez trouver 816où que ce soit dans la chaîne, supprimez simplement le =1dans la formule:

=SUMPRODUCT(N(ISNUMBER(1/1/FIND("816",myRange))))
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.