Introduction
Tableau est l'outil de référence pour la visualisation de données en entreprise. En 2026, il permet de connecter rapidement des sources variées et de créer des dashboards interactifs sans coder. Ce tutoriel vous apprend les fondamentaux : connexion aux données, création de visualisations et publication. Vous découvrirez comment passer d'un fichier Excel brut à un tableau de bord professionnel en quelques étapes. Chaque concept est illustré par un cas concret de suivi des ventes.
Prérequis
- Tableau Desktop 2025.4 ou supérieur (version d'essai disponible)
- Un fichier Excel de ventes exemple
- Compte Tableau Public gratuit
- Connaissances basiques d'Excel
Téléchargement et installation
# Téléchargez Tableau Desktop depuis le site officiel
# Exécutez le fichier .exe ou .pkg selon votre OS
# Activez la licence d'essai de 14 joursL'installation prend 5 minutes. Choisissez la version Desktop Public si vous débutez sans budget. Évitez les versions Server à ce stade.
Étape 1 : Connexion aux données
Ouvrez Tableau et sélectionnez 'Microsoft Excel'. Choisissez votre fichier ventes.xlsx. Tableau détecte automatiquement les feuilles et les types de champs.
Requête SQL pour filtrer les données
SELECT date, region, SUM(ventes) as total_ventes
FROM ventes
WHERE annee = 2025
GROUP BY date, region;Cette requête limite le volume de données importées. Utilisez-la dans Tableau via 'Nouvelle requête personnalisée' pour optimiser les performances.
Étape 2 : Création de la première visualisation
Glissez 'Date' en colonnes et 'Total Ventes' en lignes. Choisissez le type de graphique 'Ligne'. Ajoutez 'Région' dans Couleur pour comparer les performances.
Champ calculé pour marge
// Dans Tableau, créez un champ calculé nommé 'Marge %'
// Formule :
SUM([Profit]) / SUM([Ventes])Les champs calculés s'appliquent dynamiquement. Évitez les calculs trop complexes au début pour garder de bonnes performances.
Étape 3 : Construction du dashboard
Créez une nouvelle feuille Dashboard. Ajoutez vos visualisations par glisser-déposer. Utilisez les filtres globaux pour synchroniser toutes les vues.
Configuration du filtre interactif
{
"filter": {
"field": "Region",
"type": "quick-filter",
"applyToAll": true
}
}Ce fichier de configuration simule les paramètres de filtre Tableau. Activez 'Appliquer à toutes les feuilles' pour une navigation fluide.
Étape 4 : Publication et partage
Cliquez sur 'Partager' puis 'Tableau Public'. Votre dashboard devient accessible via un lien web. Activez les commentaires pour recueillir du feedback.
Script de mise à jour automatique
import tableauserverclient as TSC
server = TSC.Server('https://online.tableau.com')
server.auth.sign_in('user@exemple.com', 'token')
server.datasources.refresh('datasource-id')Ce script Python met à jour les données quotidiennement. Exécutez-le via un planificateur de tâches pour des dashboards toujours à jour.
Bonnes pratiques
- Limitez le nombre de couleurs à 5 maximum par dashboard
- Nommez toujours vos champs et feuilles de manière explicite
- Testez vos dashboards sur mobile avant publication
- Utilisez les sets pour les analyses de cohortes
- Sauvegardez régulièrement vos fichiers .twbx
Erreurs courantes à éviter
- Oublier de définir les relations entre les tables (jointures manquantes)
- Utiliser trop de filtres contextuels qui ralentissent le rendu
- Ignorer les alias de champs qui rendent les dashboards illisibles
- Publier sans tester les interactions sur différents navigateurs
Pour aller plus loin
Découvrez nos formations Tableau complètes pour passer au niveau intermédiaire avec les calculs LOD et les extensions JavaScript.