Base sur les formules

APPLIES TO

  • Smartsheet
  • Pro
  • Business
  • Enterprise

RELATED CAPABILITIES

Who can use this capability?

  • Owner
  • Admin
  • Editor

Les formules et les fonctions vous permettent d’effectuer des calculs et des recherches dans une seule ou plusieurs feuilles. Les formules vous permettent également d’automatiser les symboles et les champs déroulants.

Les valeurs saisies manuellement aussi bien que les références de cellule peuvent être utilisées pour créer une formule. Vous pouvez ajouter des formules à des champs spécifiques, ou appliquer un calcul homogène à toute une colonne. Vous pouvez aussi créer des formules dans le Récapitulatif de feuille pour optimiser l’espace dans votre grille. 

Les formules peuvent inclure des fonctions telles que SUM, AVG et IF. Il existe également plusieurs fonctions uniques exclusives à Smartsheet, notamment des fonctions hiérarchiques comme CHILDREN. Consultez la liste des fonctions pour voir toutes celles qui sont disponibles. 

En savoir plus sur la syntaxe pour créer et modifier une formule dans Smartsheet.

Créer et modifier des formules dans Smartsheet

APPLIES TO

  • Smartsheet
  • Pro
  • Business
  • Enterprise

RELATED CAPABILITIES

Who can use this capability?

  • Propriétaire
  • Administrateur
  • Éditeur

Les utilisateurs d’un forfait Entreprise peuvent utiliser l’IA pour générer des formules. En savoir plus.

Le propriétaire et les administrateurs de la feuille peuvent créer et modifier des formules dans des champs verrouillés et non verrouillés, tandis que les éditeurs peuvent uniquement créer et modifier des formules dans des champs non verrouillés.

Créer une formule de calcul ou concaténation

Les formules peuvent effectuer des calculs ou combiner (concaténer) plusieurs valeurs. 

Pour placer une formule dans une cellule :
  1. Sélectionnez la cellule souhaitée.
  2. Saisissez le signe (=) égal dans la cellule, puis le type de calcul ou concaténation.
  3. Appuyez sur Entrée. Vous verrez le résultat dans la cellule contenant la formule.

Exemple de calcul :

Brandfolder Image Formulas

Exemple de concaténation

Brandfolder Image
concatenation

Pour faire référence à d’autres cellules lors de la saisie de formules, il suffit de les sélectionner. N’oubliez pas d’utiliser des guillemets lors de la concaténation de chaînes. 

Créer une formule à l’aide de fonctions

Les formules peuvent comprendre des fonctions telles que SUM, AVG ou IF. L’article fonctions Smartsheet répertorie les fonctions prises en charge pour effectuer des calculs ou manipuler des données dans des feuilles.

Pour placer une fonction dans une cellule
  1. Sélectionnez la cellule souhaitée.
  2. Saisissez le signe égal (=) dans la cellule, puis saisissez le nom de la fonction souhaitée.
  3. Après avoir saisi la syntaxe requise pour la fonction, appuyez sur Entrée.

Vous verrez le résultat dans la cellule contenant la formule.

Brandfolder Image
entering functions

Vous pouvez placer des formules dans les cellules de la colonne Liste des contacts. Affectez automatiquement les personnes à des tâches à l’aide d’une formule VLOOKUP, par exemple. Vous ne pouvez pas placer de formules dans les cellules de la colonne Liste des contacts utilisées pour la gestion des ressources.


Opérateurs de formules

Vous pouvez utiliser les opérateurs suivants dans les formules Smartsheet.

Symbole
Description
+Ajouter
-Soustraire
*Multiplier
/Diviser
^^Exposant
Inférieur à
>Supérieur à
>=Supérieur ou égal à
=Inférieur ou égal à
=Égal à
>N’est pas égal à

Modifier une formule existante

Pour modifier une formule existante :

  1. Double-cliquez sur la cellule contenant la formule ou sélectionnez la cellule et appuyez sur F2 (fn + F2 sur Mac).
  2. Apportez les modifications de formule souhaitées, puis appuyez sur la touche Entrée.

Si vous changez d’avis concernant la modification de la formule :

  • Si vous n’avez pas encore appuyé sur Entrée, appuyez sur Échap.
  • Si vous avez appuyé sur Entrée, mais n’avez pas enregistré vos modifications, sélectionnez Annuler ou appuyez sur Crtl + Z pour les annuler.

Vous devez le faire manuellement si vous avez enregistré les modifications dans votre feuille et souhaitez les annuler.

Vous pouvez récupérer les formules précédemment enregistrées dans le journal d’activité.


Conseils pour utiliser des formules

Utiliser des formules de colonne

Les formules de colonne sont la solution parfaite lorsque vous avez besoin d’une formule appliquée de manière cohérente et uniforme à une colonne entière. Créez votre formule dans une cellule et convertissez-la rapidement pour l’appliquer à toutes les cellules de la colonne. La formule de la colonne s’applique automatiquement, quelle que soit la façon dont les nouvelles lignes sont insérées dans la feuille. Découvrez comment définir des formules pour toutes les lignes avec les formules de colonne.

Voir toutes les fonctions disponibles

Si vous ne savez pas quelle fonction utiliser ou si vous ne connaissez pas son nom, sélectionnez la flèche vers le bas à droite de Somme dans la barre d’outils.
Brandfolder Image functions

Une liste des fonctions disponibles s’affiche. Si vous passez le curseur sur une fonction, une brève description de son fonctionnement apparaît.

Sélectionner En savoir plus pour ouvrir un article d’aide expliquant comment utiliser la fonction.
 

Travailler avec des plages

Dans certains cas, vous devrez peut-être travailler avec des plages. Plusieurs solutions s’offrent à vous :

  • Lorsque vous saisissez une formule, sélectionnez le groupe de cellules que vous souhaitez inclure dans la plage. Smartsheet renseigne automatiquement la plage :

    Brandfolder Image
    Formulas

Pour les noms de colonne contenant plusieurs mots, n’oubliez pas d’utiliser des crochets, par exemple : =SUM([Coût d’achat]2:[Coût d’achat]5)

  • Certaines formules renvoient une plage, vous pouvez donc les utiliser à la place. Par exemple : les formules CHILDREN ()ANCESTORS() et COLLECT() peuvent être utilisées dans d’autres formules pour fournir une plage. 
Brandfolder Image
Formulas

Utiliser des symboles et des formules

Lorsque vous travaillez avec des symboles et des formules, vous devez saisir le nom du symbole entre guillemets et utiliser la casse appropriée en fonction du nom du symbole.

Par exemple, la formule =IF(Status@row="Complete",green,red) affiche une erreur. La syntaxe appropriée est la suivante : =IF(Status@row = "Complete", "Green", "Red").

Les noms des symboles s’affichent lorsque vous sélectionnez la flèche dans une cellule de type symbole. Vous pouvez également consulter l’article Symboles disponibles dans la colonne Symboles.

Utiliser des pourcentages

La mise en forme des pourcentages Cette image montre l’icône de pourcentage qui apparaît en mode Grille. affiche une valeur en pourcentage au lieu d’une valeur décimale, les valeurs 0,0 à 1,0 représentant 0 à 100 %. 

Les formules utilisent la valeur décimale sous-jacente, et non le pourcentage affiché, pour les calculs et les comparaisons. Par exemple…

=0,5 + 0,4

…renverra 90 % dans une colonne formatée pour le pourcentage…

=5 + 4

…renverra 900 % dans une colonne formatée pour le pourcentage.

Copier une formule avec l’option glisser-remplir ou de remplissage automatique

Si vous souhaitez utiliser une formule dans plusieurs cellules sans pour autant la saisir manuellement, utilisez les méthodes suivantes pour copier rapidement la formule dans d’autres zones de votre feuille :

  • Glisser-remplir : cliquez sur le coin inférieur droit d’une cellule sélectionnée et faites-le glisser vers des cellules contiguës pour copier la formule. Au fil de votre copie, la formule modifie automatiquement les références de cellules.

    Brandfolder Image
    Formulas

    Pour créer une référence absolue, saisissez $ (le signe dollar) devant le nom de la colonne et/ou le numéro de la ligne dans la référence de cellule de votre formule.

  • Remplissage automatique : vous pouvez demander à Smartsheet de copier automatiquement une formule dans les nouvelles cellules verticalement adjacentes ajoutées à la feuille. Avec le remplissage automatique, la nouvelle formule modifie automatiquement les références de ses cellules respectives.
     

Domaines dans lesquels l’utilisation de formules est limitée

Les cellules suivantes ne peuvent pas contenir de formules :

  • Cellules de la colonne Liste des contacts utilisées pour la gestion des ressources
  • Cellules système (par exemple, Modifié par)
  • Colonnes par défaut (pièces jointes, commentaires, indicateur d’action des lignes)
  • Cellules suivantes utilisées pour les interdépendances et la gestion des ressources :
    • Date de début
    • Date de fin
    • Durée
    • Prédécesseurs
    • % terminé

Vous ne pouvez pas créer de formules dans ces fonctions :

  • Formulaires
  • Demandes d’actualisation
  • Rapports
  • Tableaux de bord

Vous pouvez afficher les résultats des formules dans les demandes d’actualisation, les rapports et les tableaux de bord, mais vous ne pouvez pas les modifier ou saisir directement des formules.

Avez-vous encore besoin d’aide ?

Utilisez le modèle Formula Handbook (Manuel de formules) pour obtenir de l’aide, des ressources, plus de 100 formules, un glossaire de chaque fonction avec lequel vous pouvez vous entraîner à travailler en temps réel, ainsi que des exemples de formules courantes et avancées.

Découvrez comment d’autres clients Smartsheet utilisent cette fonction ou posez des questions sur votre cas précis à la communauté en ligne Smartsheet.

Poser des questions à la communauté