Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
valoubig
Contributor
Contributor

je souhaite faire un calcul en foction d'un champs

Bonjour

Help

Je souhaite faire un calcul qui dépend de la valeur d'un champs. Dans mon exemple

Si sens Mvt =1, le champs qté doit etre multiplié par 1, dans le cas contraire par -1 (négatif)

J'ai essayé la formule ci dessous mais erreur dans l'expression et je ne trouve pas mon erreur

if([Sens Mvt]="1"),([QTE MVT]*1),([QTE MVT]*-1))

 

Merci

 

 

2 Replies
Yoshidaqlik
Creator II
Creator II

Bonjour

Dans ce cas, vous n'utilisez aucune formule d'agrégation?

essayez:

sum(
	if(
		[Sens Mvt]=1,
		[QTE MVT]*1,
		[QTE MVT]*-1
	)
)

 

si c'est juste pour la taille, vous pouvez le laisser comme vous le dites, je viens de recevoir la syntaxe

if([Sens Mvt]=1,[QTE MVT]*1,[QTE MVT]*-1)

Regards

YoshidaQlik https://www.youtube.com/channel/UC1I9P8MqCZEhB6Nw3FdSqng
valoubig
Contributor
Contributor
Author

Merci, cela fonctionne, j'ai vu mon erreur  la "" n'était pas nécessaire