Fonction SI, ET, NB.ENS... [Résolu/Fermé]

Signaler
-
 TAHITI-987 -
Bonjour,

Je vous explique le contexte
Dans ma feuille 1, j'ai des colonnes avec des paramètres exemples "Fruité", les mois et des lignes avec une liste déroulante des produits "Jus"

Je souhaite dans une feuille 2 avoir le nombre donnés > à X en fonction des produits, du mois et du paramètre

Je sais que :
Pour avoir le nombre de donnés > à X, il faut utiliser : NB.SI.ENS(PLAGE;">=70";PLAGE;"<=80")
Pour avoir une donnée en fonction de ma liste déroulante, il faut utiliser : RECHERCHEV (ce que j'ai fais pour avoir l'affichage automatique du le prix des produits)

Cependant ce que je ne sais pas, c'est comment joindre les deux bouts

Avoir selon le mois, le paramètre et le produit, le nombre de données > X



5 réponses

Messages postés
1505
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
142
et faire un tableau croisé dynamique ne serait pas la solution?
J'ai tenté mais non ca ne me donne pas ce que je veux,
avec les données j'aimerai calculer un taux de conformité
voici le lien de mon exemple
http://www.cjoint.com/c/FDvqi2gwWCp
Messages postés
3165
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
16 avril 2021
440
Bonjour,

utilise la fonction sommeprod()

=sommeprod((plage>70)*(plage<80)*(mois(plage date)=1))

1 pour janvier
Messages postés
13000
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
15 avril 2021
2 176
Bonjour

Comme d'habitude sans le fichier difficile à dire, on n'est pas Mme Irma
Postes un exemple de ton fichier sur cjoint.com, fais créer un lien, copies le et reviens le coller ici en donnant un cas précis d'un produit et des critères avec le résultat souhaité

Cdlmnt
Via
Voici l'exemple http://www.cjoint.com/c/FDvqi2gwWCp

et merci pour ce ton si chaleureux ! ca fait plaisir !
Messages postés
25964
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
16 avril 2021
5 876
Bonjour

=SOMMEPROD((MOIS(champ date)=1)*(champ produit="nom")*(plage>=70)*(plage<=80)*(Plage à sommer))

MOIS(Champ date):1 référe à janvier ;2 pour février etc..

et bien sur les autres valeurs noms 70 80 à peuvent être remplacées par des adresse de cellules qui contiennent les valeurs

crdlmnt
Voici le lien http://www.cjoint.com/c/FDvqi2gwWCp
Messages postés
25964
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
16 avril 2021
5 876
désolé et excuse.. me suis trompé de fichier
https://www.cjoint.com/c/FDvqAbJnUWX
Messages postés
3
Date d'inscription
jeudi 21 avril 2016
Statut
Membre
Dernière intervention
21 avril 2016
>
Messages postés
25964
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
16 avril 2021

OOOOh je crois que ca fonctionne !!

Merci merci merci !!
Messages postés
25964
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
16 avril 2021
5 876
Pas de quoi, reste plus qu'à adapter aux autres tableaux à venir
bonne route
crdlmnt
(si ça fonctionne, signalez le sujet comme résolu sous le titre en haut du fil)
crdlmnt
Messages postés
3
Date d'inscription
jeudi 21 avril 2016
Statut
Membre
Dernière intervention
21 avril 2016
>
Messages postés
25964
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
16 avril 2021

Vous êtes un Génie !!
Je reviens vers vous car après vérification ca ne me compte pas la totalité des nombres que j'ai... je ne comprends pas.
Exemple j'ai en tout 20 données avec 14 données comprises dans le périmètre choisi <=15 et >=30

Mais la formule excel me dénombre 8 données comprises dans ce périmètre, et quand je veux avoir les valeurs à l'extérieur du périmètre j'ai 0 données...

Une idée du pourquoi ?