Aide excel nb.si.ens

leisoa -  
 eugene -
Bonjour,

Je souhaite comptabiliser le nombre de patients dénutris d'une cohorte

Pour cela il leur suffit d'avoir le critères âge
AGE >70 ans (colonne E)
Associé à au moins l'un des critères suivants :
IMC <21 (colonne F)
OU
PERTE DE POIDS >=5 (colonne G)
OU
ALB<35 (colonne H)

Quelle est la formule adaptée pour excel

J'ai essayé :
SOMME.SI.ENS
NOMBRE.SI.ENS

Mais j'ai un message d'erreur à chaque fois

cordialement
A voir également:

5 réponses

eugene
 
Bonsoir,
Si j'ai bien compris la question, on recense les personnes de + de 70 ans présentant au moins un des trois symptômes des colonnes F, G et H.
J'essayerais un tableau dans ce genre :
https://cjoint.com/c/JFwqGKrIFgt
Cordialement.
1
leisoa
 
Merci pour cette réponse complète, en effet en ajoutant les colonnes comme vous l'avez fait je retombe sur mes pieds !!

Je vous remercie tous du temps que vous m'avez accordé
0
eugene > leisoa
 
Bonjour,
Je suis très heureux d'avoir pu vous aider.
Cordialement
0
diablo13800 Messages postés 2890 Date d'inscription   Statut Membre Dernière intervention   1 860
 
Bonjour,

Essayez avec une formule comme ceci :
=SOMMEPROD((E1:E10>70)*OU(F1:F10<21;G1:G10>=5;H1:H10<35))

Je vous laisse me dire si ca marche ou pas
0
leisoa
 
Merci pour cette réactivité
Malheureusement la formule ne fonctionne pas.

Je pense laisser tomber
Merci tout de même
0
diablo13800 Messages postés 2890 Date d'inscription   Statut Membre Dernière intervention   1 860 > leisoa
 
Bonjour,

Pouvez-vous envoyer un exemple de votre tableau grâce à ce site :
https://www.cjoint.com/
0
leisoa > diablo13800 Messages postés 2890 Date d'inscription   Statut Membre Dernière intervention  
 
Non, malheureusement il s’agit d’informations confidentielles sur le plan médicales. Mais pas d’inquiétude je calculerai les résultats moi même.
Merci
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour à tous,

OU(F1:F10<21;G1:G10>=5;H1:H10<35)) Ça, c'est un ou logique ==>1 ou 0
((F1:F10<21)+(G1:G10>=5)+(H1:H10<35) Ça, c'est un ou matriciel==>{VRAI;VRAI; etc..}
essaye :
=SOMMEPROD((E1:E10>70)*((F1:F10<21)+(G1:G10>=5)+(H1:H10<35)))

Crdlmt
0
leisoa
 
Cette formule ne fonctionne pas non plus, je crois que ce que je demande est une impasse. Merci de votre réponse
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Re
Si cette formule de fonctionne pas, c'est que ton fichier est mal fait.
Les plages considérées doivent surement contenir du Texte ou des nombres en texte.
Mets donc un fichier avec seulement la plage h1:f10 (il sera anonyme, puisqu'il ne doit y avoir que des chiffres !) sur le forum que ça puisse etre vérifié

j'ai seulement repondu au fait que ta formule ne fonctionnait pas. Quand je vois pourquoi tu l'as faite, il fallait mettre
=SOMMEPROD((E1:E10>70)*((F1:F10<21)*(G1:G10>=5)*(H1:H10<35)))

ou
= nb.si.ens(E1:E10;">"&70;F1:F10;"<"&21;G1:G10;">="&5;H1:H10;"<"&35)))

Crdlmt
0
leisoa
 
Bonjour, je vais utiliser la solution proposée par Eugène plus haut dans la discussion.
Merci de votre aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eugene
 
@leisoa

Bonjour,
Pourquoi considérez-vous à priori que votre problème est insoluble et ne regardez-vous pas toutes les propositions ?
Cordialement.
0