Fréquence et condition

  • Initiateur de la discussion Initiateur de la discussion Sebbb
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Sebbb

Guest
Bonjour à toutes et à tous,

J'ai un p'tit soucis, quelqu'un pourrait-il me venir en aide?

Je souhaite calculer des fréquences d'apparition de valeurs, mais ce que je voudrais faire en plus et qui me bloque, c'est y glisser une condition.

Par exemple, je voudrais ne considérer que Janvier-2005.
Je pense qu'il faut utiliser un SI mais je ne vois pas trop comment.

Pour plus de clareté, je vous joint un fichier.
Mes données sonr sur la feuille Stat Delai et les calcul de fréquence sur tbl .



J'espère que vous pourrez m'aider.

Merci d'avance à tous.

A bientôt
Sébbb

Message édité par: sebbb, à: 02/06/2005 09:31
 
Re-Bonjour,
Je n'arrive pas à joindre le fichier car il est trop volumineux.

Dans ma colonne A, j'ai ma zone de données (des valeurs comprises entre -100 et +100).
Dans ma colonne B, j'ai le mois +année (ex:Janvier-2005,Février-2005...)
Sur ma deuxième feuille, j'ai une colonne Classe (-31;-15;-7;-3;0;3;7;15;31) et une colonne où je calcule la fréquence(Première cellule=FREQUENCE('Stat Delai'!$A$2:$A$4000;A2:A9)).

Ce que je voudrais c'est que ma zone de donnée soit filtrée par rapport au mois (ex: Janvier-2005).

Merci, j'espère que c'est assez clair.

Sébbb
 
Bonjour,

Sans trop savoir si j'ai bien compris,
SommeProd combiné à Nb.Si
Tu as 2 formules,
selon que tes dates soient du texte :
=SOMMEPROD((DateB=L3)*NB.SI(ClasseB;ValB))
ou bien des valeurs numériques :
=SOMMEPROD((MOIS(Date)=MOIS(E3))*NB.SI(Classe;Val))

[file name=ConditionSebbb.zip size=3226]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ConditionSebbb.zip[/file]
 

Pièces jointes

Bonjour

Essaye cette formule, en considérant que la colonne B contient la date
=FREQUENCE(SI(texte('Stat Delai'!$B$2:$B$4000;'mmmm aaaa')='janvier 2005';'Stat Delai'!$A$2:$A$4000);A2:A9)

tu peux aussi utiliser les MOIS et ANNEE
=FREQUENCE(SI((MOIS('Stat Delai'!$B$2:$B$4000)=1)*(ANNEE('Stat Delai'!$B$2:$B$4000)=2005);'Stat Delai'!$A$2:$A$4000);A2:A9)

Je voudrais aussi attirer ton attention, sur la définition de ta dernière tranche, la fonction fréquence te retourneras que le nombre de valeur supérieure à 15 et inférieure ou égale à 31. Si tu veux corriger ce défaut, il suffit de remplacer 31 par 100.

Bonne journée

@+Jean-Marie
 
Bonjour Monique, Jean-Marie,

Merci pour vos réponses, je vais les étudier pour voir si elles conviennent mieux que ce que j'ai fini par trouver : combinaison de filtre et de copier coller puis fréquence des info restantes colleés.

Merci à vous,

A bientôt
Sébbb
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour