Aller au contenu principal

Champs calculés

Les champs calculés dérivent automatiquement leurs valeurs à partir d'autres données de votre board. Ils sont en lecture seule --- vous ne saisissez pas dedans directement. À la place, ils calculent, agrègent ou enregistrent des informations selon des règles que vous définissez ou selon des événements système comme la création et la modification de lignes.

Formula

Le champ Formula vous permet d'écrire des expressions personnalisées qui calculent une valeur pour chaque ligne en fonction d'autres colonnes, de constantes et d'une riche bibliothèque de fonctions intégrées.

  • Type de valeur : String (lecture seule, résultat calculé)
  • Comportement par défaut : Évalue l'expression de formule et affiche le résultat dans chaque ligne.
  • Usages typiques : Totaux calculés (prix × quantité), différences de dates, texte conditionnel, dérivations de pourcentages, chaînes concaténées.

Écrire des formules

Les formules référencent d'autres colonnes par leur identifiant de champ et prennent en charge les opérateurs arithmétiques, la manipulation de texte, les calculs de dates, les conditions logiques, et plus encore. Le langage de formules fournit un ensemble complet de fonctions pour construire des expressions complexes.

Exemples arithmétiques :

  • {Price} * {Quantity} --- Multiplier deux colonnes.
  • ({Revenue} - {Cost}) / {Revenue} * 100 --- Calculer un pourcentage de marge.

Exemples conditionnels :

  • Afficher un texte différent selon un seuil.
  • Renvoyer une valeur par défaut lorsqu'un champ est vide.

Formatage de sortie des formules

Une fois une formule définie, vous pouvez configurer l'affichage du résultat avec les mêmes options de formatage disponibles pour les champs Number et Date --- y compris décimales, séparateurs, préfixes, suffixes et formats de date.

Function

Le champ Function effectue une opération mathématique sur deux colonnes ou plus au sein de la même ligne. Alors que Formula utilise un langage d'expression libre, Function fournit une interface simplifiée pour sélectionner un opérateur et les colonnes à calculer.

  • Type de valeur : String (lecture seule, résultat calculé)
  • Comportement par défaut : Applique l'opérateur sélectionné aux colonnes choisies et affiche le résultat.
  • Usages typiques : Arithmétique colonne à colonne (add, subtract, multiply, divide), agrégations intra-ligne (sum, average, min, max, count), différences de temps entre colonnes de date.

Opérateurs disponibles

OpérateurDescription
AddAdditionne les valeurs des colonnes sélectionnées
SubtractSoustrait une colonne d'une autre
MultiplyMultiplie les valeurs de colonnes ensemble
DivideDivise une colonne par une autre
SumSomme toutes les colonnes sélectionnées
AverageCalcule la moyenne arithmétique des colonnes sélectionnées
MedianTrouve la médiane des colonnes sélectionnées
CountCompte les valeurs non vides parmi les colonnes sélectionnées
MinRenvoie la plus petite valeur parmi les colonnes sélectionnées
MaxRenvoie la plus grande valeur parmi les colonnes sélectionnées
Time DiffCalcule la différence entre deux colonnes de date

Function vs. Formula

Utilisez Function lorsque vous avez besoin d'un calcul rapide et simple entre colonnes et préférez une configuration par point-and-click. Utilisez Formula lorsque vous avez besoin d'expressions complexes, de logique conditionnelle ou de manipulation de texte.

Tracker

Le champ Tracker fournit un indicateur de progression visuelle basé sur une valeur numérique. Il est conçu pour les scénarios où vous voulez montrer un pourcentage d'achèvement ou une progression vers un objectif.

  • Type de valeur : Number
  • Comportement par défaut : Affiche une barre de progression ou un pourcentage basé sur la valeur numérique stockée.
  • Usages typiques : Pourcentage d'achèvement de tâche, jalons de projet, progression d'objectif, burndown de sprint.

Les champs Tracker sont particulièrement utiles combinés avec des champs Rollup ou Formula qui calculent des ratios d'achèvement à partir de données liées.

Champs système

Les champs système sont automatiquement renseignés par Copera chaque fois que des lignes sont créées ou modifiées. Ils ne peuvent pas être modifiés manuellement et fournissent une piste d'audit intégrée pour chaque ligne.

Created Time

Enregistre la date et l'heure exactes de la première création de la ligne.

  • Type de valeur : Date (lecture seule)
  • Affichage : Formaté selon le format de date que vous sélectionnez (US, EU ou ISO, avec ou sans heure).
  • Usages typiques : Piste d'audit, suivi SLA, rapports d'ancienneté, filtrage par date de création.

Modified Time

Enregistre la date et l'heure de la mise à jour la plus récente de la ligne.

  • Type de valeur : Date (lecture seule)
  • Affichage : Mêmes formats de date configurables que Created Time.
  • Usages typiques : Indicateurs « last updated », détection d'éléments obsolètes, surveillance d'activité.

Created By

Affiche le membre de l'espace de travail qui a créé la ligne, sous forme d'avatar utilisateur.

  • Type de valeur : Référence utilisateur (lecture seule)
  • Affichage : Avatar utilisateur et nom au survol.
  • Usages typiques : Attribution de propriété, responsabilité, filtrage par créateur.

Last Modified By

Affiche le membre de l'espace de travail qui a modifié la ligne le plus récemment.

  • Type de valeur : Référence utilisateur (lecture seule)
  • Affichage : Avatar utilisateur et nom au survol.
  • Usages typiques : Suivre qui a fait le dernier changement, workflows de revue, attribution de responsabilité.

Options de format de date pour les champs système

Created Time et Modified Time prennent en charge les mêmes formats de date et date-heure disponibles pour le champ Date :

CatégorieExemples
Date onlyMM/dd/yyyy, dd/MM/yyyy, yyyy-MM-dd
Date + time (12h)MM/dd/yyyy h:mm a, dd/MM/yyyy h:mm a
Date + time (24h)MM/dd/yyyy HH:mm, dd/MM/yyyy HH:mm

Prochaines étapes