Partage via


Créer des colonnes de formule avec des types de données décimales, de nombre entier, à virgule flottante et de choix

Cet article fournit des instructions sur la création et l’utilisation de différents types de données dans les colonnes de formule Microsoft Dataverse, par exemple des colonnes décimales, de nombre entier, à virgule flottante et de choix. Il décrit les étapes commençant par la sélection de Formule fx comme type de données et la saisie d’une formule renvoyant une valeur numérique dans la barre de formule.

Commencez par créer une colonne pour un tableau

  1. Connectez-vous à Power Apps sur https://make.powerapps.com.

  2. Sélectionnez Tables, puis sélectionnez la table où vous souhaitez ajouter une colonne de formule. Si l’élément ne se trouve pas dans le volet latéral, sélectionnez …Plus, puis sélectionnez l’élément souhaité.

  3. Sélectionnez la zone Colonnes, sélectionnez Nouvelle Colonne, puis sélectionnez le type de données et entrez la formule Power Fx. Selon la formule que vous saisissez, vous pouvez créer l’un des éléments suivants :

Créer une colonne de formule décimale

Créez une colonne de formule qui renvoie un nombre décimal.

  1. Sélectionnez Type de données comme Formule fx.
  2. Entrez une formule qui renvoie une valeur numérique dans la barre de formule . Cet exemple crée une colonne de formule appelée Montant total. La colonne prix unitaire est de type de données décimal. Capture d’écran d’un volet Créer une colonne de formule à utiliser avec un nombre décimal en utilisant « Prix unitaire » * 150.
  3. Développez Options avancées, puis définissez le nombre requis de décimales. Capture d’écran d’une formule décimale définition de colonne.
  4. Sélectionnez Enregistrer. Par défaut, Type de données de formule est défini sur Décimal et un champ de formule décimale est créé.

Créer une colonne de formules de nombres entiers

Créez une colonne de formule qui renvoie un nombre entier.

  1. Sélectionnez Type de données comme Formule fx.
  2. Entrez une formule qui renvoie une valeur numérique dans la barre de formule . Cet exemple crée une colonne de formule appelée Nombre d’unités. Les colonnes Prix total et Prix unitaire sont de type de données décimales. Capture d’écran d’un volet Créer une nouvelle colonne de formule à utiliser avec un nombre entier.
  3. Développez Options avancées et Sélectionner Nombre entier comme type de données de formule et définissez le format requis pour la colonne de nombres entiers. Capture d’écran d’une formule de nombre entier définition de colonne utilisant
  4. Sélectionnez Enregistrer.

Créer une colonne de formule de nombre à virgule flottante

Créez une colonne de formule qui renvoie un nombre à virgule flottante.

  1. Sélectionnez Type de données comme Formule fx.
  2. Entrez une formule qui renvoie un nombre à virgule flottante dans la barre de Formule. Entrez une formule qui renvoie un nombre à virgule flottante dans la barre de Formule. Cet exemple crée une colonne de formule appelée Prix total. Poids est une colonne à virgule flottante simple et Prix par g est une colonne décimale simple. Capture d’écran de la création d’une colonne de formule à virgule flottante
  3. Développez Options avancées et définissez le nombre requis de décimales.
  4. Sélectionnez Enregistrer.

Instructions pour créer des colonnes de formule de nombre à virgule flottante

  • Si un opérande impliqué dans une opération arithmétique est de type float, alors le résultat de la formule est de type float. Par exemple :
    • 1 + 2 + Float(1) car il utilise un opérande de type float - Float(1).
  • Une fonction numérique renvoie une valeur flottante lorsque le premier paramètre fourni à la fonction est de type flottant. Sinon, la fonction renvoie une valeur décimale. Par exemple :
    • Sum(1, 2, Float(1)) est de type décimal et Sum(Float(1), 1, 2) est de type flottant.
  • Fonctions Float, Sqrt, Ln, Power, Exp et l’opérateur ^ renvoie une valeur flottante.

Créer une colonne de formule de choix

Pour créer une colonne de formule de choix, le choix global ou le choix local d’une colonne de choix simple peut être utilisé comme résultat.

Utilisation du choix global

Créez un choix global. Cet exemple crée un choix global appelé tâche Priority.

Capture d’écran d’un choix global.

Créez une colonne de formule qui renvoie un choix à l’aide d’un choix global.

  1. Sélectionnez Type de données comme Formule fx.
  2. Entrez une formule qui renvoie une valeur de choix dans la barre de formule . Cet exemple crée une colonne de formule Priorité en utilisant le choix global Priorité de tâche. Capture d’écran de la création d’une colonne de formule de choix global.
  3. Sélectionnez Enregistrer. Notez que la colonne créée est du type de données Choix fx.

Utilisation du choix local à partir d’une colonne de choix simple

Créez une colonne de choix simple. Cet exemple crée une colonne de choix simple Priorité de tâche pour la table Compte.

Capture d’écran de la création d’une colonne de choix simple.

Créez une colonne de formule qui renvoie un choix à l’aide d’un choix local d’une colonne de choix simple.

  1. Sélectionnez Type de données comme Formule fx.
  2. Entrez une formule qui renvoie une valeur de choix dans la barre de formule . Cet exemple crée une colonne de formule Priorité sur l’entité Compte en utilisant le choix local d’une colonne de choix Priorité de tâche pour la table Compte. Capture d’écran de la création d’une colonne de formule de choix local.
  3. Sélectionnez Enregistrer.

Lignes directrices pour travailler avec des choix dans les colonnes de formules

  • Les choix locaux de la colonne de choix simple de la table associée ne peuvent pas être utilisés comme type de résultat dans les colonnes de formule.
  • Les options du même groupe d’options doivent être utilisées pour tous les arguments de résultat dans les colonnes de formule de choix.
  • Un choix utilisé par une colonne de formule ne peut pas être mis à jour.
  • Les options d’un choix ne peuvent pas être transmises comme argument à des fonctions de chaîne. La fonction Value peut être utilisée pour renvoyer la valeur numérique d’une option.
  • La colonne de choix local dépendante ou le choix global de la colonne de formule ne peut pas être supprimé.

Voir aussi

Utiliser le bon type de nombre

Colonnes de formule Fx

Vue d'ensemble de Microsoft Power Fx

Colonnes Formule, Calculées et Cumulatives à l’aide d’un code

Créer des colonnes de formules avec décimales (Vidéo)