Aide excel nb.si.ens

Fermé
leisoa - 17 juin 2020 à 15:41
 eugene - 27 juin 2020 à 13:13
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

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
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
27 juin 2020 à 13:13
Bonjour,
Je suis très heureux d'avoir pu vous aider.
Cordialement
0
diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 1 854
17 juin 2020 à 15:47
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
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 jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 1 854 > leisoa
22 juin 2020 à 15:50
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 jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024
22 juin 2020 à 18:19
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 4148 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 23 novembre 2024 678
Modifié le 22 juin 2020 à 15:59
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
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 4148 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 23 novembre 2024 678
Modifié le 22 juin 2020 à 18:46
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
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
@leisoa

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