momo pancho
Messages postés29Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention14 juin 2007
-
11 juin 2007 à 14:27
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 2018
-
14 juin 2007 à 23:22
Bonjour
Dans un classeur je souhaite compter
dans une autre feuille le nombre de sélection d’un mot dans le menu déroulant d’une cellule. <?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
Ma formule =NB.SI('DETAIL DES ANOMALIES TN'!$D$29;"*SECURITE*")
Cela fonctionne mai si je supprime le mot dans le menu déroulant tous revient à zéro. Ce que je souhaite, Une addition à chaque celection sans que soit remis à zéro à la sup du mot dans le menu deroulant.
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 12 juin 2007 à 22:54
OK, donc ta liste de choix est liée à une liste sur une autre feuille et, en principe, tu as donné un nom à cette liste pour pouvoir créer la liaison... c'est bien ça ?
Est-ce que tu cherches absolument une formule Excel ?
ou un bout de code VBA ou Fonction Utilisateur pourrait suffire ?
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 14 juin 2007 à 00:23
Maintenant, est-ce que tu peux m'expliquer clairement ce que tu cherches à faire (?)
Si je regarde ton premier message, tu cherches le nombre de fois qu'apparaît le mot "SECURITE" dans la cellule D29 de la feuille DETAIL DES ANOMALIES TN
Est-ce que cette feuille est celle qui contient la liste de base ou est-ce la feuille dans laquelle les choix ont été faits ? j'imagine que c'est le 2e cas...
Je vais essayer de clarifier ma question pour que la tienne soit plus claire aussi...
Si c'est ce que je pense, tu veux donc savoir le nombre de fois ou un item (ici SECURITE) a été choisi dans la liste...
Si le mot SECURITE (sans accent) est bien dans la cellule, ta formule devrait fonctionner, à la condition que tu mettes toute la plage dans le premier paramètre, du genre
=NB.SI('DETAIL DES ANOMALIES TN'!$D$2:$D$29;"*SECURITE*")
Et si j'ai rien compris, essaie d'être le plus clair possible...
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 14 juin 2007 à 23:22
C'est normal que ta valeur retourne à 0 puisqu'elle calcule le nombre fois qu'elle apparaît dans la feuille et non le nombre de fois qu'elle est apparue
Ça te prendrait un comteur qui s'incrémente et non une formule NB.SI
Je ne vois pas autre manière qu'en passant par VBA... En fait, je ne vois aucune formule Excel qui permettrait de faire cela...
MPi
Vous n’avez pas trouvé la réponse que vous recherchez ?
momo pancho
Messages postés29Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention14 juin 2007 14 juin 2007 à 15:04
Salut
Dans un classeur j'ai un feuille DETAIL DES ANOMALIES TN ou je rentre les données d'un liste de choix liée à une liste sur une autre feuille.
Dans une autre feuille du même classeur je veux compter le nombre de fois qu'apparaît le mot "SECURITE" dans la cellule D29 de la feuille DETAIL DES ANOMALIES TN.
EXEMPLE : si je sélectionne sécurité dans la liste de choix 1 s'affiche dans RECAP-ROULEUR
PROBLEME : si je supprime le mot SECURITE dans la liste de choix RECAP-ROULEUR est mis à zéro
QUESTION : comment faire pour savoir le nombre de fois ou un item (ici SECURITE) a été choisi dans la liste et ce pour chaque cellule.
Tu analyse très bien, ma formule fonctionne mais n'enregistre pas le nombre de fois ou un item (ici SECURITE) a été choisi dans la liste.
Je peux si tu me le permet t' envoyer par mail le classeur en question !<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>