Lookup, Rollup y Count- Campos avanzados de Airtable [2023]

En este post, vamos a ver los diferentes campos avanzados que existen en Airtable y explicaremos los usos de Lookup, Rollup y Count. Además, añadiremos un ejemplo de cada tipo de campo.

¿Qué son los campos avanzados de Airtable?

Cuando hablamos de campos avanzados, nos referimos a las columnas definidas en nuestra tabla que de una manera u otra, están relacionadas con otra tabla.

Normalmente utilizaremos estos tipos de datos cuando queremos obtener información de los registros relacionados con la tabla donde vamos a añadir estos campos.

Si estas empezando con Airtable, puedes ver nuestro tutorial sobre como relacionar tablas en Airtable.

¿Qué tipos de campos avanzados existen?

A continuación, vamos a hablar de los tres tipos de campos avanzados que podemos encontrar en Airtable y vamos a mostrar un ejemplo con un caso de uso real.

Campo Lookup en Airable

Cuando relacionamos dos tablas de Airtable con una columna de tipo «Enlace a otro registro», solamente podremos ver la información de la clave primaria. Con LookUp podremos ver información cualquier columna del registro relacionado en nuestra tabla.

Ejemplo de Lookup Airtable

Por ejemplo, si tenemos una tabla donde registramos eventos, y en otra donde registramos los asistentes. Podemos ver en la fila del asistente, cual es el nombre del evento al que va a asistir.

Ejemplo de campo LookUp en Airtable donde se ve la tabla de asistentes y el nombre del evento al que están inscritos.
Ejemplo de campo LookUp en Airtable

Campo Rollup en Airable

Con el tipo de campo Rollup de Airtable, también podremos visualizar información de los registros relacionados, con la diferencia de que con este tipo de campo podremos realizar operaciones sobre los campos del registro relacionado.

Ejemplo de Rollup Airtable

Siguiendo el ejemplo anterior, vamos a suponer que tenemos inscritos 2 asistentes a un evento y queremos saber la suma total de todos los asistentes del evento. En este caso, utilizaríamos el campo Rollup en nuestra tabla de «Eventos» y haríamos referencia al campo sobre el que queremos operar de «Asistentes»

Creación de campo Rollup en Airtable
Creación de campo Rollup en Airtable

Cuando guardamos el campo, automáticamente nos sumará los valores de las edades de los asistentes apuntados al evento.

Visualización del campo Rollup en Airtable para sumar las edades de los asistentes
Visualización del campo Rollup en Airtable para sumar las edades de los asistentes

Campo Count en Airtable

Por último, vamos a hablar del campo Count, el cual nos permitirá contar de forma sencilla el número de registros relacionados que tenemos de otra tabla con el nuestro.

Un ejemplo sencillo sería pensar en Instagram, donde cada publicación tiene un número de «Me gusta», ¿No?. Pues podríamos añadir a nuestra tabla de publicación un campo «Count» que nos diese la cuenta del número de registros de tipo «Me gusta» que tiene vinculados.

Para simplificarlo, veamos el siguiente ejemplo.

Ejemplo de Count en Airtable

Por último, y siguiendo el ejemplo anterior vamos a añadir el número de personas que asistirán a cada evento

Ejemplo de creación de campo avanzado Count en Airtable
Ejemplo de creación de campo avanzado Count en Airtable

Una vez hemos creado el campo, se añadirá una columna nueva donde se mostrará el número de registros de tipo «Asistentes» vinculado a nuestro «Evento».

Visualización de campo Count de Airtable
Visualización del campo Count en Airtable

Conclusiones

Como puedes ver, los campos avanzados Rollup, Lookup y Count de Airtable nos permiten ver información de los registros relacionados de manera muy sencilla y cómoda. Lo cual nos será muy útil según vaya creciendo nuestra base de datos con el tiempo.

Puedes ver más información en la documentación oficial de Airtable.

Deja un comentario

RSS
LinkedIn
Share