Lista de funciones

Smartsheet incluye las funciones comunes que se encuentran en la mayoría de los programas de hojas de cálculo del escritorio. También encontrará algunas funciones que ayudan con las tareas que posiblemente lleve a cabo solo en Smartsheet (por ejemplo, trabajar con datos en una lista jerárquica). Puede utilizar estas funciones en las fórmulas para manipular datos, agregar o quitar fechas, o realizar cálculos, para mencionar solo algunas cosas que posiblemente desee hacer.

Esta es una lista de todas las funciones disponibles en Smartsheet.

Título Sintaxis Descripción
ABS
Numérico
ABS(number)
Da como resultado el valor absoluto de un número. Más información
ANCESTORS
Jerarquía
ANCESTORS([reference])
Se utiliza con otra función para hacer referencia a otros ancestros en la jerarquía de una celda. Más información
AND
Lógico
AND(logical_expression1, [logical_expression2, ...])
Se utiliza con otra función para dar como resultado verdadero en caso de que las expresiones lógicas proporcionadas sean verdaderas. Más información
AVERAGEIF
Avanzado
AVERAGEIF(range, criterion, [average_range])
Devuelve el promedio de un rango de números que cumplen ciertos criterios Más información
AVG
Numérico
AVG(number1, [number2, ...])
Da como resultado el promedio (media) de los números proporcionados. Más información
AVGW
Avanzado
AVGW(range, range_weight)
Da como resultado un promedio ponderado (la media, en la que se ponderan cada uno de los valores en función de su importancia relativa). Más información
CANTIDAD
Numérico
COUNT(value1, [value2, ...])
Cuenta los valores que no están en blanco Más información
CEILING
Numérico
CEILING(number, [multiple])
Redondea un número alejado del cero al múltiplo especificado más próximo de relevancia. Más información
CHAR
Numérico
CHAR(number)
Convierte un número en un caracter. Más información
CHILDREN
Jerarquía
CHILDREN([reference])
Se utiliza con otra función para hacer referencia a las filas secundarias de la fila primaria referenciada. Más información
CONTAINS
Lógico
CONTAINS(search_for, range)
Se utiliza con otra función para buscar un carácter o una secuencia. Arroja "verdadero" si se halla y "falso" si no se halla. Más información
COUNTIF
Avanzado
COUNTIF(range, criterion)
Cuenta la cantidad de celdas en un intervalo que cumplen con un criterio. Más información
COUNTIFS
Avanzado
COUNTIFS(range1, criterion1, [range2, criterion2, ...])
Cuenta la cantidad de celdas en un intervalo que cumple con los criterios especificados. Más información
COUNTM
Avanzado
COUNTM(search_range1, [search_range2, ...])
Cuenta la cantidad de elementos en un intervalo de celdas o celdas con columnas desplegables de opciones múltiples o contactos múltiples. Arroja la cantidad total de elementos hallados. Más información
DATE
Fecha
DATE(year, month, day)
Combina los valores de un año, mes y día en una fecha Más información
DATEONLY
Fecha
DATEONLY(date_time)
Se utiliza en una columna Fecha para extraer la parte de la fecha de un valor fecha/horario. Más información
DAY
Fecha
DAY(date)
Da como resultado un número que representa el día del mes, del 1 al 31, donde 1 es el primer día. Más información
DECTOHEX
Numérico
DECTOHEX(number)
Convierte un número decimal en un valor hexadecimal. Más información
DESCENDANTS
Jerarquía
DESCENDANTS([parent_cell])
Se utiliza con otra función para hacer referencia a todas las filas descendientes de la celda referenciada de la fila primaria. Más información
DISTINCT
Avanzado
DISTINCT(range)
Se utiliza dentro de otra función para devolver una matriz de valores únicos en un intervalo. Más información
FIND
Texto
FIND(search_for, text_to_search, [start_position])
Da como resultado una posición de inicio (cantidad de caracteres) de una cadena en un texto. Más información
FLOOR
Numérico
FLOOR(number, multiple)
Redondea un número hacia el cero al múltiplo especificado más próximo de relevancia. Más información
FLOTADOR TOTAL
Lógico
¡Nuevo!
TOTALFLOAT(Value)
Utilice esta fórmula para identificar la flexibilidad dentro de su línea de tiempo calculando el tiempo que una tarea puede retrasarse sin afectar la fecha de finalización del proyecto o el inicio de una tarea sucesora. Más información
HAS
Lógico
HAS(search_range, criterion)
Busca una coincidencia exacta de un valor único, incluso si este valor aparece con otros valores en celdas o rangos de una columna desplegable de contactos múltiples o de selección múltiple. Si HAS encuentra la coincidencia exacta, muestra "Verdadero". De lo contrario, muestra "Falso". Más información
HEXTODEC
Numérico
HEXTODEC(hex_string)
Convierte un valor hexadecimal en un número decimal Más información
HOY
Fecha
TODAY([number])
Utilice TODAY en una fórmula o columna de fecha para volver a la fecha de hoy, o utilícela en diferentes tipos de columna como parte de una fórmula que evalúe las fechas y produzca otros resultados, como símbolos o valores de texto. Más información
IF
Lógico
IF(logical_expression, value_if_true, [value_if_false])
Evalúa una expresión lógica y da como resultado un valor cuando es verdadera, y otro, cuando es falsa. Más información
IFERROR
Lógico
IFERROR(value, value_if_error)
Da como resultado el primer valor si no se trata de un error; de lo contrario, da como resultado el segundo valor Más información
INDEX
Avanzado
INDEX(range, row_index, [column_index])
Da como resultado un elemento de un grupo en función de índices de filas y columnas proporcionados. Más información
INT
Numérico
INT(value)
Da como resultado la parte entera de un número. Más información
ISBLANK
Lógico
ISBLANK(value)
Comprueba si un valor está en blanco Más información
ISBOOLEAN
Lógico
ISBOOLEAN(value)
Comprueba si un valor es booleano (p. ej., casilla de verificación, indicador o estrella). Más información
IsCritical
Lógico
¡Nuevo!
ISCRITICAL(ISCRITICAL(value))
Identificar si una fila está en la ruta crítica. Más información
ISDATE
Lógico
ISDATE(value)
Verifica si un valor es una fecha. Más información
ISERROR
Lógico
ISERROR(value)
Comprueba un error de cálculo en otra fórmula. Más información
ISEVEN
Lógico
ISEVEN(number)
Comprueba si un número es par. Tenga en cuenta que esta función solo funciona con números enteros. Si un valor es par, esta función da como resultado “verdadero”. Si el valor es par, esta función da como resultado “falso”. Más información
ISNUMBER
Lógico
ISNUMBER(value)
Verifica si un valor es un número. Más información
ISODD
Lógico
ISODD(number)
Verifica si un número es impar. Arroja verdadero si es impar, falso si es par. Más información
ISTEXT
Lógico
ISTEXT(value)
Verifica si un valor es texto. Más información
JOIN
Avanzado
JOIN(range, [delimiter])
Combina un intervalo de celdas en una cadena con delimitadores opcionales entre los valores. Más información
LARGE
Numérico
LARGE(range, n)
Da como resultado el número más alto en el intervalo proporcionado. Más información
LEFT
Texto
LEFT(text, [num_chars])
Da como resultado los caracteres más a la izquierda en una cadena de texto. Más información
LEN
Numérico
LEN(text)
Da como resultado la cantidad de caracteres en una cadena de texto, incluidos los espacios. Más información
LOWER
Texto
LOWER(text)
Convierte caracteres de mayúscula a minúscula. Más información
MATCH
Avanzado
MATCH(search_value, range, [search_type])
Da como resultado la posición relativa de un valor en un intervalo (tabla de búsqueda). La primera posición es 1. Más información
MAX
Numérico
MAX(value1, [value2, ...])
Da como resultado el número más alto o la fecha más reciente. Más información
MEDIO
Numérico
MEDIAN(number1, [number2, ...])
Da como resultado el valor del punto medio de un intervalo de números Más información
MID
Texto
MID(text, start_position, num_chars)
Da como resultado una porción de texto basada en un punto de inicio y una cantidad de caracteres determinados. Más información
MIN
Numérico
MIN(value1, [value2, ...])
Da como resultado el número más bajo o la fecha más próxima. Más información
MOD
Numérico
MOD(dividend, divisor)
Arroja el resto luego de una operación de división. Más información
MONTH
Fecha
MONTH(date)
Da como resultado un número que representa el número de mes, del 1 al 12, donde 1 es enero. Más información
MROUND
Numérico
MROUND(number, [multiple])
Arroja un número redondeado hacia arriba hasta el múltiplo deseado. Más información
NETDAYS
Fecha
NETDAYS(start_date, end_date)
Muestra la cantidad de días entre dos fechas. Más información
NETWORKDAY
Fecha
NETWORKDAY(start_date, end_date, [holidays])
Da como resultado la cantidad de días hábiles entre dos fechas. Agrega 1 día al resultado si la fecha de inicio es un día no laborable. Más información
NETWORKDAYS
Fecha
NETWORKDAYS(start_date, end_date, [holidays])
Muestra la cantidad de días laborables entre dos fechas. Más información
NOT
Lógico
NOT(logical_expression)
Se utiliza junto a otra función para indicar el opuesto de una expresión lógica. Más información
NPV
Avanzado
NPV(discount_rate, number, range1, [range2, ...])
Calcula el valor neto presente de una inversión en función de una serie de flujos de caja y una tasa de descuento. Más información
OR
Lógico
OR(logical_expression1, [logical_expression2, ...])
Se utiliza con otra función para dar como resultado verdadero en caso de que una de las expresiones lógicas proporcionadas, como mínimo, sea verdadera. Más información
PARENT
Jerarquía
PARENT([reference])
Hace referencia a la fila primaria de la celda establecida. Más información
PERCENTILE
Avanzado
PERCENTILE(range, percentile)
Arroja el valor de un porcentilo determinado en un intervalo. Más información
PRORATE
Avanzado
PRORATE(number, start_date, end_date, prorate_start, prorate_end, [decimal_places])
Da como resultado una parte del valor dividido por el intervalo de fechas proporcionado. Más información
RANKAVG
Numérico
RANKAVG(number, range, [order])
La función RANKAVG arroja la clasificación de un número en relación a otros números en un intervalo y asigna una clasificación promedio a cualquier duplicado. Más información
RANKEQ
Numérico
RANKEQ(number, range, [order])
Arroja la clasificación de un número en relación a otros números en un intervalo Más información
RECOGER
Avanzado
COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
Se utiliza dentro de otra función para seleccionar valores específicos en un rango que cumple los criterios proporcionados Más información
REPLACE
Texto
REPLACE(text, start_position, num_chars, new_text)
Reemplaza una cadena de caracteres, comenzando en la posición dada hasta finalizar en una cantidad de caracteres dado. Más información
RIGHT
Texto
RIGHT(text, [num_chars])
Da como resultado los caracteres más a la derecha en una cadena de texto. Más información
ROUND
Numérico
ROUND(number, [decimal_places])
Redondea un número establecido a la cantidad de lugares decimales deseada. Más información
ROUNDDOWN
Numérico
ROUNDDOWN(number, [decimal])
Redondea hacia abajo un número establecido a la cantidad especificada de lugares decimales. Más información
ROUNDUP
Numérico
ROUNDUP(number, [decimal])
Redondea hacia arriba un número establecido a la cantidad especificada de lugares decimales. Más información
SMALL
Numérico
SMALL(range, n)
Da como resultado el número más bajo en el intervalo proporcionado. Más información
STDEVA
Avanzado
STDEVA(range1, [range2, ...])
Estima la desviación estándar en función de un ejemplo de conjunto de valores. Más información
STDEVP
Avanzado
STDEVP(range1, [range2, ...])
Estima la desviación estándar en función de un conjunto de valores, incluidos los que no son números. Más información
STDEVPA
Avanzado
STDEVPA(range1, [range2, ...])
Calcula la desviación estándar en función de un conjunto completo de valores, incluidos los que no son números. Más información
STDEVS
Avanzado
STDEVS(range1, [range2, ...])
Estima la desviación estándar en función de un ejemplo de compleción con números, ignorando los que no son números. Más información
SUBSTITUTE
Texto
SUBSTITUTE(search_text, old_text, new_text, [replace_num])
Reemplaza el texto existente con nuevo texto en una cadena. Más información
Sucesores
Numérico
SUCCESSORS(value)
Calcule los sucesores directos. Esta función devuelve los números de fila de las tareas sucesivas que se producen debido a la tarea a la que se hace referencia. Más información
SUM
Numérico
SUM(number1, [number2, ...])
Añade una serie de números. Más información
SUMIF
Avanzado
SUMIF(range, criterion, [sum_range])
Añade números en un intervalo que cumplen con una condición específica. Más información
SUMIFS
Avanzado
SUMIFS(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
Añade números en un intervalo que cumple con múltiples criterios especificados. Más información
TIME (HORA)
Fecha
TIME(time_value, [format], [precision])
Arroja la hora del día en formato de 12 o 24 horas a partir de un conjunto de valores dado. Más información
UNICHAR
Numérico
UNICHAR(number)
Convierte un número en un carácter Unicode. Más información
UPPER
Texto
UPPER(text)
Convierte caracteres en minúscula en una cadena de texto a caracteres en mayúscula. Más información
VALUE
Texto
VALUE(text)
Convierte un valor de texto que representa un número en un número. Más información
VLOOKUP
Avanzado
VLOOKUP(search_value, lookup_table, column_num, [match_type])
Busca un valor y da como resultado un valor correspondiente en la misma fila, pero desde otra columna. Más información
WEEKDAY
Fecha
WEEKDAY(date)
Devuelve un número del 1 al 7 para cada día de la semana. El número 1 representa al domingo. Más información
WEEKNUMBER
Fecha
WEEKNUMBER(date)
Da como resultado un número que representa la semana del año, del 1 al 52, donde 1 es la primera semana del año. Más información
WORKDAY
Fecha
WORKDAY(date, num_days, [holidays])
Se utiliza en la columna Fecha para obtener como resultado una fecha a partir de un número determinado de días laborables. Más información
YEAR
Fecha
YEAR(date)
Da como resultado el año a partir de una fecha como un número de cuatro dígitos. Más información
YEARDAY
Fecha
YEARDAY(date)
Da como resultado un número que representa el día del año, del 1 al 365, en el que 1 es el primer día del año. Más información