missionGratouFR Réservé All-in

Créer des champs lookup et rollup dans Airtable

Parcours · en prévisualisation
← Bases de données Airtable

Rejoins-le pour progresser et valider tes étapes.

Se connecter pour rejoindre
Le contexte

BRIEFING MISSION

Imagine que tu viens de prendre la gestion de la base de données clients d'une entreprise de conseil. Un vrai cauchemar : des informations éparpillées partout, des doublons, des données obsolètes...

Et si tu pouvais voir d'un seul coup d'œil toutes les informations essentielles sur un client, sans avoir à jongler entre différentes tables ? Ou calculer automatiquement combien chaque client a dépensé au total, sans Excel ?

C'est exactement ce que tu vas apprendre dans cette mission, en découvrant deux fonctionnalités puissantes d'Airtable :

  • les champs lookup (pour afficher des informations d'une table liée)
  • les champs rollup (pour effectuer des calculs sur des données liées)
Un champ lookup te permet d'afficher des données provenant d'une table liée. Il agit comme une "fenêtre" sur les champs de la table liée.

Exemple → dans une table Commandes liée à une table Entités, un champ lookup pourrait afficher le Nom de l'entreprise ou le Secteur d'activité directement dans la table Commandes, sans avoir à dupliquer ces informations.

Un champ rollup va plus loin en vous permettant d'effectuer des calculs sur des données provenant de tables liées. Il te permet d'agréger plusieurs valeurs en utilisant des fonctions comme SUM, AVERAGE, COUNT, etc.

Exemple → dans une table Entités liée à une table Commandes, un champ rollup pourrait calculer le Montant total des commandes en additionnant tous les montants des commandes associées à chaque entité.

Fonctions d'agrégation pour Rollup :

  • COUNT → compte le nombre d'enregistrements liés
  • SUM → additionne les valeurs numériques
  • AVERAGE → calcule la moyenne des valeurs
  • MIN → trouve la valeur minimale
  • MAX → trouve la valeur maximale
  • ARRAYJOIN → concatène les valeurs en une chaîne de texte
  • AND, OR → fonctions logiques pour les valeurs booléennes
Consigne & checklist

OBJECTIFS MISSION

Consigne et étapes à accomplir

Ta mission, si tu l'acceptes, est de créer une base Airtable structurée avec trois tables principales (Entités, Personnes et Commandes) et d'utiliser les champs lookup et rollup pour connecter ces données de manière efficace.

Pour cela, tu vas construire par étapes une base de données qui :

  1. 1
    importera les données fournies dans les fichiers CSV
  2. 2
    établira les relations entre les tables
  3. 3
    mettra en place des champs lookup pour afficher les informations pertinentes
  4. 4
    créera des champs rollup pour agréger et analyser les données
  5. 5
    améliorera l'interface utilisateur pour une expérience optimale

La mission est découpée dans ce menu à dérouler en étapes progressives pour celles et ceux qui en ressentent le besoin.
Importer les données et créer les tables
  • Crée une nouvelle base Airtable
  • Importe les trois fichiers CSV (personnes.csv, entites.csv, commandes.csv)
  • Renomme les tables en Contacts, Entités et Commandes
  • Vérifie que toutes les données sont correctement importées
Établir les relations entre tables
  • Crée un champ de lien entre Entités et Contacts pour le contact principal
  • Crée un champ de lien entre Commandes et Entités pour le client
  • Remplace les ID numériques par des champs texte plus lisibles (noms des entités, noms complets des contacts)
Créer des champs lookup stratégiques
  • Dans Entités : crée des lookups pour afficher l'email et le téléphone du contact principal
  • Dans Commandes : crée des lookups pour afficher les détails du client (nom, secteur) et les coordonnées du contact
Mettre en place des champs rollup pour analyse
  • Dans Entités : crée un rollup pour calculer le nombre total de commandes
  • Dans Entités : crée un rollup pour calculer la valeur totale des commandes (somme des montants HT)
  • Dans Entités : crée un rollup pour identifier la date de dernière commande
Optimiser l'interface avec des vues personnalisées
  • Crée une vue Top Clients qui trie les entités par valeur totale des commandes
  • Crée une vue Clients inactifs qui filtre les clients sans commande récente

Checklist → la mission sera considérée comme réussie si…

✅ Ta base comprend les trois tables (Entités, Personnes, Commandes) correctement importées

✅ Les relations entre les tables sont établies via des champs de lien

✅ Tu as créé au moins trois champs lookup pertinents dans différentes tables

✅ Tu as mis en place au moins trois champs rollup pour calculer des métriques business utiles

✅ L'interface est optimisée avec les vues appropriées pour une utilisation efficace

Pour aller plus loin

Une fois cette mission accomplie, tu pourras :

  • créer des formules qui combinent les champs lookup et rollup pour des analyses avancées
  • mettre en place des automatisations basées sur les valeurs des champs lookup et rollup
  • construire des tableaux de bord pour visualiser les KPIs issus des champs rollup
  • explorer l'utilisation des blocs d'interface pour créer des vues personnalisées des données liées
Réservé All-in

La suite est réservée aux membres du parcours

Rejoins Module CRM Bootcamp pour débloquer la suite, les templates et suivre ta progression.

Aucune remise publique sur cette mission pour l'instant.

Les outils de cette page