Es posible que algunas partes de esta página usen traducción automática.

Aplica a

Smartsheet
  • Pro
  • Business
  • Enterprise

Preguntas frecuentes sobre el uso de fórmulas

Who can use this?

Plans:

  • Smartsheet
  • Pro
  • Business
  • Enterprise

Las fórmulas de Smartsheet ahorran tiempo calculando datos automáticamente, combinando el contenido de las celdas de una hoja y ayudándolo a controlar las fechas, entre otras cosas. 

Para ponerse en ritmo, en este artículo encontrará un compilado de respuestas a preguntas frecuentes (FAQ) que los clientes suelen hacer a medida que avanzan en la implementación.

¿Aún necesita ayuda?

Utilice la Plantilla del Manual de Fórmulas para encontrar más recursos de soporte y ver más de 100 fórmulas, incluido un glosario de cada función con la que puede practicar el trabajo en tiempo real, y ejemplos de fórmulas de uso común y avanzado.

Encuentre ejemplos de cómo otros clientes de Smartsheet usan esta función, o pregunte sobre su caso de uso específico en la Comunidad en línea de Smartsheet.

Pregúntele a la Comunidad

Respuestas a preguntas sobre fórmulas en Smartsheet

¿Puede una fórmula hacer referencia a una celda en otra hoja?

Sí. Sí, una fórmula puede hacer referencia a una sola celda, un intervalo de celdas o columnas completas en otra hoja mediante el uso de fórmulas de hojas cruzadas

 

¿Smartsheet admite una función VLOOKUP?

¡Por supuesto! Sin embargo, Smartsheet tiene una combinación de INDEX y MATCH que es más versátil. Esta combinación reduce las referencias cruzadas entre celdas de la hoja cuando se examinan las columnas de forma individual en lugar de utilizar un rango mayor.

Observe un ejemplo en nuestro artículo sobre combinaciones de fórmula para referencias cruzadas entre hojas .

También puede obtener más información sobre la función VLOOKUP de Smartsheet en este artículo sobre VLOOKUP o buscar ejemplos de cómo otros clientes de Smartsheet reúnen datos usando fórmulas en la comunidad en línea de Smartsheet.

¿Cómo puedo obtener una fórmula para incluir filas que se agregaron recientemente?

Si se inserta una nueva fila por encima, por debajo o entre dos filas que incluyen la misma fórmula, la nueva fila heredará esa fórmula de forma automática.

Si crea una fórmula para usar todos los valores de una columna, excluya las referencias de filas y use solamente el nombre de la columna en el intervalo incluido (por ejemplo, =SUM([Horas totales]:[Horas totales] ). Esto garantizará que las filas agregadas se incluyan automáticamente en el cálculo.

Si ha configurado una fórmula de columna, la fórmula se aplicará de manera automática a cada una de las nuevas filas que se agreguen a la columna.

¿Es posible controlar con fórmulas las columnas con un tipo de columna de símbolo?

Sí. El caracter agregado en la fórmula depende de los símbolos que utilice. Consulte esta lista para saber qué puede añadir en la fórmula:

  • Símbolos de estrella, bandera y casilla de verificación: Para estos símbolos, utilice 1 para activar o 0 para desactivar
    • Ejemplo: = IF([Status]@row = "Complete",1,0)
  • Símbolos rojos, amarillos y verdes: Utilice estos valores literales Rojo, Amarillo o Verde
    • Ejemplo: =IF([Status]@row = "At Risk", “Red”, "Green")
  • Símbolos prioritarios: Utilice Alto o Bajo
    • Ejemplo: =IF([Status]@row = "Overdue", "High", "Low"))
  • Harvey Balls: Utilice cuarto, medio, tres cuartos, llena o vacía
    • Ejemplo: =IF([% Complete]@row = 1, "Full", "Empty"))

¿Puedo crear fórmulas en las columnas de la hoja del proyecto?

Cuando las dependencias están habilitadas, las columnas como Fecha de inicio, Fecha de finalización, Duración y Porcentaje completado tienen fórmulas inherentes para proporcionar la funcionalidad del proyecto. Las fórmulas no están permitidas en estas columnas ya que pueden sobrescribirse. 

Para solucionar este comportamiento, puede deshabilitar las dependencias en la hoja o crear nuevas columnas para realizar los cálculos deseados.

¿Qué ocurre con mis fórmulas si uso los comandos “Mover a otra hoja” o “Copiar a otra hoja” para mover o copiar una fila que contiene una fórmula a otra hoja?

Las fórmulas no se conservarán cuando use estos comandos para mover o copiar filas. No obstante, puede usar accesos directos del teclado para copiar y pegar fórmulas.

¿Las fórmulas que producen un valor de texto devolverán el valor como un valor de texto en una celda de contacto?

Sí. Si las celdas a las que hace referencia la fórmula son valores de texto y no crean una dirección de correo electrónico, se devolverán solo como un valor de texto. 

 

¿Qué funciones son útiles en una columna de contactos?

Las funciones que pueden devolver un valor de contacto funcionan en las columnas de contacto. Estas son algunas funciones de muestra que puede usar:

  • Equals Contact cell: =[Assigned To]1
  • VLOOKUP: =VLOOKUP([Assigned To]1,{Departments},2,false)
  • PARENT: =PARENT()
  • INDEX(MATCH()): =INDEX({Departments},MATCH([Assigned To]1,{Names},0))
  • IF: =IF(Urgency1="High",[Urgent on call]1,[Assigned To]1)

A continuación, se muestran algunos ejemplos específicos de estas fórmulas en acción.

Información de la hoja de muestra:

Fila  Nombre del proyecto Asignado a Fecha Porcentaje completado Estado
1 Proyecto: E S Brown 25/3/2020 30% Rojo
2 Alcance don.t@domain.com 18/10/2020 60% Amarillo
3 Smartsheet: gerente de proyecto Andy Davis 6/1/2020 100% Verde
4 Colección: INT Johnny Apple, S Brown 12/2/2020 20% Rojo

Dada la tabla anterior, a continuación se mencionan algunos ejemplos de cómo se utilizan las Fórmulas de contacto en una hoja:

Fórmula

Descripción

Resultado

=INDEX([Project Name]:[Project Name], MATCH("Andy Davis", [Assigned To]:[Assigned To]))

Arroja el valor de la columna Nombre del proyecto para la fila que contiene el valor Andy Davis en la columna Asignado a

Smartsheet: gerente de proyecto

=COUNTIF([Assigned To]:[Assigned To], HAS(@cell, "S Brown"))

Cuenta la cantidad de filas donde el valor en la columna Asignado a tiene el valor S Brown

2

=VLOOKUP("don.t@domain.com", [Assigned To]:[Date], 2, false)

Devuelve la fecha. Si la columna Asignado a tiene el correo electrónico don.t@domain.com busque y produzca el valor en la misma fila en la columna Fecha

18/10/2020

¿Cómo creo un nuevo contacto usando una fórmula?

Actualmente no tenemos un método directo para crear nuevos contactos con fórmulas. Puede crear nuevos contactos utilizando varias columnas si las direcciones de correo electrónico de la organización siguen un patrón específico. Por ejemplo: first.last@domain.com.


Para hacerlo, puede tener una columna para first.last y otra para @domain.com. El uso de la función JOIN puede reunir estos dos campos en la misma celda de contacto, y crear el contacto deseado.

¿Puedo usar fórmulas que generen datos que no sean contactos o valores de texto en una columna de contacto?

Las fórmulas que generan tipos de datos de contactos o texto distintos (por ejemplo, fechas, números, booleanos, etc.) no son compatibles y devolverán un código de error: #CONTACT EXPECTED. Esto es similar a cómo funcionan las columnas DATE. Las fórmulas se calculan en #DATE EXPECTED si producen algo más que fechas o texto. Las columnas de las casillas de verificación tienen un error similar: #BOOLEAN EXPECTED.