Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

comment éviter les "if" dans une expression ?

Bonjour,

Je travaille sur des données RH et, dans un tableau, je dois remonter l'effectif d'une population qui se calcule de la manière suivante :

  • si champ1 = 3 ou 6, effectif = 0.5
  • sinon, effectif = montant de la rubrique de paie 899230

Comment faire pour éviter les "if" dans l'expression ?

Merci d'avance pour votre aide 🙂

4 Replies
brunobertels
Master
Master

Bonjour

Si tu as la possibilité de modifier le script de chargement , je rajouterai un nouveau champs dans ton script :

Load

...

If(Champs1 ='3' Or Champs1='6','0,5',If(RubriquedePaie='899230',sum(RubriquedePaie)) as NewEffectif,

...

From

cheenu_janakira
Creator III
Creator III

Dans l'objet, tu peux avoir deux expressions separees et attacher la condition a l'expression au lieu de l'imbriquer dans l'expression meme.

Anonymous
Not applicable
Author

Bonjour,

Merci pour ta réponse ! Effectivement, je vais ajouter un champ spécifique pour cet indicateur.

Anonymous
Not applicable
Author

Merci beaucoup pour ta réponse ! J'ai tenté par ce biais sans succès... Je vais donc passer par le script de chargement en créant un nouveau champ.