Saltar al contenido

Bola extra: Tipos de valores en las fórmulas

Aprende los tipos de valores que puedes usar en las fórmulas de Notion: números, strings, booleanos y fechas.


Cuando trabajemos con fórmulas, tendremos que tener presentes los tipos de valores que podemos usar con ellas.

Números

Un valor numérico, que puede ser íntegro o decimal, positivo o negativo. Los valores de la propiedad Number son de tipo numérico.

Convertir un valor numérico a texto → format()

Si necesitas que un número sea interpretado como texto, usa format().

Ejemplo para crear un campo de edad:

add("Edad: ", format(prop("Edad")))

Cadenas de texto (string)

Un string es uno o más caracteres que representan texto.

En Notion puedes escribir números tanto en Text como en Number. Dependiendo de dónde los introduzcas serán interpretados como texto o número.

⚠️ Asegúrate de que siempre que introduzcas caracteres numéricos, lo hagas en la propiedad Number ya que en Text te impedirá usarlos en cálculos.

Recuerda: "26" es un string, mientras que 26 es un número.

Convertir texto a número

Usa la función toNumber():

toNumber("2")2

Para sumar una propiedad numérica y una de texto:

2 + toNumber("2")4

Booleanos (true/false)

Valores que solo pueden ser true o false. Los operadores de comparación devuelven este tipo.

En Notion, los booleanos se representan como checkbox: marcado si true, desmarcado si false.

Ejemplo: comprobar si el precio total está en presupuesto de 20€:

  • Precio total: add(prop("Precio"), multiply(prop("Precio"), prop("IVA")))
  • En presupuesto? if(prop("Precio total") <= 20, true, false)

Date

El valor date se crea con propiedades de Date, Created Time o Last Edited Time.

Todas pueden usarse como argumentos en fórmulas. La función now() devuelve la fecha y hora actuales.