Skip to main content

Outil Formule

Utilisez l'outil Formule pour créer de nouvelles colonnes, mettre à jour des colonnes et utiliser une ou plusieurs expressions pour effectuer divers calculs et opérations.

Pour obtenir la liste des fonctions, reportez-vous à la page Référence des fonctions de workflow.

Vous pouvez utiliser l'outil Formule pour ...

  • Appliquer des instructions conditionnelles

  • Convertir des nombres et des chaînes

  • Formater des dates

  • Appliquer des calculs mathématiques

  • Rechercher des valeurs minimales et maximales.

  • Nettoyer des données chaîne.

  • Soumettre des données à des tests de validation

Composants de l'outil

Formula Tool anchors.png

Figure : Outil Formule avec ancrages.

L'outil Formule dispose de 2 ancrages.

  • Ancrage d'entrée : utilisez l'ancrage d'entrée pour sélectionner les données auxquelles vous souhaitez appliquer la formule.

  • Ancrage de sortie : génère les données filtrées.

Configuration de l'outil

Dans Formule, sélectionnez une Colonne de sortie de données à partir du menu déroulant Sélectionner une colonne. Vous pouvez choisir une colonne existante ou ajouter une nouvelle colonne. Pour ajouter une nouvelle colonne de données ...

  1. Sélectionnez + Ajouter une colonne dans le menu déroulant et entrez un nouveau nom de colonne.

  2. Type : sélectionnez un type depuis Types de données pris en charge.

  3. Sélectionnez l'éditeur d'expression pour créer votre expression. Une fois le workflow exécuté, la zone Aperçu des données affiche la première ligne de données de la colonne spécifiée avec l'expression appliquée.

Créer une expression

Utilisez l'une de ces méthodes pour créer une expression.

  • Entrer du texte directement dans l'éditeur d'expression.

  • Appuyez sur Ctrl + espace pour afficher une liste de toutes les fonctions.

  • Entrez un mot ou une expression pour afficher la liste des fonctions correspondantes.

  • Entrez le symbole [ (crochet gauche) pour afficher la liste des variables que vous pouvez utiliser dans l'expression.

    • Colonnes : données d'une connexion entrante ou d'une colonne créée dans une expression précédente.

  • Sélectionnez l'icône Fonctions (fx) pour rechercher et parcourir les catégories de fonctions.

  • Sélectionnez l'icône Colonnes et constantes (x) pour rechercher et parcourir les colonnes et constantes entrantes ou nouvellement créées.

Fonctions disponibles

Ces fonctions peuvent être utilisées dans l'éditeur d'expressions. Pour plus d'informations sur ces fonctions, accédez à la section Fonctions de workflow.

Fonction

Type de fonction

IIF

Conditionnel

SWITCH

Conditionnel

IF condition THEN t ELSE f ENDIF

Conditionnel

IF c THEN t1 ELSEIF c2 THEN t2 ELSE f ENDIF

Conditionnel

CharFromInt

Conversion

ToDegrees

Conversion

ToNumber

Conversion

ToRadians

Conversion

ToString

Conversion

DateTimeAdd

DateHeure

DateTimeYear

DateHeure

DateTimeMonth

DateHeure

DateTimeDay

DateHeure

DateTimeHour

DateHeure

DateTimeMinutes

DateHeure

DateTimeSeconds

DateHeure

DateTimeDiff

DateHeure

DateTimeFirstOfMonth

DateHeure

DateTimeLastOfMonth

DateHeure

ToDate

DateHeure

ToDateTime

DateHeure

DateTImeParse

DateHeure

DateTimeQuarter

DateHeure

DateTimeFormat

DateHeure

DateTimeTrim

DateHeure

=

Opérateurs de filtre

IsNotNull

Opérateurs de filtre

!=

Opérateurs de filtre

Contains

Opérateurs de filtre

>

Opérateurs de filtre

IsNotEmpty

Opérateurs de filtre

IsNull

Opérateurs de filtre

NotContains

Opérateurs de filtre

>=

Opérateurs de filtre

<

Opérateurs de filtre

<=

Opérateurs de filtre

IsEmpty

Opérateurs de filtre

IsTrue

Opérateurs de filtre

DateRange

Opérateurs de filtre

IsFalse

Opérateurs de filtre

PeriodBefore

Opérateurs de filtre

PeriodAfter

Opérateurs de filtre

FinanceEffectiveRate

Finance

FinanceIRR

Finance

FinanceNominalRate

Finance

FinanceNPER

Finance

FinanceXIRR

Finance

FinanceXNPV

Finance

ABS

Mathématiques

ASIN

Mathématiques

ATAN

Mathématiques

ATAN2

Mathématiques

Moyenne

Mathématiques

AverageNonNull

Mathématiques

CEIL

Mathématiques

EXP

Mathématiques

FLOOR

Mathématiques

LOG

Mathématiques

Médiane

Mathématiques

Mod

Mathématiques

PI

Mathématiques

POW

Mathématiques

RAND

Mathématiques

RandInt

Mathématiques

Round

Mathématiques

SmartRound

Mathématiques

SQRT

Mathématiques

TAN

Mathématiques

TANH

Mathématiques

Entre

Min./Max.

Maximum

Min./Max.

Minimum

Min./Max.

Addition +

Opérateurs

Soustraction -

Opérateurs

Division /

Opérateurs

Multiplication *

Opérateurs

Opérateur booléen ET &&

Opérateurs

Opérateur booléen ET - Mot-clé

Opérateurs

Opérateur booléen SAUF !

Opérateurs

Opérateur booléen SAUF - Mot-clé

Opérateurs

Opérateur booléen OU ||

Opérateurs

Opérateur booléen OU - Mot-clé

Opérateurs

Égal à =

Opérateurs

Différent de !=

Opérateurs

Supérieur à >

Opérateurs

Supérieur ou égal à >=

Opérateurs

Inférieur à <

Opérateurs

Inférieur ou égal à <=

Opérateurs

valeur IN (...)

Opérateurs

valeur NOT IN (...)

Opérateurs

Null

Spécialisé

Contains

Chaîne

CountWords

Chaîne

EndsWith

Chaîne

FindNth

Chaîne

FindString

Chaîne

GetLeft

Chaîne

GetPart

Chaîne

GetRight

Chaîne

GetWord

Chaîne

Gauche

Chaîne

Longueur

Chaîne

LowerCase

Chaîne

PadLeft

Chaîne

PadRight

Chaîne

REGEX_CountMatches

Chaîne

REGEX_Match

Chaîne

REGEX_Replace

Chaîne

Remplacer

Chaîne

ReplaceChar

Chaîne

ReplaceFirst

Chaîne

ReplaceString

Chaîne

Droit

Chaîne

StartsWith

Chaîne

StripQuotes

Chaîne

Substring

Chaîne

TitleCase

Chaîne

Trim

Chaîne

TrimLeft

Chaîne

TrimRight

Chaîne

Majuscule

Chaîne

CompareEpsilon

Test

EqualStrings

Test

IsEmpty

Test

IsInteger

Test

IsLowerCase

Test

IsNull

Test

IsNumber

Test

IsString

Test

IsUpperCase

Test

Ajouter une expression supplémentaire

L'ajout de plusieurs expressions à un seul outil Formule peut être utile lors de la modification de données dans des colonnes associées ou de l'exécution d'opérations similaires. En modifiant des données non liées ou en exécutant des fonctions non liées, l’utilisation de plusieurs outils Formule aide à résoudre les problèmes liés au workflow. Pour ajouter une expression, sélectionnez Ajouter une formule.

Réorganiser une expression

L’ordre dans lequel les expressions sont appliquées affecte les résultats lorsque plusieurs expressions modifient les mêmes données. Pour réorganiser une expression, sélectionnez et maintenez le titre de l'expression enfoncé, puis faites glisser l'expression vers le haut ou vers le bas.