Free Trial

Défi Hebdomadaire

Lancez-vous dans nos leçons interactives et suivez la progression de vos connaissances d'Alteryx ! De nouveaux cours et de nouvelles leçons sont continuellement ajoutés : soyez toujours à l'affût de nouveaux contenus.
TIPS de la semaine

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

Voir l'index

Défi hebdomadaire #175 : Utiliser des macros itératives

AYXAcademy
Alteryx
Alteryx

Une solution au défi de la semaine dernière se trouve ici. Vous pouvez aussi consulter les solutions proposées par les autres membres de notre communauté.

 

Cette semaine, nous allons pratiquer les macros itératives ! Combien d'entre vous ont déjà utilisé cette fonction dans Designer ?

Aujourd'hui, votre défi sera de créer une calculatrice pour chiffrer des factorielles.

 

Les factorielles sont généralement utilisées pour calculer le nombre de façons existantes pour réaliser une tâche - par exemple, le nombre de résultats possibles en mélangeant 52 cartes dans un jeu.

Iterative.png

Les factorielles sont généralement représentées par « n ! » - « n » étant un nombre entier. Si nous cherchons la factorielle de 4, elle sera représentée par « 4 ! ». Pour calculer la factorielle de 4, l'équation s'écrit (4)*(3)*(2)*(1). Voici quelques exemples de calculs :

1 ! = (1) = 1

2 ! = (2)*(1) = 2

3 ! = (3)*(2)*(1) = 6

4 ! = (4)*(3)*(2)*(1) = 24

 

Votre défi consiste à faire en sorte que la macro itérative effectue une seule multiplication par nombre d'entrée à chaque passage.

Pour ce faire, vous devez :

 

  1. Effectuer une seule étape de multiplication sur chaque ligne de vos données d'entrée à chaque itération.

  2. Votre workflow ne doit contenir que trois outils : Saisie de texte - Macro – Explorateur/Sortie des Données.

Partagez vos solutions !

Bonne semaine.

Emmanuel_G
Pulsar

Voici ma solution

 

Révélation
Emmanuel_G_0-1686744351497.png