Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !
Voir l'indexBonjour à tous,
Premier pas sur alteryx, je coince au niveau de ma base de donnée. J'ai une base de donnée avec une colonne comportant des noms de produits, au sein meme de ses noms de produits il y un detail ,"VO" ou "VD" . j'ai ensuite une seconde colonne correspondant au type de produit "vo" ou "vd" et par défaut "vn" quand il n 'y a aucun detail au niveau de l'appelation du produit.
j'ai essayer la fonction "formule" et "rechercher et remplacer" en vain. Je n'arrive pas à trouver une formule qui me permet de dire si au sein du libellé du nom du produit, il y a "vo" ou "vd", alors le type de catégorie de produit est "vo".
Par avance merci pour votre aide.
FAH
Résolu ! Accéder à la solution.
Bonjour,
vous pouvez utiliser un outil filtre pour filtrer les données qui répondent à vos conditions.
Dans votre cas, la condition du filtre sera la suivante: (Contains( [ColonneA],"VO") or Contains([ColonneA],"VD")) and [ColonneB]="vo"
ce qui signifie que l'une ou l'autre des conditions est vérifiée pour la colonne A et l'autre condition pour la colonneB doit aussi être vérifiée.
(en pj le workflow associé).
Cordialement,
Si ce post vous aide, merci de le considérer comme solution acceptée afin que d'autres utilisateurs puissent le retrouver plus facilement.
Bonjour William,
Merci pour votre retour. Cependant mon but n'est pas de filtrer les données, mais plutôt de remplace la donnée "vn" par défaut. Dans l'exemple joint, la colonne "VN_VO" est renseigner par défaut en tant que "vn" hors, au niveau de la colonne "LIB_BAREME", le nom de du produit précise si c'est un vd ou vo, dans ce cas, il faut corriger au niveau de la colonne "VN_VO" qu'il s'agit d'un "Vo", il si il n'y a pas de précision au nom du produit ex: produit 1, dans ce cas il reste "vn".
Merci d'avance.
Bonjour,
dans ce cas il faut utiliser une formuler et mettre à jour la colonne en fonction de la règle décidée.
Pouvez-vous attacher votre jeu de données au workflow ou le mettre dans un TextInput?
Cordialement,
William,
Aquoi correspond un "textinput" ? et mon fichier excel correspond à mon workflow, j'ai tenter de faire usage de la formule if mais sans résultat, ensuite de "rechercher et remplace" sans résultat.
Merci
N'ayant pas pu avoir accès à vos données, j'ai imaginé un dataset en fonction de vos informations. Du coup, il faut utiliser une formule avec une condition pour mettre à jour la colonne VN_VO comme celle-ci:
if
(Contains( [LIB_BAREME],"vo") and [VN_VO]="vn") then "vo"
elseif (Contains( [LIB_BAREME],"vd") and [VN_VO]="vn") then "vd" else [VN_VO] endif
Cordialement,
Si ce post vous aide, merci de le considérer comme solution acceptée afin que d'autres utilisateurs puissent le retrouver plus facilement.
Bonjour @FAH , avez-vous solutionné votre problème avec la réponse précédente?
Si ce post vous aide, merci de le considérer comme solution acceptée afin que d'autres utilisateurs puissent le retrouver plus facilement.
Bonjour William,
Merci beaucoup pour votre retour. Je n'ai pu l'utiliser qu'aujourd'hui suite à une interruption d'alteryx dans nos services.
Elle correspond à mes attentes.
Cordialement
Fah