2 plages, 4 critères

Lisouille21 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

Je réalise mon mémoire de fin d'étude de Sage-femme et j'ai besoin de votre aide!

J'ai 2 plages de 165 valeurs chacune.

Je voudrais connaître dans la plage A si le critère "1" ou "2" est respecté et si en même temps dans la plage B si le critère "3" ou "4" est respecté.

J'y arrivai jusqu'à maintenant en utilisant NB.SI.ENS avec un critère par plage mais là j'ai besoin de savoir combien il y a de 1 ou 2 dans la plage A et en même temps combien il y a de 3 ou 4 dans la plage B.

Je ne sais pas si je me fais comprendre.

Merci beaucoup!
A voir également:

7 réponses

sayrus
 
Bonjour peux-tu nous mettre le fichier a disposition
http://www.cjoint.com/
0
Lisouille21 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
https://www.cjoint.com/c/FAcsHCgE1fi

Je ne vous ai mis que la partie concernée du tableur car je ne peux pas poster les résultats de mon étude sur internet! :/

Je voudrais savoir le nombre de "1 et 2" dans la colonne A + le nombre de "1 et 2" dans la colonne B et C et D...
Ce qui équivaut à savoir combien de personnes répondent à 1=systématiquement ou 2=souvent pour ces 4 questions.

Merci beaucoup!
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonsoir,

tu n'as pas donné d'explications sur la structure de tes tableaux alors un exemple tableau 1 A1:E20 somme à additionner en B1:B20 zone critère en D1:D20 valeur recherchée en G1 (1) et G2 (2)
la formule matricielle serait
=SOMME(SOMME.SI.ENS(B1:B20;D1:D20;G1:G2))

comme tu as deux tableaux deuxième en M1:P20 dont somme à additionner M1:M20 et zone recherche O1:O20 valeur rechercher H1 (3) et H2 (4)
=SOMME(SOMME.SI.ENS(B1:B20;D1:D20;G1:G2)+SOMME.SI.ENS(M1:M20;O1:O20;H1:H2))

confirmer la formule en matricielle en cliquant en même temps sur les trois touches Ctrl, Shift et Entrée et si tu fais bien la formule se placera entre ces accolades {}
si tu nommes tes plages exemple D1:D20 nommée Col_D la plage à additionner B1:B20 nommée Col_B
idem pour le tableau 2
plage O1:O20 nommée Col_O et plage M1:M20 nommée Col_M
la formule deviendrait
=SOMME(SOMME.SI.ENS(Col_B;Col_D;G1:G2)+SOMME.SI.ENS(Col_M;Col_O;H1:H2))


autre formule
=SOMMEPROD(((D1:D20=1)+(D1:D20=2))*(B1:B20))+SOMMEPROD(((O1:O20=3)+(O1:O20=4))*(M1:M20))

et avec plage nommées
=SOMMEPROD(((Col_D=1)+(Col_D=2))*(Col_B))+SOMMEPROD(((Col_O=3)+(Col_O=4))*(Col_M))

ou
=SOMMEPROD(((Col_D=G1)+(Col_D=G2))*(Col_B))+SOMMEPROD(((Col_O=H1)+(Col_O=H2))*(Col_M))
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Depuis que je me suis penché sur ton fichier tu as posté ton fichier, il ne s'agit pas d'un fichier Excel mais Open Office
heureusement le formules sont compatible mais à toi d'adapter
0
Lisouille21 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   > Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention  
 
Merci pour toutes ces infos, je crois que je vais passer ma soirée à décrypter tout ça :)

J'espère y arriver!
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

avec un petit fichier pour t'aider
https://www.cjoint.com/c/FAcuGOPR7Wj
0
Lisouille21 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup, je pense avoir compris, je vais appliquer ça sur mon tableur en espérant y arriver !
0
Lisouille21 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Et merci encore d'avoir pris tout ce temps pour répondre! C'est vraiment gentil!
0

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

Posez votre question
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Le principal est d'obtenir le résultat, adapte à ton fichier et reviens nous dire si tu es arrivé à tes fins
0
Lisouille21 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Après de nombreux essais, les formules n'ont pas marché mais j'ai finalement trouvé une formule correspondante à mes souhaits :

Pouvez vous me confirmer que cela correspond bien au résultat que je souhaite (sur les 4 colonnes, je souhaite savoir le nombre de personnes qui ont répondu 1 ou 2 dans à chaque question). La formule se trouve en cellule A190 (en rouge).


https://www.cjoint.com/c/FAcwsesz7Li

Merci beaucoup!!
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

effectivement il y a un problème qui n'a rien à voir avec les formules mais avec ton application.
Ta demande concernait Excel et ton fichier est un fichier Open Office qui n'a rien à voir avec Excel en plus il est en Anglais.
Countif équivaut en Français à NB.SI

donc ta formule pour compter les valeurs < et = à 2 est
=NB.SI(A2:A165;"<=2) en Anglais =COUNTIF(A2:A165;"<=2)

si tu veux additionner plusieurs colonne il faut additionner les formules de chaque colonne
=COUNTIF(A2:A165;"<=2)+COUNTIF(B2:B165;"<=2)+COUNTIF(C2:C165;"<=2)
mais comme tes colonnes sont contiguës tu peux faire plus simple
=COUNTIF(A2:C165;"<=2)
0