Utilisez la fonction SWITCH dans vos formules pour créer plusieurs expressions conditions différentes au lieu d’imbriquer des fonctions IF THEN ELSE. Cet article décrit la fonction SWITCH et fournit des exemples. Pour une liste de toutes les fonctions Explore, consultezFonctions Explore - Référence.
Cet article aborde les sujets suivants :
À propos de la fonction SWITCH
La fonction SWITCH utilise le format suivant :
SWITCH testedElement { CASE value1: returnValue CASE value2: returnValue DEFAULT: defaultReturnValue }
SWITCH teste si les valeurs de cas existent dans l’élément testé. L’élément testé peut être une mesure, un attribut ou un calcul. Si votre valeur de cas existe dans l’élément testé, la valeur de retour s’affiche. Sinon, la valeur par défaut s’affiche. Si votre valeur de cas n’existe pas dans l’élément testé et qu’aucune valeur par défaut n’a été saisie, la valeur NULL est renvoyée.
La fonction SWITCH est souvent utilisée pour insérer des mesures comme les objectifs dans les jeux de données. Ces mesures peuvent être utilisées dans d’autres calculs ou dans des comparaisons visuelles comme les graphiques KPI, à jauge ou à puces.
Utilisation de la fonction SWITCH
Cet exemple utilise la fonction SWITCH pour afficher les objectifs de délai avant première réponse pour chaque type de ticket. Vous pouvez dupliquer cet exemple en utilisant n’importe quels attribut et objectif numérique.
Pour insérer des nombres dans vos données
- Ouvrez un nouveau rapport en utilisant le jeu de donnéesSupport : Tickets.
- 在le menu Calculs (
), cliquez surMesure calculée standard.
- Donnez un nom à votre mesure calculée. Cet exemple utiliseTarget FTR(objectif de délai avant première réponse).
- SousFonctions, cliquez surAjouter.
- Sélectionnez la fonctionSWITCHet cliquez sur+.
- Double-cliquez sur_tested_elementpour le mettre en surbrillance.
- Sélectionnez l’attribut contenant les valeurs que vous voulez tester dans la liste déroulanteChampsou saisissez le nom de l’attribut. Cet exemple utilise l’attributType de ticket.
- 在CASE _value1, saisissez la valeur que vous voulez tester.
- 在_return_value, saisissez le résultat renvoyé si la valeur est true. Cet exemple utilise la valeur de l’attributType de ticketcomme valeur de test et les objectifs de délai avant première réponse comme résultat renvoyé.
- Saisissez vos autres cas. Si vous avez plus de deux cas, vous devrez saisir manuellement les expressions de CAS supplémentaires. La formule pour cet exemple ressemble à ce qui suit :
- Cliquez surEnregistrer.
- Cliquez sur le bouton+pour les mesures afin d’ajouter votre mesure calculée à votre rapport.
- Si l’élément testé est un attribut, cliquez sur le bouton+n’importe où dans l’attribut et sélectionnez l’élément testé.
0 Commentaires
Vous devezvous connecter把联合国commentaire自由。