Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
j'ai un jeu de données comme celui ci :
Table_Test_:
LOAD * INLINE [
ID, Year, Income, Expense
1 , 2014 , 987, 700
1 , 2015 , 1000, 900
1 , 2016 , 1100, 950
1 , 2017 , 1200, 900
2 , 2014 , 1800, 101
2 , 2015 , 2000, 1000
2 , 2016 , 1200, 50
2 , 2017 , 1900, 1700
3 , 2014 , 55, 1010
3 , 2015 , 900, 1000
3 , 2016 , 1200, 1050
3 , 2017 , 1210, 1070
4 , 2014 , 987, 986
4 , 2015 , 1111, 999
4 , 2016 , 1234, 955
4 , 2017 , 1212, 999
];
Dans un graphique, j'ai en dimension Year, en mesure Avg({$<Year=>}Income) & Avg({$<Year=>}Expense)
Dans le titre je voudrai mettre que 2015 est la seconde année avec le moins de dépnse avec la moyenne des dépenses et des revenus.
Pour les deux premiers points ça fonctionne, pour le troisième je sèche ..
='2nd Year less exp: ' & only(if(aggr(
Rank(sum(Expense)/Sum(Total Expense),Year)
,Year)=2,Year
)
)
& ' with ' &
round (max(aggr(sum(Expense)/Sum(Total Expense),Year),2) * 100, 0.1)
& '% expense and ' &
sum({$<Year ={'only(if(aggr(
Rank(sum(Expense)/Sum(Total Expense),Year)
,Year)=2 ,Year))
'} >
}Income)
/
Sum (Total {$<Year =>} Income) & '% income'
Merci.
Bonjour,
pouvez vous ré-expliquer ceci
"Dans le titre je voudrai mettre que 2015 est la seconde année avec le moins de dépnse avec la moyenne des dépenses et des revenus." ?
en partageant avec nous le résultat attendu, via une image par exemple
Bonjour,
dans le titre je voudrai :
l'année 2015 représente 27.1% des dépenses et 26.2% des revenus. (Car 2015 et la seconde année avec le taux de dépense le + élevé (et non moins colle j'ai mis ..) )
Merci.
Finalement j'ai trouvé, il me manquait 1 "="
==>
='2nd Year less exp: ' & only(if(aggr(
Rank(sum(Expense)/Sum(Total Expense),Year)
,Year)=2,Year
)
)
& ' with ' &
round (max(aggr(sum(Expense)/Sum(Total Expense),Year),2) * 100, 0.1)
& '% expense and ' &
sum({$<Year ={'=only(if(aggr(
Rank(sum(Expense)/Sum(Total Expense),Year)
,Year)=2 ,Year))
'} >
}Income)
/
Sum (Total {$<Year =>} Income) & '% income'
Merci.