Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'ai créé un tableau, que j'ai mis ci-dessous, avec les identifiants de toutes les séances ainsi que le nombre de créneau par séance. J'aimerais avoir tous les id-séance quand le nombre de créneau est égal à 3.
J'ai donc ajouté une dimension en mettant if(count(id_créneau)=3,id_séance). Seulement cela ne fonctionne pas.
Avez vous une solution à mon problème ?
bonjour
peut être ceci :
if(id_créneau>=3,id_séance)
Non ce n'est pas ça.
Voici mon tableau, avec les id_seance et les id_créneau. J'aimerais garder seulement les id_seance qui sont composés de 3 créneaux par séance. Comme par exemple ci-dessous l'id_seance 15640 est composé de 3 créneaux donc je veux le garder. Cependant certaines séances sont composés de 1 ou 2 ou 4 etc créneaux et je veux enlever toutes ces séances.
Bonjour,
une idée pour dépanner, mais pas optimale. si tu agrège count ( id créneau) par rapport id Séance !!!!
Puis vous faites votre condition if
Bonjour
Je comprends mieux
Dans ce cas il faut agréger le comptage des id-créneau par id-séance dans le if comme ceci :
if(
aggr(count( distinct [id-créneau]),[id-seance])=3,[id-seance])
puis dans les options du tableaux décocher la case inclure les valeurs nulles
Super, merci beaucoup cela fonctionne. Pouvez vous me dire juste à quoi sert la fonction aggr ?
Ci dessous l'explication de la fonction:
Merci
J'ai maintenant un autre problème, quand j'ajoute les id_créneau à ma table cela donne ça :
Cela est normal mais j'aimerais maintenant pour chaque séance afficher les 3 créneaux mais impossible avec la fonction que vous m'avez donné.
bonjour
il faut decocher la case ci dessous :