De Excel à Python

Vous pensez déjà en tableaux, formules et recherches : c'est l'essentiel du chemin vers l'analyse de données en Python. On traduit ce que vous faites dans Excel en Python, une habitude à la fois, jusqu'à ce que le rapport mensuel qui vous prend une journée se construise tout seul en une minute.

Durée : 3 jours · Niveau : débutant

Pour qui : les personnes qui vivent dans les tableurs (finance, RH, commercial, opérations, recherche) et n'ont jamais programmé.

Prérequis : être à l'aise avec les formules Excel. Aucune expérience en programmation nécessaire.

From Excel to Python

Jour 1 — Python pour les gens du tableur

  • Pourquoi Python quand on a Excel
  • Tout installer avec uv et ouvrir Jupyter
  • Des cellules, mais pour du code : travailler dans un notebook
  • Nombres, texte et dates
  • Les conditions : le SI de Python
  • Listes et dictionnaires
  • Les boucles : tirer la formule vers le bas, version Python
  • Les fonctions : vos propres formules
  • Comprendre les messages d'erreur

Jour 2 — Vos tableaux dans pandas

  • Lire des fichiers xlsx et CSV avec pandas
  • Regarder un tableau : lignes, colonnes, types
  • Sélectionner et filtrer : adieu le filtre automatique
  • Colonnes calculées : les formules deviennent du code
  • Nettoyer : cases vides, doublons, cellules mal typées
  • Trier et classer
  • Les tableaux croisés dynamiques deviennent groupby
  • RECHERCHEV devient merge
  • Gérer les dates et les périodes

Jour 3 — Des rapports qui se font seuls

  • Des graphiques avec matplotlib et pandas
  • Écrire plusieurs feuilles dans un seul fichier xlsx
  • Mettre en forme et ajouter des formules avec openpyxl
  • Combiner des dizaines de fichiers en un seul
  • Automatiser le rapport mensuel de bout en bout
  • Générer un rapport PDF
  • Du notebook au script qu'on lance en un clic
  • Pour aller plus loin

Passez au niveau supérieur en Python !