Analyser des données n'exige ni diplôme ni génie : cela s'apprend par étapes, avec les bons outils. Ce guide propose un parcours progressif en 4 semaines : le tableur d'abord (Excel ou Google Sheets), puis SQL pour interroger les bases de données, puis Python pour l'analyse à grande échelle. Chaque étape s'appuie sur des exercices concrets, et non sur de la théorie.
| Outil | Point fort | Limite | Qui l'utilise |
|---|---|---|---|
| Excel / Google Sheets | Prise en main immédiate, visuel, parfait pour des volumes < 100 000 lignes. | Lent et fragile sur de gros volumes ; pas de traçabilité des étapes. | Tout le monde : gestion, commercial, RH, marketing. |
| SQL | Interroge des bases de millions de lignes en quelques secondes. | Ne fait que de la lecture/agrégation : pas de graphiques avancés ni de statistiques. | Data analysts, développeurs, métiers avec bases métier. |
| Python (pandas) | Analyse complète : nettoyage, stats, graphiques, automatisation, machine learning. | Courbe d'apprentissage plus longue ; nécessite un environnement à installer. | Data analysts, data scientists, développeurs. |
Objectif : manipuler un tableau sans peur. Utilisez Google Sheets (gratuit, dans le navigateur) ou Excel. Les concepts sont identiques.
| Jour | Compétence | Exercice concret |
|---|---|---|
| 1-2 | Structure : lignes = observations, colonnes = variables, 1 feuille = 1 table propre. | Reprenez un fichier de dépenses ou de notes et normalisez les colonnes. |
| 3-4 | Tri, filtres, recherche (RECHERCHEV / RECHERCHEX). | Filtrez un export client par région ; retrouvez le prix d'un produit par son code. |
| 5-6 | Formules clés : SOMME, MOYENNE, NB.SI, SI, SOMMEPROD. | Calculez le CA par mois avec NB.SI + SOMME.SI sur un export de ventes. |
| 7-8 | Tableaux croisés dynamiques (TCD) : la superpuissance du tableur. | Résumez 5 000 lignes de ventes par région × catégorie en 5 clics. |
| 9-10 | Graphiques de base + mise en forme conditionnelle. | Colorez automatiquement les cellules en retard de paiement. |
| 11-14 | Propreté des données : supprimer les doublons, gérer les cellules vides, texte en colonnes. | Nettoyez un export « brut » : dates au bon format, espaces, accents. |
SQL (Structured Query Language) permet de poser des questions à une base de données. Les concepts du tableur s'y transposent : une table ≈ une feuille, une requête ≈ un TCD. Entraînez-vous gratuitement sur SQLite (fichier local, rien à installer de plus que Python) ou des exercices en ligne.
| Concept SQL | Équivalent tableur | Exemple |
|---|---|---|
| SELECT ... FROM | Choisir des colonnes | SELECT nom, prix FROM produits |
| WHERE | Filtre | WHERE categorie = 'bureau' |
| GROUP BY + COUNT/SUM/AVG | Tableau croisé dynamique | GROUP BY region avec SUM(montant) |
| ORDER BY / LIMIT | Tri | ORDER BY prix DESC LIMIT 10 |
| JOIN | RECHERCHEV entre deux tables | JOIN clients ON commandes.client_id = clients.id |
Python n'est utile que si vos données dépassent le tableur : fichiers volumineux, traitements répétitifs, statistiques avancées. Installez-le via Anaconda (tout-en-un) ou uv (léger), puis travaillez dans un notebook Jupyter.
| Outil Python | Rôle | Premier usage recommandé |
|---|---|---|
| pandas | Tables et agrégations façon TCD. | df.groupby('region')['montant'].sum() |
| matplotlib / seaborn | Graphiques. | Histogramme d'une colonne en 3 lignes. |
| jupyter | Notebook interactif. | Explorer un CSV pas à pas avec commentaires. |
| numpy | Calculs numériques rapides. | Moyennes et écarts-types sur de gros tableaux. |
Ne terminez pas le parcours sans projet : c'est lui qui consolide tout et qui se montre (portfolio, entretien, ou simple gain de temps au travail).
| Projet | Outils | Livrable |
|---|---|---|
| Analyse de vos propres dépenses sur 6 mois | Sheets/Excel → Python | Un tableau de bord + 3 graphiques |
| Exploration d'un jeu de données public (data.gouv.fr, INSEE) | SQL ou pandas | Un rapport avec 5 chiffres clés cités |
| Recommandation simple (quels produits promouvoir ?) | Excel + statistiques de base | Une page de recommandations chiffrées |
Pour vérifier vos calculs de moyenne, médiane ou écart-type pendant le projet, utilisez le calculateur de statistiques ; pour les conversions de fichiers et débits, le calculateur d'octets.