Compter le nombre de cellules avec conditions et intervalles

Résolu/Fermé
Enaxor18 Messages postés 23 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 4 octobre 2018 - 25 août 2016 à 15:41
Enaxor18 Messages postés 23 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 4 octobre 2018 - 29 août 2016 à 17:15
Bonjour à tous !

J'ai une question à vous poser concernant Excel. J'ai retourné le problème dans tous les sens mais je n'arrive à trouver une réponse satisfaisante...

Voici mon cas :
Je souhaite compter le nombre de fois qu'une cellule en A Feuille 1 correspond à une cellule en A Feuille 2 ET que la valeur de la cellule B Feuille 1 est comprise entre 1 et 5 (non stricte).

Exemple :
Feuille 1
Colonne A | Colonne B
Lunettes | 1
Lunettes | 2
Lunettes | 6
Lentilles | 3
Lentilles | 8


Feuille 2
Colonne A | Colonne B
Lunettes | Cellule où le calcul a lieu et devant retourner 2
Lentilles | Cellule où le calcul a lieu et devant retourner 1

J'ai essayé avec NB.SI.ENS et SOMME.SI.ENS, mais ça ne fonctionne pas. Je souhaiterai éviter la macro si possible

Merci par avance pour vos réponses ! :D

Bonne aprem
Enaxor18

1 réponse

via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
25 août 2016 à 16:07
Bonjour

Pourtant c'est bien NB.SI.ENS qui va faire le boulot :
en B2 de la feuille 2 la formule sera :
=NB.SI.ENS(Feuil1!A:A;Feuil2!A2;Feuil1!B:B;">=1";Feuil1!B:B;"<=5")

Cdlmnt
Via
2
Enaxor18 Messages postés 23 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 4 octobre 2018
26 août 2016 à 15:18
Super cool ça marche ! Merci beaucoup :3

Est- ce qu'à tout hasard tu saurai également répondre à une deuxième question ?

Voici mon problème, je souhaite compter le nombre de cellules uniques en colonne B Feuille 1 avec une condition en Colonne A Feuille 1 et 2.

Exemple :

Feuille 1
Colonne A | Colonne B
Lunettes | Oeil
Lunettes | Oeil
Lunettes | Visage
Lentilles | Oeil
Lentilles | Visage
Lentilles | Utilisation


Feuille 2
Colonne A | Colonne B
Lunettes | Cellule où le calcul a lieu et devant retourner 2
Lentilles | Idem et devant retourner 3

Je pense à Sommeprod ou Nb.Si.Ens mais je n'arrive pas à dire de compter qu'une seule fois les cellules en double...

Merci par avance pour les réponses !

Enaxor18
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703 > Enaxor18 Messages postés 23 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 4 octobre 2018
26 août 2016 à 18:26
Re

Une possibilité :
Créer une colonne de comptage "coefficientée" sur la 1ere feuille, en C2 mettre la formule =1/NB.SI.ENS(A:A;A2;B:B;B2) et l'étirer vers le bas
Dans feuille 2 en B2 la formule sera alors :
=SOMME.SI(Feuil1!A:A;Feuil2!A2;Feuil1!C:C)

Cdlmnt
Via
0
Enaxor18 Messages postés 23 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 4 octobre 2018
29 août 2016 à 15:03
Bonjour Via,

Merci pour ta réponse ! Malheureusement cette possibilité ne fonctionne pas dans mon cas. Les coefficients fonctionnent bien mais le SOMME.SI dans la feuille me renvoit 1 ou 0.

J'ai essayé différent en mettant directement =NB.SI.ENS(Feuil1!A:A;Feuil2!A2) ça me compte bien TOUS les mots clés --> tous les doublons sont pris en compte au lieu d'une seule fois.

Aurais-tu une autre idée ou penses-tu que je devrais ouvrir un nouveau topic (en indiquant celui-ci comme résolu) ?
J'ai cherché sur plusieurs forum mais je n'ai jamais une solution entière à savoir compter les cellules en ayant une CONDITION...

Bonne après-midi !

Enaxor18
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703 > Enaxor18 Messages postés 23 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 4 octobre 2018
29 août 2016 à 15:27
Bonjour Exanor

Tu n'as pas du appliquer la formule correctement, chez moi j'obtiens bien 2 et 3 :
http://www.cjoint.com/c/FHDnAR2ILdK

Bonne fin de journée
Via
0
Enaxor18 Messages postés 23 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 4 octobre 2018
29 août 2016 à 17:15
En effet, j'ai mal appliquer la formule...!

Merci beaucoup ! Je mets ce topic en résolu ;)

Enaxor18
0