Model Online / On-Site
Duration
Modules 6 modules

Course Objective & Scope

Excel row limits, sluggish formulas and reports rebuilt by hand every month make Python a natural next step for Excel users. The programme covers two routes together: analysis with built-in Python in Excel (the =PY function) and reading and writing Excel files with pandas in a Jupyter environment.

Participants combine multiple Excel files, group and pivot with pandas, generate formatted reports with openpyxl and use AI coding assistants to support code writing. The result is a report automation script the organisation can reuse.

Who Should Attend?

  • Analysts who are advanced Excel users
  • Finance, reporting and operations specialists preparing recurring reports
  • Business users who want a practical start with Python
  • Prerequisite: confidence with PivotTables and lookup functions; no programming experience required

Key Takeaways

  • Write Python cells with =PY in Excel and use results as DataFrames
  • Read, clean, merge and group data with pandas
  • Automatically consolidate multiple Excel files from a folder
  • Generate formatted Excel reports with openpyxl
  • Create analysis charts with matplotlib/seaborn

Curriculum

Introduction to Python for Excel Users
  • Variables, lists and dictionaries
  • Jupyter Notebook and VS Code environment
Python in Excel (=PY)
  • Python cells and reading ranges with xl()
  • DataFrame outputs and charts
Data Preparation with pandas
  • read_excel, filtering and type conversion
  • merge, groupby and pivot_table
Multi-File and Report Automation
  • Looping through files in a folder
  • Formatting and multiple sheets with openpyxl
Visualization and AI-Assisted Coding
  • matplotlib and seaborn charts
  • Generating and reviewing code with an AI assistant
Case: Automating a Monthly Report
  • End-to-end report script
  • Error checks and documentation

Other Courses in This Category

  • SQL and Power BI for Business Analysts

    Querying databases with SELECT, JOIN, GROUP BY, CTEs and window functions, then modelling and reporting in Power BI, so business analysts produce their own analyses without depending on IT.

    Business Intelligence & Analytics Corporate
    Live Course
    6 modules
  • Tableau for Data Analysis and Dashboards

    Data connections, dimensions and measures, calculated fields, LOD expressions, parameters and interactive dashboard design in Tableau Desktop, plus publishing to Tableau Cloud for visual analysis.

    Business Intelligence & Analytics Corporate
    Live Course
    6 modules
  • AI-Assisted Data Analysis and Reporting

    Copilot in Power BI and Excel, data analysis with ChatGPT/Claude, natural-language querying, automated summaries and insight generation with output verification, so analysts turn AI output into trustworthy reports.

    Business Intelligence & Analytics Corporate
    Live Course
    6 modules
  • Microsoft Power BI Fundamentals Basic Power BI

    Foundational Microsoft Power BI training covering data connections, Power Query transformations, Star Schema data modeling, basic DAX measures, and interactive dashboards.

    Business Intelligence & Analytics Corporate
    Live Course
    9 modules
  • Microsoft Power BI Essentials Power BI Essentials

    Comprehensive Power BI training for business intelligence teams covering Power Query ETL, relational Star Schema modeling, DAX calculations, Power BI Service, and executive dashboards.

    Business Intelligence & Analytics Corporate, Individual
    Live Course
    9 modules
  • Data Visualization for Business Reporting

    Chart selection, visual perception principles, colour and hierarchy, and data storytelling for analysts and reporting teams who need decision-focused dashboards and presentations that cannot be misread.

    Business Intelligence & Analytics Corporate
    Live Course
    6 modules

Get in touch