Compter dans une colonne le nombre de répétition d'un caractére

Résolu/Fermé
matpopo Messages postés 2 Date d'inscription lundi 2 février 2015 Statut Membre Dernière intervention 2 février 2015 - 2 févr. 2015 à 15:13
matpopo Messages postés 2 Date d'inscription lundi 2 février 2015 Statut Membre Dernière intervention 2 février 2015 - 2 févr. 2015 à 16:15
Bonjour,
je travail sur excel 2007,
la situation est la suivante : des colonnes remplies de 0,1 et 2
je cherche un macro permettant de compter le nombre de 1 dans une colonne (ou dans une plage de donné sélectionné si c'est plus simple)
Merci d'avance.
A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
Modifié par Vaucluse le 2/02/2015 à 15:24
Bonjour deux cas de figures possibles que vous ne précisez pas:

1° cas> il ne peut y avoir qu'un seul 1 par cellule, donc la formule:
=NB.SI(A:A:1) devrait faire l'affaire

2° cas >il faut tout compter avec des cellules contenant plusieurs 1, dans la formule:
=SOMMEPROD((NBCAR(A1:A100)-NBCAR(SUBSTITUE(A1:A100;1;""))))
(dans ce cas N° de ligne obligatoire pour les limites de champ)

crdlmnt
Errare humanum est, perseverare diabolicum
0