Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je dispose d'un tableau avec 3 colonnes : Machine , Date ,Val1.
J'ai crée un graphe en utilisant comme dimension "Date" et comme mesure : IF(second(DATE)=1, Min(Val1),Max(Val1))
Je souhaite maintenant récupérer le nombre de valeurs affichées sur mon graphe .
J'ai utilisé la formule suivant : Count(If(Second(DATE)= 1, Aggr( Min(Val1),Machine) ,Aggr(Max(Val1),Machine)))
Malheureusement cette formule me renvoie le nombre total de valeurs que j'ai dans ma table de données d'entrée.
PS : Je dispose de lignes ayant le même nom de machine et la même date.
Merci d'avance.
Pourriez-vous partager une excel avec des exemples de valeurs et le résultat attendu
merci
Bonjour,
Si j'ai bien compris, tu affiche pour chaque "Date" (à la seconde) correspondant à ta sélection la valeur Max(Val1) ou Min(Val1) si seconde de Date = 1
Je pense que cette expression devrait suffire à te retourner le nombre de ligne de ton tableau :
Count(Distinct Date)
NB: J'ai considéré que cette expression était utilisée à l'extérieur de ton tableau.
Avec cette expression, tu devrais avoir le nombre de ligne de ton tableau:
Count(Aggr(Min(Val1), Date, Machine))
J'utilise uniquement Min(Val1) au lieu de If(Second(DATE)= 1, Min(Val1), Max(Val1)) car dans ce cas le résulta sera identique. Dans ce cas, on ne veut pas connaître les résultats exactes par date et machine, mais simplement le nombre de résultat.