Bonjour à tous,

J'ai un gros soucis et j'ai besoin d'une vision neuve ^^

Voici mes données:
ID ID2 valeur1 valeurs2
1 11 1 10
1 12 2 11
2 21 1 20
2 22 3 25
3 31 12 30
3 32 1 35

Je dois créer une dimension qui n'existe pas en base suivant le principe suivant:
si la somme des <valeur1> est comprise entre 2 et 12 alors "test"
si la somme des <valeur1> est comprise entre 12 et 24 alors "test supérieur"

Le soucis est que je veux une restitution avec :
test 11 10
12 11
test 21 20
22 25
test sup 31 30
32 35

Ce que j'ai fait:
J'ai appliqué la formule suivante:
si((somme<valeur1> dans (<id>) > 2) et (somme<valeur1> dans (<id>) <= 12) alors "test"

si((somme<valeur1> dans (<id>) > 12) et (somme<valeur1> dans (<id>) <= 24) alors "test supérieur"

Le soucis c'est qu'il considère cette variable comme un indicateur et non comme une dimension... (surement parce qu’il y a une somme dedans)
Donc pas de rupture dessus et je ne sais pas comment contourner ce problème

Si vous avez des idées je suis preneur

Merci d'avance