Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
j'ai une source de cette forme
Date | N° Commande | Article | Qté | PU | Montant |
20/01/20111 | 24 | NB1 | 1 | 4000 | 4000 |
20/01/20111 | 24 | NB2 | 2 | 3000 | 60000 |
20/01/20111 | 24 | NB3 | 3 | 2000 | 6000 |
20/02/20111 | 25 | NB1 | 1 | 3500 | 3500 |
20/02/20111 | 25 | NB2 | 1 | 3250 | 3250 |
et je souhaite pour chaque article afficher dans un tableau le Min(PU), La Date du Min(PU), le Max(PU), la date du Max(PU)
Je suis d'avoir trouver une solution
A l'aide
Bon soir,
you can start with something like attached, a straight table with Article as dimension and Min(), Max(), FirstSortedValue() functions used in expressions.
The dates will be correct as long as you don't have the same PU on multiple dates.
Hope this helps,
Stefan
la fonction "FirstSortedValue" ne resoud pas le problème peut être parce que j'ai plusieurs fois le même PU à des date différentes. qui peut lier directement le Min(PU) à la date de ce prix et le Max(PU) à sa date
You could try attached version #2.
I used advanced aggregation to filter all dates with max resp. min PU for a given article, like:
=concat(aggr(if(only(PU)=max(total<Article> PU),Date), Article,Date),'-')
Là ça marche sauf qu'il affiche l'ensemble des dates du PU MIN et l'ensembledes dates du PU MAX
et curieusement, si dans un cas il y a plusieurs dates pour le PU Min etseule date pour le PU MAX, alors la date du PU Max ne s'affichera pas.
de même s'il ya une seule date pour les deux.
Peut on indiquer dans cette formule que la date la plus récente soitsélectionnée? ou l'inverse
Not sure if I understood everything (but thanks google translate anyway),
you see all dates for the Max() resp. Min() Value, because we use concat function, if you want to restrict to min or max Date, just use min() or max() instead:
=Date(min(aggr(if(only(PU)=max(total<Article> PU),Date), Article,Date)))