- Ce sujet contient 2 réponse, 2 participant et a été mis à jour pour la dernière fois par il y a 5 années et 2 mois. , le
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › Power BI › Ajout Colonne – Test des valeurs – IF multiples
Bonjour,
Dans l’Éditeur Power Query, j’ajoute une colonne et je voudrais effectuer les tests suivants :
1. if [Type]<>"Verificatietaken" then "NO"
2. if ([Status]<>"TO_HANDLE" and [Type]="Verificatietaken" and [Status]<>"IN HANDLING") and [#"Datum afhandeling (status)"] <> null and (Duration.Days(Duration.From([#"Datum afhandeling (status)"]-[Eind datum]))<=0) then "YES"
3. if ([Status]<>"TO_HANDLE" and [Type]="Verificatietaken" and [Status]<>"IN HANDLING") and [#"Datum afhandeling (status)"] <> null and (Duration.Days(Duration.From([#"Datum afhandeling (status)"]-[Eind datum]))>0) then "YES_LATE"
Comme vous le constatez, la seule différence entre les tests 2 et 3 se situent au niveau du délai : Duration.Days(Duration.From([#”Datum afhandeling (status)”]-[Eind datum]))<=0 OU Duration.Days(Duration.From([#”Datum afhandeling (status)”]-[Eind datum]))>0.
Pensez-vous qu’il soit possible de faire tout tenir dans une seule ligne de commande ?
Bonjour,
Si vous voulez imbriquer les différents if dans une seule étape de transformation, vous pouvez utiliser un else entre vos différents if et peut-être terminé avec else null à la fin pour que la valeur soit null si aucune condition n’est remplie.
If [Type]<>”Verificatietaken” then “NO”
Else
If …. then …
Else
If …. then …
Else null.
Kim
Merci, Kim. C’est parfait. En fait, entre-temps, j’avais testé avec Else “”.
Avant de poser une question assurez-vous que :
Votre besoin dépasse les limites de ce forum?
Si votre besoin dépasse les limites de ce forum et constitue davantage une demande d’accompagnement en consultation professionnelle, nous vous invitons à remplir notre formulaire pour recevoir une soumission concernant une banque d’heures d’accompagnement à distance personnalisé.
Accédez à la puissance de Power BI (niveau 1)
Accédez à la puissance de Power BI (niveau 2)
Accédez à la puissance de Power BI (niveau 3)
Introduction au langage DAX (Power BI et Power Pivot)
*Ne peut être jumelé à aucune autre promotion.
*Ne peut être jumelé à aucune autre promotion.
*Our credit program is excluded from this promotion.
*Les parcours et les blocs de crédits sont exclus de cette promotion.
🎁 BONUS : À l’achat de ce parcours, recevez gratuitement notre formation d’initiation à la programmation!