SVG
To learn more about Smartsheet Regions, click here.
Smartsheet inclut les fonctions communes présentes dans la plupart des programmes de tableur de bureau. Vous trouverez également quelques fonctions qui vous aident pour des tâches que vous voudriez effectuer exclusivement dans Smartsheet (par exemple, travailler avec des données dans une liste hiérarchique). Vous pouvez utiliser ces fonctions dans des formules pour manipuler des données, additionner ou soustraire des dates ou réaliser des calculs, entre autres opérations possibles.
Voici la liste de toutes les fonctions disponibles dans Smartsheet.
| Intitulé | Syntaxe | Description |
|---|---|---|
| ABS Numérique |
ABS(number) |
La fonction ABS offre un moyen de garantir que votre résultat est toujours positif. Cette fonction supprime un état négatif sans changer la valeur numérique pour les résultats négatifs, tout en n'impactant pas les valeurs positives. En savoir plus |
| ANCESTORS Hiérarchie |
ANCESTORS([reference]) |
Utilisé dans une autre fonction pour référencer tous les ancêtres directs de la hiérarchie d’une cellule dans une seule colonne. Cela signifie que la fonction ne fait pas référence à toutes les lignes situées au-dessus de la ligne enfant dans la hiérarchie, mais uniquement au parent/grand-parent principal à chaque niveau. En savoir plus |
| AND Logique |
AND(logical_expression1, [logical_expression2, ...]) |
Utilisée dans une autre fonction pour renvoyer Vrai (True) si toutes les expressions logiques fournies sont Vraies (True). En savoir plus |
| ANNÉE Date |
YEAR(date) |
Renvoie l’année d’une date sous forme de nombre à quatre chiffres En savoir plus |
| ARRONDI.INF Numérique |
ROUNDDOWN(number, [decimal]) |
Arrondit un nombre à un nombre spécifié de décimales En savoir plus |
| ARRONDI.SUP Numérique |
ROUNDUP(number, [decimal]) |
Arrondit un nombre à un nombre spécifié de décimales En savoir plus |
| AUJOURD’HUI Date |
TODAY([number]) |
Utilisez TODAY dans une formule ou une colonne de date pour revenir à la date du jour, ou utilisez-la dans d'autres types de colonne dans le cadre d'une formule qui évalue des dates et produit d'autres types de sortie, tels que des symboles ou des valeurs de texte. En savoir plus |
| AVERAGEIF Avancé |
AVERAGEIF(range, criterion, [average_range]) |
Cette fonction renvoie la moyenne d’une plage de nombres qui correspondent à des critères donnés. En savoir plus |
| AVG Numérique |
AVG(number1, [number2, ...]) |
Renvoie la moyenne (moyenne) des nombres fournis En savoir plus |
| AVGW Avancé |
AVGW(range, range_weight) |
Renvoie une moyenne pondérée (la moyenne, où chaque valeur est pondérée par son importance relative) En savoir plus |
| CHAR Numérique |
CHAR(number) |
Convertit un nombre en un caractère En savoir plus |
| CONTAINS Logique |
CONTAINS(search_for, range) |
Est utilisé dans une autre fonction pour rechercher un caractère ou une chaîne de caractères. Il renverra "Vrai" s'il trouve le caractère ou la chaîne. Sinon, il renverra "Faux." En savoir plus |
| COUNT Numérique |
COUNT(value1, [value2, ...]) |
Compte le nombre de cellules non vides. En savoir plus |
| COUNTIF Avancé |
COUNTIF(range, criterion) |
Compte le nombre de cellules d’une plage donnée qui remplissent un critère. En savoir plus |
| COUNTIFS Avancé |
COUNTIFS(range1, criterion1, [range2, criterion2, ...]) |
Compte le nombre de fois que toutes les conditions données dans leurs plages respectives sont remplies. En savoir plus |
| COUNTM Avancé |
COUNTM(search_range1, [search_range2, ...]) |
Compte le nombre d’éléments dans une cellule ou d’une plage de cellules d’une colonne déroulante avec plusieurs contacts ou à sélection multiple. Lorsque vous utilisez cette fonction, elle renvoie le nombre total d’éléments qu’elle trouve. En savoir plus |
| DATE Date |
DATE(year, month, day) |
Combine les valeurs d’une année, d’un mois et d’un jour dans une date En savoir plus |
| DATEONLY Date |
DATEONLY(date_time) |
Utilisez cette fonction dans une colonne Date pour extraire la partie date d'une valeur date/heure. En savoir plus |
| DECTOHEX Numérique |
DECTOHEX(number) |
Convertit un nombre décimal en une valeur hexadécimale. En savoir plus |
| DESCENDANTS Hiérarchie |
DESCENDANTS([parent_cell]) |
Est utilisé dans une autre fonction pour référencer toutes les lignes descendantes de la cellule référencée de la ligne parente. En savoir plus |
| DISTINCT Avancé |
DISTINCT(range) |
Utilisée dans une autre fonction pour affiner une plage de valeurs uniques en supprimant les doublons. En savoir plus |
| DROITE Texte |
RIGHT(text, [num_chars]) |
Renvoie les caractères les plus à droite d'une chaîne de texte En savoir plus |
| ENFANTS Hiérarchie |
CHILDREN([reference]) |
Utilisez cette fonction pour référencer les valeurs de colonne des lignes enfants d'une ligne parente. En savoir plus |
| ESTERREUR Logique |
ISERROR(value) |
Vérifie s’il y a une erreur de calcul dans une autre formule En savoir plus |
| FIND Texte |
FIND(search_for, text_to_search, [start_position]) |
Utilisez cette fonction pour renvoyer la position de départ d'une chaîne dans le texte. En savoir plus |
| GAUCHE Texte |
LEFT(text, [num_chars]) |
Renvoie les caractères les plus à gauche d'une chaîne de texte En savoir plus |
| GRANDE Numérique |
LARGE(range, n) |
Retourne le n-ième nombre le plus élevé dans une plage donnée En savoir plus |
| HAS Logique |
HAS(search_range, criterion) |
Cette fonction permet de rechercher une correspondance exacte avec une valeur unique, notamment si cette valeur se trouve dans les cellules d’une colonne à sélection multiple ou avec plusieurs contacts, ou parmi une plage de valeurs. Si la fonction HAS trouve la correspondance exacte, celle-ci renvoie « Vrai ». Sinon, elle renvoie « Faux ». En savoir plus |
| HEXTODEC Numérique |
HEXTODEC(hex_string) |
Convertit une valeur hexadécimale en nombre décimal. En savoir plus |
| IF Logique |
IF(logical_expression, value_if_true, [value_if_false]) |
Évalue une expression logique et renvoie une valeur lorsqu’elle est Vraie (True) ou une autre lorsqu’elle est Fausse (False). En savoir plus |
| IFERROR Logique |
IFERROR(value, value_if_error) |
Renvoie la première valeur si ce n’est pas une erreur, sinon renvoie la seconde valeur En savoir plus |
| INDEX Avancé |
INDEX(range, row_index, [column_index]) |
Renvoie une valeur d'une plage en fonction des index de lignes et de colonnes fournis En savoir plus |
| INT Numérique |
INT(value) |
Renvoie la partie entière d’un nombre En savoir plus |
| ISBLANK Logique |
ISBLANK(value) |
Vérifie si la valeur d’une cellule est vide En savoir plus |
| ISBOOLEAN Logique |
ISBOOLEAN(value) |
Vérifie si une valeur est booléenne (par exemple, case à cocher, indicateur ou étoile) En savoir plus |
| ISCRITICAL Logique Nouveau !
|
ISCRITICAL(value) |
Identifie si une ligne se trouve sur le chemin critique En savoir plus |
| ISDATE Logique |
ISDATE(value) |
Vérifie si une valeur est une date En savoir plus |
| ISEVEN Logique |
ISEVEN(number) |
Vérifie si un nombre est pair. Notez que cette fonction ne fonctionne qu’avec des nombres entiers. Si une valeur est paire, cette fonction renvoie « True » (Vrai). Si une valeur est impaire, cette fonction renvoie « False » (Faux). En savoir plus |
| ISNUMBER Logique |
ISNUMBER(value) |
Vérifie si une valeur est un nombre En savoir plus |
| ISODD Logique |
ISODD(number) |
Vérifie si un nombre est impair. Si la valeur est impair, elle renvoie "True." Sinon, elle renvoie « Faux ». En savoir plus |
| ISTEXT Logique |
ISTEXT(value) |
Vérifie si une valeur est du texte En savoir plus |
| JOINDRE Avancé |
JOIN(range, [delimiter]) |
Combine une plage de cellules en une chaîne avec des délimiteurs optionnels entre les valeurs En savoir plus |
| JOUR Date |
DAY(date) |
Renvoie un numéro représentant le jour du mois, 1-31, où 1 est le premier jour. En savoir plus |
| LEN Numérique |
LEN(text) |
Renvoie le nombre de caractères d’une chaîne de texte, y compris les espaces En savoir plus |
| LOWER Texte |
LOWER(text) |
Convertit les caractères en majuscules en minuscules. En savoir plus |
| MATCH Avancé |
MATCH(search_value, range, [search_type]) |
La fonction MATCH vous aide à localiser la position exacte d’un élément spécifique dans une liste ou un tableau de données dans Smartsheet. Pensez-y comme à la recherche de l’emplacement numéroté qu’occupe un élément particulier dans une séquence. En savoir plus |
| MAX Numérique |
MAX(value1, [value2, ...]) |
Renvoie le plus grand nombre ou la date la plus récente. En savoir plus |
| MID Texte |
MID(text, start_position, num_chars) |
Renvoie une portion de texte basée sur un point de départ donné et un nombre de caractères En savoir plus |
| MIN Numérique |
MIN(value1, [value2, ...]) |
Renvoie le plus bas nombre ou la date la plus ancienne En savoir plus |
| MOD Numérique |
MOD(dividend, divisor) |
Renvoie le reste après une opération de division En savoir plus |
| MOIS Date |
MONTH(date) |
Renvoie un numéro représentant le nombre du mois, 1–12, où 1 correspond à janvier En savoir plus |
| MROUND Numérique |
MROUND(number, [multiple]) |
Renvoie un nombre arrondi à la multiple souhaitée En savoir plus |
| NETDAYS Date |
NETDAYS(start_date, end_date) |
Renvoie le nombre de jours entre une date de début et une date de fin En savoir plus |
| NETWORKDAY Date |
NETWORKDAY(start_date, end_date, [holidays]) |
Renvoie le nombre de jours ouvrés entre deux dates. Ajoute 1 jour au résultat si la date de début est un jour non travaillé. En savoir plus |
| NETWORKDAYS Date |
NETWORKDAYS(start_date, end_date, [holidays]) |
Renvoie le nombre de jours ouvrés entre deux dates. En savoir plus |
| NON Logique |
NOT(logical_expression) |
Utilisé dans une autre fonction pour fournir l'opposé d'une expression logique En savoir plus |
| OU Logique |
OR(logical_expression1, [logical_expression2, ...]) |
Utilisée dans une autre fonction pour renvoyer Vrai (True) si au moins une expression logique fournie est Vraie (True). En savoir plus |
| PARENT Hiérarchie |
PARENT([reference]) |
Utilisez cette fonction pour rechercher et afficher la valeur du parent de la cellule spécifiée. En savoir plus |
| PERCENTILE Avancé |
PERCENTILE(range, percentile) |
Renvoie la valeur d'un percentile donné dans une plage En savoir plus |
| PLAFOND Numérique |
CEILING(number, multiple) |
Arrondit un nombre à l'écart de zéro au multiple de signification spécifié le plus proche. En savoir plus |
| PRORATE Avancé |
PRORATE(number, start_date, end_date, prorate_start, prorate_end, [decimal_places]) |
La fonction PRORATE de Smartsheet vous permet de calculer une part équitable d'une valeur totale sur la base d'une période spécifique, plus courte, à l'intérieur d'une plage de dates plus large. En savoir plus |
| RANGMOY Numérique |
RANKAVG(number, range, [order]) |
La fonction RANKAVG vous aide à comprendre comment un nombre spécifique se compare à une liste d'autres nombres en lui attribuant un rang. Pensez-y comme à un classement de concurrents dans une compétition : le meilleur performeur obtient le rang 1, le suivant le rang 2, et ainsi de suite. En savoir plus |
| RANKEQ Numérique |
RANKEQ(number, range, [order]) |
Renvoie le rang d'un nombre par rapport à d'autres nombres dans une plage En savoir plus |
| RECUEILLEZ LES INFORMATIONS Avancé |
COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...]) |
Utilisé dans une autre fonction pour sélectionner des valeurs spécifiques dans une plage qui répond aux critères fournis En savoir plus |
| REMPLACER Texte |
REPLACE(text, start_position, num_chars, new_text) |
Remplace une chaîne de caractères, à partir d'une position donnée et sur le nombre de caractères indiqués ensuite En savoir plus |
| ROUND Numérique |
ROUND(number, [decimal_places]) |
Arrondit un nombre donné au nombre de décimales souhaité En savoir plus |
| SMALL Numérique |
SMALL(range, n) |
Retourne le n-ième nombre le plus petit dans une plage donnée. En savoir plus |
| SOL Numérique |
FLOOR(number, multiple) |
Arrondit un nombre au multiple de signification spécifié le plus proche En savoir plus |
| STDEVA Avancé |
STDEVA(range1, [range2, ...]) |
Estime l'écart type basé sur un ensemble d'échantillons de valeurs En savoir plus |
| STDEVP Avancé |
STDEVP(range1, [range2, ...]) |
Estime l'écart type basé sur un ensemble de valeurs, y compris des non-nombres En savoir plus |
| STDEVPA Avancé |
STDEVPA(range1, [range2, ...]) |
Calcule l'écart type basé sur un ensemble complet de valeurs, y compris les non-nombres En savoir plus |
| STDEVS Avancé |
STDEVS(range1, [range2, ...]) |
Estime l'écart type basé sur une population d'échantillons de nombres, en ignorant les non-nombres En savoir plus |
| SUBSTITUTE Texte |
SUBSTITUTE(search_text, old_text, new_text, [replace_num]) |
remplace un texte existant par un nouveau texte dans une chaîne En savoir plus |
| SUCCESSORS Numérique |
SUCCESSORS(value) |
Utilisé dans une autre fonction pour calculer les successeurs directs d’une tâche et renvoyer les numéros de lignes de tâches consécutives qui résultent de la tâche référencée. En savoir plus |
| SUM Numérique |
SUM(number1, [number2, ...]) |
Ajoute une série de nombres En savoir plus |
| SUMIF Avancé |
SUMIF(range, criterion, [sum_range]) |
Ajoute des nombres dans une plage qui répond à une condition spécifiée En savoir plus |
| SUMIFS Avancé |
SUMIFS(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...]) |
Ajoute des nombres dans une plage lorsque toutes les conditions données dans leurs plages respectives sont remplies. En savoir plus |
| TIME Date |
TIME(time_value, [format], [precision]) |
Créez un objet temps à partir d’une valeur compatible qui peut être affichée au format 12 ou 24 heures. En savoir plus |
| TOTALFLOAT Logique Nouveau !
|
TOTALFLOAT(Value) |
Utilisez cette formule pour identifier la flexibilité dans votre calendrier en calculant le temps qu'une tâche peut être retardée sans impacter la date de fin du projet ou le début d'une tâche successeur. En savoir plus |
| UNICHAR Numérique |
UNICHAR(number) |
Convertit un nombre en caractère Unicode. En savoir plus |
| UPPER Texte |
UPPER(text) |
Convertit les caractères minuscules d'une chaîne de texte en majuscules En savoir plus |
| VALEUR Texte |
VALUE(text) |
Convertit une valeur de texte qui représente un nombre en un nombre En savoir plus |
| VALEUR MÉDIANE Numérique |
MEDIAN(number1, [number2, ...]) |
Renvoie la valeur du point médian de la plage de nombres En savoir plus |
| VAN Avancé |
NPV(discount_rate, number, range1, [range2, ...]) |
Calcule la valeur actualisée nette d'un investissement en fonction d'une série de flux de trésorerie et d'un taux d'actualisation En savoir plus |
| VLOOKUP Avancé |
VLOOKUP(search_value, lookup_table, column_num, [match_type]) |
Recherche une valeur et renvoie une valeur correspondante dans la même ligne, mais à partir d’une colonne différente. En savoir plus |
| WEEKDAY Date |
WEEKDAY(date) |
Renvoie un nombre représentant le jour de la semaine, entre 1 et 7, où 1 correspond à dimanche. En savoir plus |
| WEEKNUMBER Date |
WEEKNUMBER(date) |
Renvoie un nombre représentant la semaine de l’année, 1–53, où 1 correspond à la première semaine de l’année. En savoir plus |
| WORKDAY Date |
WORKDAY(date, num_days, [holidays]) |
Utilisé dans une colonne Date pour renvoyer une date à partir d’un nombre spécifié de jours ouvrables. En savoir plus |
| YEARDAY Date |
YEARDAY(date) |
Renvoie un nombre représentant le jour de l’année, 1–365, où 1 est le premier jour de l’année En savoir plus |