Free Trial

Forum

Trouvez des réponses, posez des questions, et partagez votre expertise d’Alteryx.
TIPS de la semaine

Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !

Voir l'index

Formule excel en alteryx

Fatma_DH15
Météore

 

 

 

Hello , 

 

serait il possible de me transformer cette formule excel en alteryx et merci :) 

=SI( date de début >28/02/2021; "OUT"; SI(date de fin <=28/02/2021;"OUT";SI(ET(date de fin>= 28/02/2021;date de début <=28/02/2022);[2.2021-2.2022];"")) 

1 RÉPONSE 1
Ladarthure
14 - Magnetar
14 - Magnetar

Bonjour @Fatma_DH15 ,

 

dans alteryx la fonction équivalente à SI dans Excel est la fonction IF. Elle fonctionne de la manière suivante :

 

IF test THEN résultat si le test positif

ELSE résultat si le test n'est pas positif

ENDIF

 

On peut cependant ajouter des niveaux:

 

IF test THEN résultat si le test positif

ELSEIF test2 THEN résultat si le test 2 est positif

ELSE résultat si aucun des tests n'est positifs

ENDIF

 

il est possible d'ajouter autant de ELSEIF que l'on le souhaite.

 

Pour la fonction ET de excel, dans alteryx c'est une fonction AND que l'on appelle, cela peut être utilisé de la façon suivante :

 

IF test1 and test2 THEN résultat si les 2 tests son positifs

ELSE résultat si les tests ne sont pas positifs

ENDIF

 

dans votre cas, cela ressemblerait à ceci :

IF [date de début] > 2021-02-28 THEN  "OUT"

ELSEIF [date de fin] <= 2021-02-28 THEN "OUT"

ELSEIF [date de fin] >= 2021-02-28 AND [date de début] <= 2021-02-28) THEN "[2.2021-2.2022]"

ELSE ""

ENDIF

 

Autre point, les dates dans alteryx se notent sur le format YYYY-MM-dd

 

En espérant que cela vous aide!

Étiquettes