J'essaie de compter les valeurs dans la colonne A si la colonne B correspond à une certaine chaîne de texte.Excel - compte les occurrences de texte si une chaîne est présente dans la colonne adjacente
assets status
-----------------------------
1 | itemThing | yes
2 | |
3 | itemThing |
4 | |
5 | itemThing | yes
Cet exemple ci-dessus retournerait idéalement 2
.
Je veux compter combien de fois « item » apparaît dans la colonne A SEULEMENT si la colonne B dit « oui »
J'ai essayé quelque chose avec =SUMPRODUCT
mais il ne semble pas fonctionner correctement. Il retourne actuellement 4 lorsqu'il y a 5 critères correspondants.
J'ai =SUMPRODUCT((assets=A1)*(status=B1))
où les actifs et l'état sont des noms personnalisés pour les plages de colonnes créées avec le Gestionnaire de noms. Edit: remarqué que doit être une correspondance exacte de la chaîne pour qu'il compte correctement. Comment faire des correspondances de chaînes partielles? par exemple. termes de recherche par exemple. match de =SUMPRODUCT((assets="*item*")*(status=B1))
La solution 'COUNTIFS' a fonctionné pour moi, mais pas' SUMPRODUCT'. – DrKumar
@Drkumar, si vous voulez, vous pouvez me montrer ce que le message d'erreur est pour 'SUMPRODUCT' et je peux voir si je peux comprendre le problème. – ian0411