Excel dénombrement

Résolu
placebo -  
 placebo -
Bonjour,
Sur deux lignes, une série de termes, correspondant à des réponses de sondage.
1 oui non peut-être (vide) un peu ok (vide)
2(vide) non (vide) (vide) d'accord ok (vide)

J'aimerai compter le nombre de fois où il a été répondu au moins 1 fois sur ces 2 lignes. Ici: 5 fois.
Comment m'y prendre?
Merci d'avance


A voir également:

4 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
Bonjour
=NB.VAL(champ)
Crdlmnt


1
placebo
 
Merci, J'aurai voulu vous répondre, mais je me suis répondu à moi-même....
0
placebo
 
Merci pour cette réponse, mais elle est un peu lapidaire pour moi. Avec la formule =NB.VAL(champ) , faut-il prendre en compte tout le champ en une fois (les 2 lignes à la fois) ou séparer chacune des lignes? Dans les 2 cas , Excel me répond dièseNOM? Oserais-je demander une réponse plus détaillée?
Merci.
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
bonjour,

pour compléter la proposition de vaucluse

les réponses etant en lignes 1 et 2
en ligne 3 on compte le nombre de réponses par colonne
A3 = NBVAL(A1:A2)
à tirer vers la droite jusqu'en G3puis en H3 on compte le nombre de fois qu'il y a eu au moins une reponse par colonne
H3 = =NB.SI(A3:G3;">" & 0)

RQ. Il doit y avoir une solutuon sans la ligne 3

bonne suite
0
placebo
 
Merci, j'avais pensé à une 3e ligne qui compte le nombre de cellules vides par colonne, puis tirée à droite, dans le genre =NB.SI(C56:AB56;0)+NB.SI(C56:AB56;1). Ici 0 et 1 dénombre les cellules vides, donc avec 2 ou 1 réponse(s).
Mais j'aurai voulu me passer de cette 3e ligne...
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
re
les données dans A2:G2 ceci évite la 3° ligne

=COLONNES(A2:G2)-SOMMEPROD((A2:G2=0)*(A3:G3=0))

bonne suite
0
placebo
 
Merci beaucoup. C'est ce qu'il me fallait. Bonnes fêtes :-)
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
Pour complèter ma réponse est faire simple:

la proposition était correcte, sauf qu'il n'y a pas de point dans le CODE NBVAL(erreur de ma part)

=NBVAL(A1:G100) compte bien toutes les cellules ayant une valeur dans le champ d'un seul coup.
Maintenant, si les cellules dites vides contiennent 0, alors excel compte une valeur

la formule la plus simple serait alors:

NBVAL(A1:G100)-NB.SI(A1:G100;0)

pour un champ de A1 à G100, bien sur

cette formule comptera toutes les cellules sauf les vides et celles égales à0
crdlmnt

0
placebo
 
Merci beaucoup pour ces précisions. Bonnes fêtes :-)
0