SVG
Liste des fonctions
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) |
Renvoie la valeur absolue d'un nombre. En savoir plus |
ANCESTORS Hiérarchie |
ANCESTORS([reference]) |
Utilisé dans une autre fonction pour référencer tous les ancêtres dans la hiérarchie d’une cellule. 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 |
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 différents types de colonne dans le cadre d'une formule qui évalue des dates et produit d'autres sorties, telles 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 des nombres fournis. En savoir plus |
AVGW Avancé |
AVGW(range, range_weight) |
Renvoie une moyenne pondérée (une moyenne où chaque valeur est pondérée en fonction de son importance relative). En savoir plus |
CEILING Numérique |
CEILING(number, [multiple]) |
Arrondit un nombre au-dessus de zéro au plus proche multiple d'importance. En savoir plus |
CHAR Numérique |
CHAR(number) |
Convertit un nombre en caractère. En savoir plus |
CHILDREN Hiérarchie |
CHILDREN([reference]) |
Utilisée dans une autre fonction pour faire référence aux lignes enfants de la ligne parent référencée. En savoir plus |
COLLECT Avancé |
COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...]) |
Utilisé dans une autre fonction pour collecter les valeurs spécifiques dans une plage qui correspond aux critères fournis. En savoir plus |
CONTAINS Logique |
CONTAINS(search_for, range) |
Utilisé dans une autre fonction pour rechercher un caractère ou une chaîne de caractères. Retourne Vrai si elle est trouvée, Faux sinon. 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 spécifique. En savoir plus |
COUNTIFS Avancé |
COUNTIFS(range1, criterion1, [range2, criterion2, ...]) |
Compte le nombre de cellules d’une plage donnée qui répondent à tous les critères donnés. En savoir plus |
COUNTM Avancé |
COUNTM(search_range1, [search_range2, ...]) |
Compte le nombre d’éléments d’une cellule ou d’une plage de cellules d’une colonne déroulante avec plusieurs contacts ou à sélection multiple. Retourne le nombre total d’éléments trouvés. 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) |
Utilisée dans une colonne Date pour extraire la portion de date correspondant à la valeur date/heure. En savoir plus |
DAY Date |
DAY(date) |
Renvoie un numéro représentant le jour du mois, 1-31, où 1 est le premier jour. En savoir plus |
DECTOHEX Numérique |
DECTOHEX(number) |
Convertit un nombre décimal en valeur hexadécimale. En savoir plus |
DESCENDANTS Hiérarchie |
DESCENDANTS([parent_cell]) |
Utilisée dans une autre fonction pour référencer toutes les lignes descendantes de la ligne référencée de la ligne parent. En savoir plus |
DISTINCT Avancé |
DISTINCT(range) |
Utilisé dans une autre fonction pour retourner un grand nombre de valeurs uniques dans une plage. En savoir plus |
FIND Texte |
FIND(search_for, text_to_search, [start_position]) |
Renvoie la position de départ (nombre de caractères) d'une chaîne dans un texte. En savoir plus |
FLOOR Numérique |
FLOOR(number, multiple) |
Arrondit un nombre proche de zéro au plus proche multiple d'importance. 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 |
HEURE Date |
TIME(time_value, [format], [precision]) |
Renvoie l’heure de la journée au format 12 ou 24 heures à partir d’un ensemble de valeurs donné. 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 un élément d’une collection en fonction des indices de ligne et de colonne 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 une valeur 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(ISCRITICAL(value)) |
Identifier 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 |
ISERROR Logique |
ISERROR(value) |
Vérifie s'il y a des erreurs de calcul dans une autre formule. 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. Renvoie Vrai si le nombre est impair, Faux s'il est pair. En savoir plus |
ISTEXT Logique |
ISTEXT(value) |
Vérifie si une valeur est un texte. En savoir plus |
JOIN Avancé |
JOIN(range, [delimiter]) |
Combine une plage de cellules dans une chaîne avec des délimiteurs optionnels entre les valeurs. En savoir plus |
LARGE Numérique |
LARGE(range, n) |
Renvoie le nombre le plus élevé dans une plage fournie. En savoir plus |
LEFT Texte |
LEFT(text, [num_chars]) |
Renvoie les caractères les plus à gauche d'une chaîne de texte. En savoir plus |
LEN Numérique |
LEN(text) |
Renvoie le nombre de caractères dans 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]) |
Renvoie la position relative d’une valeur dans une plage (table de correspondance). La première position est 1. En savoir plus |
MAX Numérique |
MAX(value1, [value2, ...]) |
Renvoie le nombre le plus élevé ou la date la plus récente. En savoir plus |
MEDIAN Numérique |
MEDIAN(number1, [number2, ...]) |
Renvoie la valeur du point médian de la plage de nombres En savoir plus |
MID Texte |
MID(text, start_position, num_chars) |
Renvoie une portion d’un texte en fonction d'un point de départ et d'un nombre de caractères donnés. En savoir plus |
MIN Numérique |
MIN(value1, [value2, ...]) |
Renvoie le nombre le plus bas ou la date la plus ancienne. En savoir plus |
MOD Numérique |
MOD(dividend, divisor) |
Renvoie le reste d'une division. En savoir plus |
MONTH 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 au multiple supérieur souhaité. En savoir plus |
NETDAYS Date |
NETDAYS(start_date, end_date) |
Renvoie le nombre de jours entre deux dates. En savoir plus |
NETWORKDAY Date |
NETWORKDAY(start_date, end_date, [holidays]) |
Renvoie le nombre de jours ouvrables entre deux dates. Ajoute 1 jour au résultat si la date de début est un jour férié. En savoir plus |
NETWORKDAYS Date |
NETWORKDAYS(start_date, end_date, [holidays]) |
Renvoie le nombre de jours ouvrés entre deux dates. En savoir plus |
NOT Logique |
NOT(logical_expression) |
Utilisé dans une autre fonction pour fournir l'opposé d'une expression logique. En savoir plus |
NPV Avancé |
NPV(discount_rate, number, range1, [range2, ...]) |
Calcule la valeur nette actuelle d'un investissement en fonction d'une série de flux de trésorerie et de taux d'actualisation. En savoir plus |
OR 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]) |
Référence le parent de la cellule spécifiée. En savoir plus |
PERCENTILE Avancé |
PERCENTILE(range, percentile) |
Renvoie la valeur d'un pourcentage donné dans une plage. En savoir plus |
PRORATE Avancé |
PRORATE(number, start_date, end_date, prorate_start, prorate_end, [decimal_places]) |
Renvoie la portion d'une valeur divisée entre une plage de dates fournie. En savoir plus |
RANKAVG Numérique |
RANKAVG(number, range, [order]) |
La fonction RANKAVG renvoie le rang d’un nombre par rapport aux autres nombres d’une plage et attribue un rang moyen aux éventuels doublons. En savoir plus |
RANKEQ Numérique |
RANKEQ(number, range, [order]) |
Renvoie le rang d’un nombre par rapport aux autres nombres d’une plage En savoir plus |
REPLACE 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 |
RIGHT Texte |
RIGHT(text, [num_chars]) |
Renvoie les caractères les plus à droite d'une chaîne de texte. En savoir plus |
ROUND Numérique |
ROUND(number, [decimal_places]) |
Arrondit un nombre donné au nombre de décimales souhaitées. En savoir plus |
ROUNDDOWN Numérique |
ROUNDDOWN(number, [decimal]) |
Arrondit un nombre à l'inférieur au nombre de décimales précisé. En savoir plus |
ROUNDUP Numérique |
ROUNDUP(number, [decimal]) |
Arrondit un nombre au supérieur au nombre de décimales précisé. 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 |
STDEVA Avancé |
STDEVA(range1, [range2, ...]) |
Évalue l'écart type en fonction d'un jeu d'exemple de valeurs. En savoir plus |
STDEVP Avancé |
STDEVP(range1, [range2, ...]) |
Évalue l'écart type en fonction d'un jeu de valeurs, y compris non numériques. En savoir plus |
STDEVPA Avancé |
STDEVPA(range1, [range2, ...]) |
Calcule l'écart type en fonction d'un jeu entier de valeurs, y compris non numériques. En savoir plus |
STDEVS Avancé |
STDEVS(range1, [range2, ...]) |
Évalue l'écart type en fonction d'un échantillon de nombres, les valeurs non numériques étant exclues. En savoir plus |
SUBSTITUTE Texte |
SUBSTITUTE(search_text, old_text, new_text, [replace_num]) |
Remplace un texte existant par un autre dans une chaîne. En savoir plus |
SUCCESSORS Numérique |
SUCCESSORS(value) |
Utilisée dans une autre fonction pour calculer les successeurs directs d’une tâche et renvoyer le(s) numéro(s) de ligne de(s) tâche(s) consécutive(s) qui résulte(nt) 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 les nombres d’une plage répondant à une condition spécifique. En savoir plus |
SUMIFS Avancé |
SUMIFS(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...]) |
Ajoute les nombres d’une plage répondant à plusieurs critères spécifiés. En savoir plus |
TOTALFLOAT Logique Nouveau !
|
TOTALFLOAT(Value) |
La fonction TotalFloat() calcule le nombre de jours pendant lesquels une tâche peut être retardée sans avoir d’incidence sur la date de fin du projet (marge totale). 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 |
VALUE Texte |
VALUE(text) |
Convertit en nombre une valeur de texte qui représente un nombre. 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-52, 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 |
YEAR Date |
YEAR(date) |
Renvoie l'année d'une date en tant que nombre à quatre chiffres. En savoir plus |
YEARDAY Date |
YEARDAY(date) |
Renvoie un nombre représentant le jour de l’année, 1-365, où 1 correspond au premier jour de l'année. En savoir plus |