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
RÉSOLU

Filtre personnalisé - Erreur d'analyse de caractère

AntoineQ
Atome

Bonjour,

 

Je suis débutant sur Altéryx, et je suis en difficulté sur un filtre personnalisé ='(

La méthode n'est peut être pas la plus optimale mais j'apprend au fur et à mesure !

 

Voici mon problème :

AntoineAuchan_0-1627984240185.png

Mon problème : à compter de [F31] == "20.00" j'ai visiblement une anomalie :

 

AntoineAuchan_1-1627984619712.png

Je dois avouer que je ne comprend pas ce qui change par rapport aux autres lignes...

 

Désolé ce n'est pas le sujet technique du siècle, mais il me bloque bien, je le reconnais ..

 

7 RÉPONSES 7
Jean-Balteryx
16 - Nebula
16 - Nebula

Bonjour @AntoineQ ,

 

Le problème semble venir du type du champ F31, est-ce que c'est un champ de type chaînes de caractères ?

Jean-Balteryx
16 - Nebula
16 - Nebula

Pour simplifier vos conditions, vous pouvez utiliser l'opérateur IN de la manière suivante :

 

[F32] IN ("20.00", "10.00", "5.50") OR [f32] IN ("0.00", "2.10") OR [F33] IN ("20.00", "10.00", "5.50") OR [f33] IN ("0.00", "2.10") OR etc.
AntoineQ
Atome

Pour le format effectivement ce n'est pas le même que pour les autres données :

 

AntoineAuchan_0-1627991453563.png

Merci c'est effectivement plus simple avec le IN 😃

Jean-Balteryx
16 - Nebula
16 - Nebula

Effectivement, c'est un champ numérique. Il y a 2 solutions :

  • changer le type du champ en chaîne de caractères pour correspondre aux autres et tester des valeurs entre guillemets ("20.00", etc.)
  • enlever les guillemets autour des valeurs testées pour comparer des valeurs numériques

S'il n'y a pas de pré-requis quant au type de champ, je vous conseille la première solution pour garder une cohérence dans vos données ! 🙂

AntoineQ
Atome

J'ai modifié le type de champs et ça fonctionne, 

 

Merci beaucoup !

Jean-Balteryx
16 - Nebula
16 - Nebula

Avec plaisir ! 🙂

MarieC
Alteryx Alumni (Retired)

Merci @Jean-Balteryx 

Étiquettes