Microsoft Excel
By Saurav Saini , 07 Aug 2022
๐ Microsoft Excel Fundamentals โ Beginner to Professional
This module introduces the core concepts of Microsoft Excel. You will learn how Excel works, how data is stored in rows and columns, how calculations are performed, and how Excel is used in business, finance, data analysis, and daily office work.
Beginners, students, office professionals, accountants, analysts, freelancers, and anyone starting their journey with Microsoft Excel.
1.1 Introduction to Microsoft Excel & Use Cases
Microsoft Excel is a spreadsheet application used to organize data, perform calculations, analyze information, and create reports and dashboards. Excel is one of the most important tools in modern offices and data-driven environments.
Microsoft Excel helps you store data in tables, calculate results automatically, and turn numbers into meaningful insights.
๐น Common Use Cases
- Budgeting, accounting & finance calculations
- Sales, HR & MIS reports
- Student marksheets & analysis
- Business data tracking
- Dashboards & performance reports
A company tracks monthly sales โ calculates totals โ creates charts โ shares report with management.
1.2 Excel Versions (Desktop, Web, Mobile)
Microsoft Excel is available on multiple platforms to support different working styles.
| Version | Platform | Best For |
|---|---|---|
| Excel Desktop | Windows / macOS | Advanced formulas, data analysis, professional work |
| Excel Web | Browser | Quick edits & team collaboration |
| Excel Mobile | Android / iOS | Viewing and light editing |
Use Excel Desktop for learning, formulas, pivot tables, and professional data analysis.
1.3 Understanding the Excel Interface (Ribbon, Workbook, Worksheet)
Excel uses a clean and structured interface designed for working with data efficiently.
๐น Main Interface Components
- Title Bar โ Shows workbook name
- Ribbon โ Main command area
- Tabs โ Home, Insert, Formulas, Data, Review
- Worksheet Area โ Grid of cells
- Formula Bar โ View or edit formulas
- Status Bar โ Shows sum, count, average
Workbook
โโโ Sheet1
โ โโโ Rows (1, 2, 3...)
โ โโโ Columns (A, B, C...)
โ โโโ Cells (A1, B2...)
โโโ Sheet2
โโโ Sheet3
1.4 Rows, Columns, Cells & Ranges
Excel data is organized in a grid structure made of rows and columns.
- Row โ Horizontal (1, 2, 3...)
- Column โ Vertical (A, B, C...)
- Cell โ Intersection of row & column (A1)
- Range โ Group of cells (A1:D10)
Marks table โ Names in column A โ Marks in column B โ Total in column C.
1.5 Creating, Saving & File Formats
๐น Creating a Workbook
- Open Microsoft Excel
- Click Blank Workbook
- Start entering data
๐น Saving a Workbook
- Shortcut:
Ctrl + S - Choose PC or OneDrive
- Select appropriate format
| Format | Extension | Use Case |
|---|---|---|
| Excel Workbook | .xlsx | Normal editing |
| Macro Workbook | .xlsm | Automation |
| CSV File | .csv | Data exchange |
1.6 Workbook Navigation & Sheet Management
Excel allows multiple worksheets inside one workbook to organize data logically.
- Add, rename, delete sheets
- Move & copy sheets
- Color-code sheets
- Hide & protect sheets
Sheet1 โ Raw Data
Sheet2 โ Calculations
Sheet3 โ Dashboard
You now understand Excel basics, interface, files, and data structure.
๐งฎ Data Entry, Formatting & Cell Management โ Clean & Professional Data
This module focuses on entering data correctly and formatting it professionally in Microsoft Excel. You will learn how Excel understands different data types, how to format cells properly, and how to manage data efficiently for analysis, reporting, and dashboards.
Anyone who works with data in Excel and wants clean, readable, error-free spreadsheets that follow professional standards.
2.1 Data Types (Text, Number, Date, Time)
Excel automatically detects the type of data entered in a cell. Understanding data types is critical because formulas and calculations depend on them.
๐น Common Excel Data Types
- Text โ Names, IDs, descriptions
- Numbers โ Sales, prices, quantities
- Date โ 01/01/2026, 15-Jan-2026
- Time โ 10:30 AM, 18:45
"5000" (text) โ โ 5000 (number) โ for calculations.
2.2 Cell Formatting & Number Formats
Formatting controls how data appears without changing the actual value.
๐น Common Number Formats
- General
- Number
- Currency & Accounting
- Percentage
- Date & Time
| Value | Format Applied | Displayed As |
|---|---|---|
| 0.25 | Percentage | 25% |
| 45000 | Currency | โน45,000 |
| 45678 | Date | 15-Jan-2026 |
2.3 Alignment, Wrap Text & Merge Cells
Proper alignment improves readability and presentation.
๐น Alignment Options
- Left, Center, Right alignment
- Top, Middle, Bottom alignment
- Indent control
๐น Wrap Text
Wrap Text allows long content to display on multiple lines inside a cell.
โ ๏ธ Merge Cells โ Use Carefully
- Merging can break sorting and filtering
- Prefer Center Across Selection
2.4 Conditional Formatting Basics
Conditional Formatting highlights important data automatically based on rules.
๐น Common Uses
- Highlight high/low values
- Mark overdue dates
- Show trends with color scales
Sales above โน50,000 โ Green
Sales below โน10,000 โ Red
2.5 Copy, Paste Special & Fill Handle
Excel provides powerful tools to copy data efficiently.
๐น Paste Special Options
- Values only
- Formulas
- Formats
- Transpose rows & columns
๐น Fill Handle
Drag the small square at the bottom-right of a cell to auto-fill data.
2.6 Find, Replace & Go To Special
These tools help you manage large datasets quickly.
๐น Find & Replace
- Correct spelling errors
- Replace values in bulk
๐น Go To Special
- Select blanks
- Select formulas
- Select constants
You can now enter, format, and manage Excel data professionally.
โ๏ธ Formulas & Functions โ The Real Power of Microsoft Excel
This module introduces the most powerful feature of Microsoft Excel โ Formulas and Functions. You will learn how Excel performs calculations, how formulas work behind the scenes, and how professionals use functions to automate decisions, analysis, and reporting.
Anyone who wants to move beyond basic data entry and start using Excel for calculations, analysis, automation, and decision-making.
3.1 Formula Basics & Operators
A formula is an expression that calculates a value.
All formulas in Excel start with an equals sign (=).
๐น Basic Operators
| Operator | Meaning | Example |
|---|---|---|
| + | Addition | =A1+B1 |
| - | Subtraction | =A1-B1 |
| * | Multiplication | =A1*B1 |
| / | Division | =A1/B1 |
=A1+B1*C1 โ Multiplication happens before addition.
3.2 Relative, Absolute & Mixed References
Cell references control how formulas behave when copied.
| Reference Type | Example | Behavior |
|---|---|---|
| Relative | A1 | Changes when copied |
| Absolute | $A$1 | Fixed reference |
| Mixed | A$1 / $A1 | Partially fixed |
GST calculation โ Price * $B$1 (fixed tax rate).
3.3 Essential Functions (SUM, AVERAGE, COUNT)
Functions are predefined formulas that simplify complex calculations.
๐น Most Used Functions
- SUM โ Adds values
- AVERAGE โ Finds mean value
- COUNT โ Counts numeric cells
- COUNTA โ Counts non-empty cells
- MAX / MIN โ Highest & lowest values
=SUM(A1:A10)
=AVERAGE(B1:B10)
=COUNT(C1:C50)
3.4 Logical Functions (IF, AND, OR)
Logical functions help Excel make decisions based on conditions.
๐น IF Function Structure
=IF(condition, value_if_true, value_if_false)
=IF(A1>=50,"Pass","Fail")
๐น AND / OR Functions
- AND โ All conditions must be true
- OR โ Any one condition true
3.5 Lookup Functions (VLOOKUP, HLOOKUP, XLOOKUP)
Lookup functions fetch data from tables automatically.
๐น Common Lookup Functions
- VLOOKUP โ Vertical lookup (older)
- HLOOKUP โ Horizontal lookup
- XLOOKUP โ Modern, flexible replacement
=VLOOKUP(A2, A2:D10, 3, FALSE)
=XLOOKUP(A2, A2:A10, C2:C10)
3.6 Error Handling (IFERROR & Common Errors)
Errors indicate problems in formulas that must be handled professionally.
๐น Common Excel Errors
- #DIV/0! โ Division by zero
- #N/A โ Value not found
- #VALUE! โ Wrong data type
๐น IFERROR Function
=IFERROR(A1/B1, "Error")
You can now build formulas, apply functions, and perform professional calculations in Excel.
๐ Data Analysis & Management โ Turning Raw Data into Insights
This module focuses on analyzing, organizing, cleaning, and controlling data in Microsoft Excel. You will learn how professionals prepare raw data for reporting, dashboards, pivot tables, and decision-making.
Professionals, analysts, students, and anyone working with medium to large datasets who wants accurate and reliable Excel results.
4.1 Sorting & Filtering Data
Sorting and filtering help you quickly analyze data by rearranging or hiding unnecessary information without deleting anything.
๐น Sorting Options
- Ascending / Descending
- Multi-level sorting (by multiple columns)
- Custom sorting (by color, icon, or list)
๐น Filtering Options
- Text filters (contains, starts with)
- Number filters (greater than, between)
- Date filters (this month, last year)
Sales data โ Filter only โDelhiโ region โ Sort by highest revenue.
4.2 Excel Tables & Structured References
Excel Tables convert normal data ranges into dynamic, structured datasets that automatically expand and update.
๐น Benefits of Excel Tables
- Automatic formatting
- Dynamic ranges
- Built-in filters
- Better compatibility with Pivot Tables
๐น Structured References
=SUM(Table1[Sales])
4.3 Data Validation & Drop-Down Lists
Data Validation restricts what users can enter into a cell, reducing errors and improving data quality.
๐น Common Validation Uses
- Drop-down lists
- Numeric limits (0โ100)
- Date restrictions
- Text length limits
Status column โ Only allow: Pending, Approved, Rejected.
4.4 Removing Duplicates & Cleaning Data
Real-world data is often messy. Cleaning data is essential before analysis or reporting.
๐น Common Data Issues
- Duplicate records
- Extra spaces
- Inconsistent spelling
- Blank cells
๐น Cleaning Tools
- Remove Duplicates
- TRIM โ Remove extra spaces
- CLEAN โ Remove non-printable characters
4.5 Text Functions for Data Cleaning
Text functions help break, combine, and standardize text data.
๐น Important Text Functions
- LEFT / RIGHT / MID โ Extract text
- LEN โ Count characters
- UPPER / LOWER / PROPER โ Text case
- TEXTJOIN โ Combine text
=LEFT(A1,4)
=PROPER(A1)
=TEXTJOIN(" ",TRUE,A1,B1)
Convert โjohn doeโ โ โJohn Doeโ for professional reports.
4.6 Preparing Data for Analysis & Dashboards
Before using Pivot Tables, Charts, or Dashboards, data must follow best practices.
๐น Best Practices
- One header row only
- No merged cells
- No blank rows or columns
- Consistent data types
You can now clean, organize, validate, and prepare data like a professional Excel analyst.
๐ Charts, Visualization & Dashboards โ Turning Data into Decisions
This module focuses on converting raw numbers into clear visual insights using Microsoft Excel Charts and Dashboards. You will learn how professionals choose the right chart, design visuals that tell a story, and build dashboards used by managers and executives.
Analysts, managers, business users, students, and anyone who wants to present data clearly and make data-driven decisions.
5.1 Creating Charts & Graphs
Charts visually represent data and help identify trends, comparisons, patterns, and outliers much faster than tables.
๐น Steps to Create a Chart
- Select clean and structured data
- Go to Insert โ Charts
- Choose an appropriate chart type
- Add titles, labels, and legends
Monthly sales table โ Insert Column Chart โ Compare performance month-wise.
5.2 Chart Types & Professional Use Cases
Choosing the right chart is more important than adding colors or effects.
| Chart Type | Best Used For | Business Example |
|---|---|---|
| Column / Bar | Comparisons | Sales by region |
| Line | Trends over time | Monthly revenue growth |
| Pie | Proportions | Market share |
| Area | Cumulative values | Growth contribution |
| Combo | Multiple metrics | Revenue vs Profit |
5.3 Formatting Charts Professionally
Professional charts focus on clarity, not decoration.
๐น Professional Formatting Guidelines
- Use simple colors (company theme)
- Remove unnecessary gridlines
- Add clear titles & axis labels
- Avoid 3D charts
- Highlight key data points only
5.4 Sparklines & Mini Visuals
Sparklines are small charts inside cells that show trends without taking space.
๐น Types of Sparklines
- Line โ Trend movement
- Column โ Performance comparison
- Win/Loss โ Positive vs negative
Sales table โ Add sparklines per row โ Instantly see performance trends.
5.5 Dashboard Design Principles
Dashboards combine multiple visuals to provide a single-page overview of business performance.
๐น Core Dashboard Principles
- One page only
- Top-left = most important metric
- Use consistent colors & fonts
- Avoid clutter
Total Sales | Profit | Growth % | Top Products | Region Performance
5.6 Interactive Dashboards (Filters, Slicers & Controls)
Interactive dashboards allow users to explore data without editing formulas.
๐น Interactivity Tools
- Slicers for tables & pivot tables
- Drop-down lists
- Timeline filters
- Linked charts
Select Year โ Dashboard updates automatically for sales, profit & growth.
You can now design professional charts and build powerful Excel dashboards.
๐ Pivot Tables & Advanced Analysis โ The Heart of Excel Analytics
This module introduces Pivot Tables, the most powerful data analysis tool in Microsoft Excel. You will learn how to summarize thousands of rows in seconds, analyze trends, compare performance, and answer business questions without writing complex formulas.
Data analysts, accountants, MIS professionals, managers, students, and anyone who wants to analyze large datasets quickly and accurately.
6.1 Pivot Table Basics
A Pivot Table allows you to summarize, group, and analyze data dynamically without changing the original dataset.
๐น Why Pivot Tables Are Powerful
- Analyze thousands of rows instantly
- No formulas required
- Dynamic and interactive
- Perfect for reports & dashboards
๐น Creating a Pivot Table
- Select clean data (preferably an Excel Table)
- Go to Insert โ PivotTable
- Choose worksheet or new sheet
- Drag fields into Rows, Columns, Values
Sales data โ Pivot Table โ Total sales by Region.
6.2 Pivot Table Areas (Rows, Columns, Values & Filters)
Pivot Tables are controlled by four key areas that define how data is summarized.
| Area | Purpose | Example |
|---|---|---|
| Rows | Group data vertically | Region |
| Columns | Compare categories | Year |
| Values | Calculations | Sum of Sales |
| Filters | Global filtering | Product Category |
6.3 Grouping, Sorting & Filtering Pivot Data
Grouping and filtering help you analyze data at different levels.
๐น Grouping Options
- Date grouping (Year, Quarter, Month)
- Numeric grouping (Ranges)
- Manual grouping (Custom categories)
๐น Sorting & Filtering
- Sort by highest or lowest values
- Filter top 10 items
- Value-based filters
6.4 Value Field Settings & Calculations
Pivot Tables allow multiple calculation methods beyond simple sums.
๐น Common Value Calculations
- Sum
- Count / Average
- Max / Min
- % of Grand Total
- % of Row / Column Total
Sales โ Show as % of total โ Understand contribution.
6.5 Calculated Fields & Items
Calculated fields allow you to create custom formulas inside Pivot Tables.
๐น Use Cases
- Profit = Sales โ Cost
- Margin %
- Performance ratios
Profit = Sales - Cost
6.6 Pivot Charts โ Visual Pivot Analysis
Pivot Charts are dynamic charts linked directly to Pivot Tables.
๐น Benefits
- Auto-updates with Pivot changes
- Interactive filtering
- Perfect for dashboards
Pivot Table โ Insert Pivot Chart โ Interactive sales analysis.
6.7 Slicers & Timelines (Interactive Analysis)
Slicers and Timelines allow users to filter Pivot Tables visually.
๐น Interactive Controls
- Slicers โ Category filters
- Timelines โ Date-based filtering
- Connect slicers to multiple pivots
6.8 Best Practices for Professional Pivot Analysis
- Always use clean, tabular data
- Convert data to Excel Tables
- Name fields clearly
- Avoid blank rows and merged cells
- Refresh pivots after data updates
You can now analyze large datasets, build pivot reports, and support real business decisions using Excel.
๐จ๏ธ Printing, Protection & File Management โ Professional Output & Security
This module focuses on preparing Excel files for printing, sharing, and protection. You will learn how to create print-ready reports, secure sensitive data, and manage Excel files professionally in corporate environments.
Office professionals, accountants, analysts, HR & finance teams, and anyone who shares Excel reports internally or externally.
7.1 Page Setup & Print Layout
Excel sheets are not print-ready by default. Page setup ensures your data fits cleanly on paper or PDF without distortion.
๐น Page Setup Options
- Page orientation (Portrait / Landscape)
- Paper size (A4, Letter, Legal)
- Margins & scaling
- Fit to one page / multiple pages
Monthly MIS report โ Landscape โ Fit to 1 page wide.
7.2 Print Titles, Headers, Footers & Page Breaks
Headers, footers, and print titles make printed reports readable and professional.
๐น Print Titles
- Repeat header rows on every page
- Repeat important columns
๐น Headers & Footers
- Page numbers
- File name & date
- Company or department name
๐น Page Breaks
- Automatic page breaks
- Manual page breaks for control
7.3 Protecting Sheets, Cells & Workbooks
Protection ensures data integrity and prevents accidental or unauthorized changes.
๐น Protection Levels
- Cell-level protection (Lock / Unlock)
- Worksheet protection
- Workbook structure protection
Allow users to enter data but prevent formula edits.
7.4 File-Level Security & Password Protection
Excel allows you to secure files with passwords to protect sensitive information.
๐น Security Options
- Password to open
- Password to modify
- Read-only recommendations
If you forget the password, Microsoft cannot recover it.
7.5 File Sharing, Version Control & Collaboration
Modern Excel files are often shared across teams using cloud platforms.
๐น Collaboration Tools
- OneDrive & SharePoint integration
- Auto-save & version history
- Co-authoring in Excel Online
Finance team collaborates on budget โ track changes via version history.
7.6 Exporting, PDF Creation & Best Practices
Final Excel reports are often shared as PDFs or other formats.
๐น Export Options
- Export to PDF
- Export to CSV
- Share workbook link
You can now print, protect, secure, and manage Excel files like a corporate professional.
๐ค Automation, Macros & Power Tools โ Work Smarter, Not Harder
This module focuses on automating repetitive tasks in Microsoft Excel using Macros, VBA basics, and built-in power tools. You will learn how professionals save hours of work, reduce human error, and create one-click solutions for complex tasks.
Office professionals, analysts, accountants, MIS executives, and anyone who performs repetitive tasks in Excel.
8.1 Introduction to Automation & Macros
Automation means letting Excel perform repetitive steps automatically. A Macro is a recorded set of actions that Excel can replay anytime.
๐น Why Automation Matters
- Saves time and effort
- Ensures consistency
- Reduces human errors
- Improves productivity
Daily report formatting โ 30 minutes manually โ 1 click with macro.
8.2 Recording & Running Macros
Excel allows you to record actions without writing code.
๐น Steps to Record a Macro
- Go to View โ Macros โ Record Macro
- Give a name and shortcut key
- Perform required actions
- Stop recording
๐น Running a Macro
- Keyboard shortcut
- Macro dialog box
- Button on worksheet
8.3 VBA Basics for Microsoft Excel
VBA (Visual Basic for Applications) is the programming language behind Excel automation.
๐น VBA Fundamentals
- Procedures (Sub)
- Variables
- Objects (Workbook, Worksheet, Range)
- Basic logic (If, Loops)
Sub HelloExcel()
MsgBox "Automation is powerful!"
End Sub
8.4 Automating Reports & Repetitive Tasks
Automation is heavily used in finance, HR, MIS, and operations.
๐น Common Automation Scenarios
- Monthly MIS report generation
- Data cleaning & formatting
- Copying data between sheets
- Refreshing Pivot Tables
- Exporting reports to PDF
Click button โ Refresh data โ Update pivots โ Export PDF โ Save with date.
8.5 Custom Buttons, Forms & User Interaction
Macros can be connected to buttons and forms to create user-friendly tools.
๐น User Interaction Tools
- Form controls (buttons, checkboxes)
- Assign macros to shapes
- Simple input forms
8.6 Macro Security & Best Practices
Because macros can run code, security is critical.
๐น Security Guidelines
- Enable macros only from trusted sources
- Use digital signatures if possible
- Store macros in trusted locations
- Avoid sharing sensitive credentials in VBA
You can now automate Excel tasks, build macros, and create powerful productivity tools.
๐ง Power Query, Power Pivot & Advanced Excel โ Working with Big & Smart Data
This module introduces Excelโs most advanced data tools โ Power Query and Power Pivot. You will learn how professionals handle large datasets, automate data cleaning, build data models, and perform high-level analysis without complex formulas.
Data analysts, MIS professionals, finance teams, BI aspirants, and anyone working with large or multiple data sources.
9.1 Power Query โ Data Import & Connection
Power Query is Excelโs data extraction and transformation engine. It allows you to connect to multiple data sources and import data automatically.
๐น Supported Data Sources
- Excel files & CSV
- Databases (SQL, Access)
- Folders (multiple files)
- Web pages & APIs
๐น Import Steps
- Go to Data โ Get Data
- Select data source
- Preview data
- Load or Transform
Import daily sales CSV files automatically from a folder.
9.2 Data Cleaning & Transformation with Power Query
Power Query allows repeatable, step-by-step data cleaning without formulas.
๐น Common Transformation Tasks
- Remove duplicates & errors
- Split & merge columns
- Change data types
- Trim & clean text
- Filter & sort rows
Raw vendor data โ Clean names โ Fix dates โ Ready for analysis.
9.3 Merging & Appending Queries
Power Query can combine data from multiple sources seamlessly.
๐น Merge Queries
- Join tables using common keys
- Left, Right, Inner joins
๐น Append Queries
- Combine same-structure tables
- Monthly or yearly data consolidation
Append JanโDec sales files โ One master dataset.
9.4 Power Pivot & Data Models
Power Pivot allows you to build relationships between tables and analyze large datasets efficiently.
๐น Why Use Power Pivot?
- Handle millions of rows
- Multiple related tables
- Faster calculations
- Advanced Pivot Tables
Sales table + Product table + Date table โ One data model.
9.5 DAX Basics (Data Analysis Expressions)
DAX is a formula language used in Power Pivot for advanced calculations.
๐น Key DAX Concepts
- Measures vs Calculated Columns
- Context (Row & Filter)
- Aggregation functions
Total Sales := SUM(Sales[Amount])
Profit := SUM(Sales[Revenue]) - SUM(Sales[Cost])
9.6 Performance Optimization & Best Practices
Large datasets require optimized models for speed and stability.
๐น Best Practices
- Remove unnecessary columns
- Use proper data types
- Avoid calculated columns when possible
- Use measures instead
- Refresh data efficiently
You can now import, clean, model, and analyze large datasets using advanced Excel tools.