Sélection d'un ensemble de données

Résolu
YOUPI!OUAI! Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   -  
YOUPI!OUAI! Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Bon j'ai des données en une colonne...

Ouaip! Le mieux c'est de vous présenter le fichier ci-joint

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

Merci pour votre aide

1 réponse

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Je pense que le mieux serait d'expliquer ce que tu veux : en fonction de quoi tu veux ces nombres ? quelques soient les mois ? etc
0
YOUPI!OUAI! Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   1
 
Ce que je veux: c'est utiliser la fonction formulée en colonne D, qui, sélectionne un des mois apparaissant en colonne H et qui ce traduit par l'apparition d'une série de nombre en colonne D en fonction de la fréquence du nombre de fois ou un nom se répète en colonne H. Dans mon exemple Octobre. pour la faire évoluer (la fonction) pour non pas sélectionné qu'un seul mot en H mais un ensemble de mots - dans mon exemple tous les mois sélectionnés entre octobre et février (octobre et février compris) pour faire apparaître une série de nombre en F correspondant à la fréquence d'apparition des mois sélectionnés en H. La colonne G donne une idée de ce que devrait apparaître en F lorsque la syntaxe de la fonction sera formulée.

Voilà je n'ai pas réussi à être plus synthétique. Désolé.
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
????
=SI(ET($H2>=$B$1;$H2>=$C$1);MAX(F$1:F1)+1;"")
0
YOUPI!OUAI! Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   1 > gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention  
 
Il y a de l'idée. Mais dans mon exemple çà ne sélectionne que septembre et octobre.Alors que c'est sensé sélectionner Novembre à février
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746 > YOUPI!OUAI! Messages postés 92 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir à vous deux

Peut-être ainsi, en F2 :
=SI(ET(H2=$B$1;NB.SI($H$1:H2;H2)=1);1;SI(ET(H2=$C$1;NB.SI($H$2:H2;$C$1)=NB.SI(H:H;$C$1));F1+1;SI(ET(H1=$C$1;NB.SI($H1:H$2;$C$1)=NB.SI(H:H;$C$1));"";SI(F1="";"";F1+1))))

Il doit y avoir plus simple mais pas trouvé pour l'instant

Cdlmnt
Via
0
YOUPI!OUAI! Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   1 > via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention  
 
Bonne nuit via.

Si il y a plus simple pourquoi pas. Reste que la solution que vous me proposez me convient très bien.
Pour ma part j'avais tenté la piste NB.SI, mais je n'était pas allé aussi loin.
Il est vrai que je n' ai pas encore intégré toute la logique des fonctions. Cà commence à venir tout doucement.

Bravo en tout cas pour avoir trouvé cette syntaxe.

Merci
0