Bonjour à la communauté,
J’essaie d’écrire une condition Iif multiple, mais je ne sais pas trop comment m’y prendre.
J’ai une table simple avec des codes d’identification (entiers) correspondant aux noms d’équipe. Chaque « Team_id » correspond à un seul « nom d’équipe ».
Comme il y en a beaucoup (environ 60 types de Team_id), je dois les regrouper afin d’utiliser le résultat dans un widget Sélecteur de mon tableau de bord.
Je veux indiquer au tableau de bord qu’il doit filtrer les données en fonction de la catégorie d’équipe (voir le tableau, mais la colonne « Team_category » n’existe pas : c’est ce que je cherche à déterminer avec l’expression Arcade).
Si Team_id est supérieur ou égal à 1000 ET inférieur ou égal à 1999 = CAT 1, mais si Team_id est supérieur ou égal à 2000 ET inférieur ou égal à 2999 = CAT 2, et ainsi de suite… au moins 9 ou 10 fois.
L’expression doit renvoyer l’intégralité de ma table d’origine, ainsi que le nouveau champ « Team_category », que j’utiliserai dans un widget SÉLECTEUR pour filtrer les données par « valeurs regroupées »..
J’ai trouvé cette réponse, mais ce n’est pas tout à fait ce qu’il me faut…
https://community.esri.com/t5/arcgis-online-questions/arcade-expression-to-find-text-in-string-and/td-p/300824
Quelqu’un peut m’aider ? Merci à tous !!!
😁🙏
Team_id | Nom de l’équipe | Team_category |
1000 | Équipe A | CAT 1 |
1001 | Équipe B | CAT 1 |
1200 | Équipe C | CAT 1 |
2000 | Équipe D | CAT 2 |
2001 | Équipe E | CAT 2 |
2100 | Équipe F | CAT 2 |
3000 | Équipe G | CAT |
3001 | Équipe H | CAT 3 |
3700 | Équipe I | CAT 3 |
… | …. | … |
9000 | Équipe XYZ | CAT 9 |