Funciones y sintaxis de fórmulas

Las fórmulas de Notion pueden operar sobre varias propiedades y funciones. Aquí tienes una lista la mar de completa ➗

¿Quieres aprender lo básico sobre las fórmulas de Notion? Echa un vistazo a este artículo →
Las fórmulas de Notion pueden operar utilizando varias propiedades y funciones. Aquí tienes una lista la mar de completa.

Puedes usar fórmulas para optimizar tus flujos de trabajo en automatizaciones de bases de datos, botones de bases de datos y botones.
Las fórmulas admiten la mayoría de los tipos de propiedades. Ten en cuenta que el tipo de fórmula es distinto al tipo de propiedad.
Tipos de propiedad | Ejemplos | Tipo de fórmula |
---|---|---|
Título |
| Texto |
Texto |
| Texto |
Seleccionar |
| Texto |
Selección múltiple |
| Texto (lista) |
Casilla |
| Booleano |
Correo electrónico, URL, número de teléfono |
| Texto |
ID único |
| Texto |
Creado por, |
| Persona |
Persona |
| Persona (lista) |
Fecha, |
| Fecha |
Número |
| Número |
Relación |
| Página (lista) |
Rollup |
| Número, fecha o lista de cualquier tipo. Depende de la configuración del rollup. |
Los elementos incorporados son símbolos y valores específicos integrados en el lenguaje que contribuyen a designar un cálculo.
Elemento incorporado | Ejemplo |
---|---|
Operadores matemáticos: |
|
Valores booleanos: |
|
Operadores de comparación: |
|
Operadores lógicos: |
|
Operador ternario: |
|
Con las fórmulas de Notion podrás usar las siguientes funciones:
Nombre | Descripción | Ejemplo |
---|---|---|
if | Genera el primer valor si la condición es «verdadera» (true); de lo contrario, genera el segundo valor. |
|
ifs | Genera el valor que corresponde a la primera condición «verdadera» (true). Se puede utilizar como alternativa a varias declaraciones if() anidadas. |
|
empty | Genera «true» si un valor está vacío. 0, “” y [] se consideran valores vacíos. |
|
length | Genera la longitud del texto o de un valor de la lista. |
|
substring | Genera la subcadena del texto desde el índice inicial (de forma inclusiva) hasta el índice final (de forma opcional y exclusiva). |
|
contains | Genera «true» si la cadena de búsqueda está presente en el valor. |
|
test | Genera «verdadero» (true) si el valor coincide con la expresión regular y «falso» (false) en caso contrario. |
|
match | Genera como lista todas las coincidencias de la expresión regular. |
|
replace | Sustituye la primera coincidencia de la expresión regular por el valor de sustitución. |
|
replaceAll | Sustituye todas las coincidencias de la expresión regular por el valor de sustitución. |
|
lower | Convierte el texto a minúsculas. |
|
upper | Convierte el texto a mayúsculas. |
|
repeat | Repite el texto un número determinado de veces. |
|
link | Crea un hiperenlace a partir del texto de la etiqueta y la URL. |
|
style | Añade estilos y colores al texto. Estilos de formato válidos: |
|
unstyle | Elimina los estilos de formato del texto. Si no se especifica ningún estilo, se eliminan todos. |
|
format | Genera el valor con formato de texto. |
|
add | Genera la suma de dos números. |
|
subtract | Genera la diferencia entre dos números. |
|
multiply | Genera el producto de dos números. |
|
mod | Genera el resto de dividir el primer número entre el segundo. |
|
pow | Genera el resultado de un número base elevado a la potencia de un exponente. |
|
divide | Genera el cociente de dos números. |
|
min | Genera el número menor de entre los argumentos. |
|
max | Genera el número mayor de entre los argumentos. |
|
sum | Genera la suma de los argumentos. |
|
median | Genera el valor medio de sus argumentos. |
|
mean | Genera la media aritmética de sus argumentos. |
|
abs | Genera el valor absoluto del número. |
|
round | Genera el valor de un número redondeado al entero más cercano. |
|
ceil | Genera el entero más pequeño mayor o igual que el número. |
|
floor | Genera el entero más grande menor o igual que el número. |
|
sqrt | Genera la raíz cuadrada positiva del número. |
|
cbrt | Genera la raíz cúbica del número. |
|
exp | Genera e^x, donde «x» es el argumento y «e» es el número de Euler (2,718…), la base del logaritmo natural. |
|
ln | Genera el logaritmo natural del número. |
|
log10 | Genera el logaritmo en base 10 del número. |
|