Compte les case par rapport aux criteres

khelilo Messages postés 449 Date d'inscription   Statut Membre Dernière intervention   -  
khelilo Messages postés 449 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je voudrais compter mes cases et faire un pourcentage par rapport un un critere qui se repete

voici la commande que j'ai utilisé:

=(NB.SI(B2:F26;"*CP*")+NB.SI(B2:F26;"*CP + SP*")+NB.SI(B2:F26;"*CP + Test*")+NB.SI(B2:F26;"*CP + Test + SP*"))*100/(NBVAL(B2:F26)+NB.VIDE(B2:F26))

le probleme:

quand il y a une seule case avec le critere CP le pourcentage m'affiche 0.8%

quand il y a une seule case avec le critère CP +SP il m'affiche 1.6

et quans il y a une case avec le critere CP + SP + Test ça m'affiche 2.4

Je ne comprends pas pourquoi ?? normalement ça doit me donner la meme valeur 0.8

Merci d'avance


4 réponses

Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention   149
 
Bonjour,

Parce que le critère CP + SP implique forcément le critère CP, d'où le double du résultat que tu souhaites.

A+
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
lorsque vous avez une case avec le critère CP et une case avec le critére CP+SP, votre formule compte une fois CP pour CP seul et une fois pour CP+SP , puisque cette dernière contient CP
crdlmnt
0
khelilo Messages postés 449 Date d'inscription   Statut Membre Dernière intervention   87
 
et je dois mettre quoi comme critères ?

ou quelle code me permet de faire ça ?
0
Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention   149
 
Enlève l'étoile après le premier CP. T'as pas compris ta formule ?
0
khelilo Messages postés 449 Date d'inscription   Statut Membre Dernière intervention   87
 
si mais ça marche pas pour le SM car j'ai une combinaison de 3 critères
CP
TEST
SP
CP/SP
CP/TEST
TESP/SP
CP/TEST/SP

j'ai enlevé toutes les astérisques qui se trouvent apres ça s'est rectifié pour les combinaisons de cp et test mais pas pour le Sp
0
khelilo Messages postés 449 Date d'inscription   Statut Membre Dernière intervention   87
 
enfin pour toutes els combinaisons
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Pour définir ce qu'il vous faut il faut en savoir plus sur vos textes:
CP est ilo toujours au début
CP+SP est il toujours au début
ect
donc il faudrait nous dire quels sont exactement les types de texte à traiter

Zoul, si vous enlevez le * après, vous ne compterez que les cellules dont le texte se termine par CP
pour mémoire
"*CP*" n'importe où
"CP*" au début
"*CP" à la fin.
Mais dans tous les cas si CP à la même position dans toutes les cellules, vous le compterez qu'il y ait SP ou non;

CRDLMNT



0
khelilo Messages postés 449 Date d'inscription   Statut Membre Dernière intervention   87
 
Voici les critères que j'ai :

CP
Test
SP

Après les combinaisons des trois :

CP/SP
CP/Test
Test/SP
CP/Test/SP

Par exemple : si j'ai ce qui va suivre dans mon tableau :

CP

Test

Test/SP

SP

CP/Test/SP

dans le % de CP je dois avoir que 2 CP qui vont etre comptés
dans le % de Test je dois avoir que les 3 Test comptés
dans le % de SP y aura que le resultat de 3 SP
0
Zoul67 Messages postés 1959 Date d'inscription   Statut Membre Dernière intervention   149
 
Je sais pour les * mais comme dans les autres NB.SI il y a du texte après CP, je l'ai tenté vite fait. Je n'ai pas envie de me donner trop de mal quand la question n'est pas précise.
0
khelilo Messages postés 449 Date d'inscription   Statut Membre Dernière intervention   87
 
je viens de donner un petit exemple de ce que je veux avoir :)
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Je ne comprend pas très bien le rapport entre votre première formule et cette dernière demande.
Dans votre première demande, vous additionnez tout dans le même calcul de % et là, vous nous parlez de % distincts
Pouvez vous préciser?
0
khelilo Messages postés 449 Date d'inscription   Statut Membre Dernière intervention   87
 
C'est pas un calcul c'est juste un critère pour pouvoir créer la combinaison d'ailleurs j'ai modifié le + par /

ce que je veux c'est juste calculer les pourcentage combien de fois de CP apparait dans le tableau (meme sil 'est combiné)
combien de fois SP apparait dans le tableau et combien de fois le mot test apparait dans le tableau
0