Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !
Voir l'index
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];""))
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!