Utilisez des formules avancées pour effectuer des calculs dans ClickUp.
Ce dont vous aurez besoin
- 60 utilisations des champs personnalisés, y compris les champs de formule, sont disponibles sur le forfait Free Forever.
- Des utilisations illimitées sont disponibles sur tous les forfaits payants.
- Les champs personnalisés individuels peuvent être cachés aux invités.
- Invités avec des permissions de modification ou de modification complète peuvent éditer les champs personnalisés existants mais ne peuvent pas en créer de nouveaux.
- Les champs de formule ne prennent pas en charge l'utilisation de champs personnalisés contenant du texte.
Créer une formule avancée
Apprenez comment créer une formule avancée.
Demandez à IA de ClickUp d’écrire une formule avancée
Si activé dans votre environnement de travail, vous pouvez demander à IA de ClickUp de vous écrire une formule avancée !
Les formules avec des exigences syntaxiques spécifiques sont complexes, donc les résultats peuvent varier. Au fur et à mesure que nous affinons IA de ClickUp, la précision s’améliorera.
Afficher les formules avancées dans les tâches et les listes
Afficher les données de la formule dans vos tâches et vues.
Ajouter des formules avancées à de nouveaux emplacements
Apprenez à dupliquer un champ de formule pour l'utiliser ailleurs.
Utilisez des formules dans les formules
Vous pouvez utiliser d'autres champs de formule comme variables dans vos formules avancées !
Lors de la création d'une nouvelle formule, il n'y a pas de limite au nombre d'autres formules que vous pouvez utiliser dans sa définition, et vous pouvez combiner avec d'autres champs numériques tels que les Nombres et les Dates.
Les formules imbriquées ne peuvent actuellement pas dépasser un niveau. Par exemple, une formule définie à l'aide d'une autre formule ne peut pas être utilisée pour définir une troisième formule.
Fonctions de date et heure
Utilisez des formules avancées pour effectuer des calculs à l’aide des fonctions date et temps.
Fonctions de chaîne
Utilisez des Formules avancées pour faire des calculs en utilisant des fonctions de chaîne.
Logic fonction
Utilisez des Formules avancées pour faire des calculs en utilisant des fonctions logiques.
Fonctions mathématiques
Utilisez des Formules avancées pour effectuer des calculs en utilisant des fonctions mathématiques.
Exemples concrets de formules
Vous pouvez utiliser des formules avancées pour ajouter ou soustraire des jours, afficher des signes de pourcentage, arrondir des décimales, et plus encore ! Le tableau ci-dessous présente des cas d'utilisation réels de formules avancées :
Résultat souhaité | Méthode | Exemple de formule |
Ajoute un nombre de jours précis au champ de date | Utilisez la fonction DATE et appliquez des expressions mathématiques de base pour YEAR(), MONTH(), ou DAY(). | Par exemple, pour ajouter sept jours à une date : DATE (ANNÉE (champ (" Date d'échéance ")), MOIS (champ (" Date d'échéance ")), JOUR (champ (" Date d'échéance ")) +7 )
|
Soustraire un certain nombre de jours du champ de date | Utilisez la fonction DATE et appliquez des expressions mathématiques de base pour YEAR(), MONTH(), ou DAY(). | Par exemple, pour soustraire cinq jours à une date : DATE (ANNÉE (JOURS (champ (" Date d'échéance "), 5))), MOIS (JOURS (champ (" Date d'échéance "), 5)), JOUR (JOURS (champ (" date d'échéance "), 5)))
|
Calcule la différence entre deux dates | Utilise la fonction DAYS pour y parvenir. |
Le format suivant est utilisé pour cette Formule : Pour calculer la différence entre la date de début et la date d'échéance d'une tâche : |
Calculer un pourcentage à partir d'un champ personnalisé | Utilisez des pourcentages au lieu de décimales dans la Formule. | Par exemple : champ("Champ Numérique")*10%
|
Résultats par code couleur | Utilisez une formule pour coder les résultats en couleur avec des emojis. |
Par exemple : • Si l'âge d'une tâche est de 10 jours ou moins, ajoute un indicateur vert. • Si l'âge d'une tâche est de 20 jours ou moins, ajoute un indicateur jaune. • Si l'âge d'une tâche est supérieur à 20 jours, ajoute un indicateur rouge. La formule suivante permettrait d'obtenir le résultat souhaité : |
Ajouter un signe de pourcentage | Utilise la fonction CONCATENATE pour ajouter un signe de pourcentage. |
Il existe deux manières d'ajouter un signe de pourcentage : • Utilise la fonction CONCATENATE : |
Chiffres arrondis sur les résultats | Utilise la fonction ROUND pour arrondir les résultats après avoir utilisé les fonctions de base. | Le format suivant est utilisé pour cette Formule : ROUND(valeur, [places]) Pour additionner deux champs numériques et arrondir le résultat au centième, utilisez la Formule suivante : ROUND((field("Number 1") + field("Number 2")),2) Les noms de champs sont sensibles à la casse. |
Calcule le nombre de jours pendant lesquels une tâche est en retard |
Utilise une formule pour savoir combien de jours une tâche est en retard. |
Le format suivant est utilisé pour cette formule :
|
Calcule le nombre de jours qu'il a fallu pour terminer une tâche |
Utilisez une formule pour voir combien de jours ont été nécessaires pour achever une tâche. |
Le format suivant est utilisé pour cette formule :
Sinon, calcule en utilisant la date de début au lieu de la date de création :
|
Afficher la date du jour au format JJ/MM/AAAA |
Utilisez une formule pour voir la date d'aujourd'hui au format JJ/MM/AAAA au lieu du format par défaut MM/JJ/AAAA. |
|
Afficher le nombre de semaines entre la date de début et la date d'échéance |
Utilisez une formule pour voir le nombre de semaines entre la date de début et la date d'échéance d'une tâche. |
|
Reporter les dates d'accouchement du week-end au lundi |
Utilisez une formule pour afficher la date d'échéance d'une tâche si elle a été déplacée au lundi suivant. Cette formule fonctionne uniquement si la date d'échéance originale de la tâche tombe un samedi ou un dimanche. |
|
Résultats inattendus des formules avancées
Si votre formule avancée ne calcule pas le résultat attendu, essayez ce qui suit :
-
Vérifiez les fautes de frappe, l'utilisation correcte des parenthèses et des virgules, et assurez-vous que vous utilisez les bons noms de fonctions.
-
Assurez-vous que les noms des champs sont exacts et respectent la casse, et que toutes les variables utilisées dans le calcul sont de types de données pris en charge.
Vous ne pouvez pas utiliser de mise en forme conditionnelle basée sur le résultat d'un champ de formule.
-
Assurez-vous de référencer les champs appropriés. Si vous travaillez avec des dates, assurez-vous que les champs de date que vous référencez sont remplis.
- Si vous utilisez un champ personnalisé case à cocher dans votre formule, assurez-vous que votre formule utilise ces valeurs booléennes de manière appropriée.
-
Lisez sur les différents types de fonctions pour vous assurer que votre syntaxe est correcte :
-
Envisagez d'utiliser l'IA de ClickUp pour écrire la Formule pour vous en indiquant ce que vous souhaitez que la Formule fasse.
- Supprimez les filtres de la vue ou du tableau de bord. Si cela corrige le calcul, veuillez contacter l'Assistance en cliquant sur l'icône de la bulle de discussion dans le coin inférieur droit de votre écran.
- Si vous avez vérifié votre Formule et pensez que la syntaxe est correcte, veuillez contacter l'Assistance en cliquant sur l'icône de bulle de discussion dans le coin inférieur droit de votre écran.