Program

Business Data Analysis (Excel MOS&Power BI)

t’s not enough to simply collect data, it must be properly analyzed and turned into decisions. The Business Data Analysis training program is an intensive program designed to develop practical skills in analyzing, visualizing, and transforming data into business insights using Excel and Power BI. Throughout the program, you will work with real datasets, learn how to build professional dashboards, and develop the ability to support data-driven decision-making processes.

Apply
Start date

Aprel 2026

Duration

3 months

Group size

15-20

Schedule

Admission requirements
Expectation

Readiness for intensive training

Language skills

Minimum intermediate səviyyəsində ingilis dili biliyi

Requirement

Availability of a personal laptop or computer

Age

18 years and older

Program

Business Data Analysis (Excel MOS&Power BI)
2

Number of modules

Design Better Spreadsheets

  • The Golden Rules of Spreadsheet Design
  • Improving Readability with Cell Styles
  • Controlling Data Input
  • Practise questions

Making Decisions with Logical Functions

  • Logical Functions (AND, OR, IF, XOR, NOT)
  • The IF Function
  • Nested IFs
  • The IFS Function
  • Error Handling with IFERROR and IFNA
  • Practise questions

Advanced Formatting & Data Management

  • Fill cells by using Flash Fill
  • Fill cells by using advanced Fill Series options 
  • Create custom number formats
  • Group and ungroup data
  • Create custom conditional formatting rules
  • Create conditional formatting rules that use formulas
  • Manage conditional formatting rules
  • Format as table
  • Comments
  • Freeze Panes
  • Practise questions

Formula Auditing

  • Troubleshooting Common Errors
  • Tracing Precedents and Formula Auditing
  • Remove Arrows
  • Show formulas
  • Error checking
  • Evaluate Formula
  • Watch window
  • Calculation Options
  • Calculate Now
  • Calculate sheet
  • Practise questions

Data Validation

  • Creating Dynamic Drop-down Lists
  • Other Types of Data Validation
  • Custom Data Validation
  • Practise questions

Protect

  • Protect Sheet
  • Protect Workbook
  • Allow Edit Ranges
  • Unprotect sheet and workbook
  • Practise questions

Working with Date and Time functions

  • Understanding How Dates are Stored in Excel
  • Applying Custom Date Formats
  • Using Date and Time Functions
  • Using the WORKDAY and WORKDAY.INT Functions
  • Using the NETWORKDAYS and NETWORKDAYS.INT Function
  • Tabulate Date Differences with the DATEDIF Function
  • Calculate Dates with EDATE and EOMONTH
  • Using the YEAR, MONTH, DAY, YEARFRAC, WEEKDAY,  WEEKNUM, TIME, HOUR, MINUTE, SECOND functions
  • Practise questions

Advanced Sorting and Filtering

  • Performing Sorts on Multiple Columns
  • Sorting Using a Custom List
  • The SORT and SORTBY Functions
  • Using the Advanced Filter
  • Extracting Unique Values - The UNIQUE Function
  • The FILTER Function
  • Practise questions

Working with formulas

  • Text formulas (LEN, RIGHT, LEFT, LOWER, PROPER, UPPER, CONCATENATE, T, EXACT, TEXT, TRIM, N, FIND, SEARCH,, MID, CHAR)
  • Math formulas (RAND, RANDBETWEEN, ROUND, ROUNDUP, ROUNDDOWN, SUMPRODUCT, SUMSQ, ABS, ODD, EVEN, MOD, POWER, PRODUCT, QUOTIENT)
  • Information formulas (ISNUMER, ISTEXT, ISBLANK, ISFORMULA, ISLOGICAL, ISEVEN, ISODD, ISNA, ISNONTEXT
  • Statistical formulas (COUNT, COUNTA, COUNTBLANK, LARGE, SMALL, MODE, MEDIAN)
  • Conditional IFs (SUMIF, COUNTIF, AVERAGEIF)
  • Multiple Criteria (SUMIFS, COUNTIFS, AVERAGEIFS, MAXIFS, MINIFS)
  • Looking Up Information using VLOOKUP (Exact Match) 
  • Looking Up Information using VLOOKUP (Approx Match) 
  • Looking Up Information Horizontally using HLOOKUP 
  • Performing Flexible Lookups with INDEX and MATCH 
  • Using XLOOKUP 

PivotTables

  • PivotTables Explained
  • Pivoting the PivotTable Fields
  • Applying Subtotals and Grand Totals
  • Applying Number Formatting to PivotTable Data
  • Show Values As and Summarize Values By
  • Grouping PivotTable Data
  • Formatting Error Values and Empty Cells
  • Choosing a Report Layout
  • Applying PivotTable Styles
  • Creating a Pivot Chart
  • Formatting a Pivot Chart
  • Inserting and Formatting Slicers
  • Inserting Timeline Slicers Connecting Slicers to Pivot Charts
  • Interactive dashboards
  • Design principles
  • Practise questions

Preparing Data for Analysis

  • Importing Data into Excel
  • Removing Blank Rows, Cells and Duplicates
  • Changing Case and Removing Spaces
  • Splitting Data using Text to Columns
  • Splitting Data using Text Functions
  • Splitting or Combining Cell Data Using Flashfill
  • Joining Data using CONCAT
  • Formatting Data as a Table
  • Practise questions

Dynamic Arrays

  • What are Dynamic Arrays?
  • Introduction to Spills and Arrays
  • Unique vs Distinct
  • Extract Unique Values with Multiple Criteria
  • Extract Unique Values by Column
  • The SORT Function
  • SEQUENCE function
  • The FILTER Function
  • FILTER with Logic: + Operator (OR)
  • FILTER with Logic: * Operator (AND)
  • Using RANDARRAY and RANDBETWEEN to Randomize Data
  • Using XLOOKUP
  • Practise questions

Macros and VBA

  • Using Macros to Automate Tasks
  • Recording, Saving and Running Macros
  • Recording a Macro with Relative Referencing
  • Multi-step Macros
  • The VBA Editor
  • Assigning Macros to Buttons
  • Creating a Custom Macro Ribbon
  • Practise questions
  • Final Exam

Introduction to Power BI

  • Familiarization with visualization tools
  • Introduction to Power BI
  • Advantages of using Power BI
  • Workflow in Power BI
  • Installing Power BI
  • Overview of the general interface
  • Loading initial data sources
  • Introduction to data modeling
  • Reviewing data
  • Using the "Power Query Editor"

Data Operations Using Power Query Editor

  • Using "Filter" (text and number filters)
  • Managing rows
  • Managing columns
  • Creating "reference" and "duplicate" queries
  • Changing data types
  • Replacing values
  • Managing header rows
  • Using "Split Column"
  • Combining queries with "Append Queries“
  • Managing data sources• Using "Group By"
  • Merging queries with "Merge Queries"
  • Using "Pivot Column"
  • Using "Unpivot Columns"
  • Determining row counts
  • Changing data formats
  • Performing basic calculations
  • Conducting initial data analysis
  • Indexing data
  • Adding new columns
  • Refreshing data

Data Modeling

  • Advantages of modeling
  • Understanding model relationships
  • Managing model relationships
  • Star schema
  • Differences between fact and dimension tables
  • Defining a relationship's cardinality and cross-filter direction
  • Creating a common date table

Data Analysis Expressions (DAX)

  • Syntax of DAX
  • Operators in DAX
  • DAX functions
  • Usage of "Measure"
  • Date functions
  • Logical functions•Text functions
  • Aggregation functions
  • Filter functions
  • Creating single aggregation measures
  • Creating a measure using quick measures
  • Creating calculated tables

Visualization in Report View

  • Principles of data visualization
  • Creating initial visualizations
  • Using "Tooltips"
  • Utilizing "Slicer"
  • Understanding synchronization
  • Operations on charts
  • Using a custom visual
  • Applying and customizing a theme
  • Configuring conditional formatting
  • Configuring bookmarks
  • Creating custom tooltips
  • Editing and configuring interactions between visuals
  • Grouping and layering visuals using the Selection pane
  • Designing reports for mobile devices
  • Incorporating the Q&A feature in a report
  • Using AI visuals

Sharing Projects in Power BI Service

  • Sharing projects via Power BI Service
  • Sharing links to dashboards
  • Delivering the final project
  • Creating and configuring a workspace
  • Configuring and updating a workspace app
  • Creating dashboards
  • Configuring subscriptions and data alerts
  • Identifying when a gateway is required
  • Configuring a dataset scheduled refresh
  • Configuring row-level security group membership