1-Hour Excel Mastery Workshop โ€” Complete Guide
๐Ÿ“š Workshop Handout โ€” Job Readiness Series

Excel in 60 Minutes
What You Must Know

A curated, deeply explained guide of every trick, formula, function and technique covered in the 1-hour MS Excel Job Readiness Workshop โ€” with real examples.

โŒจ๏ธ 12 Shortcuts ๐Ÿ”ข 8 Key Formulas ๐Ÿ” VLOOKUP + XLOOKUP ๐Ÿ“Š Pivot Tables ๐ŸŽจ Conditional Formatting ๐Ÿ›ก๏ธ Data Validation ๐Ÿ“ˆ Charts โšก Flash Fill + More
01
Shortcuts & Navigation
0โ€“8 min
02
Core Formulas
8โ€“22 min
03
Lookup Functions
22โ€“34 min
04
Pivot Tables
34โ€“44 min
05
Formatting & Validation
44โ€“52 min
06
Charts
52โ€“57 min
07
Bonus Tricks
57โ€“60 min
Module 01
โŒจ๏ธ Keyboard Shortcuts & Navigation
โฑ 0 โ€“ 8 minutes

The fastest way to look like an Excel pro. These shortcuts save hours every week in a corporate job.

Ctrl+C / V / X
Copy / Paste / Cut
Ctrl+Z / Y
Undo / Redo
Ctrl+Home/End
Jump to start / last cell
Ctrl+โ†‘โ†“โ†โ†’
Jump to edge of data
Ctrl+Shift+End
Select entire data range
Ctrl+T
Convert to Excel Table
Ctrl+E
Flash Fill (magic!)
Ctrl+F
Find & Replace
Alt+=
Auto-SUM instantly
F4
Lock cell reference ($A$1)
Ctrl+;
Insert today's date
Ctrl+Shift+L
Toggle AutoFilter
๐Ÿ”’
F4 โ€” Absolute Cell Reference Lock
The most misunderstood shortcut โ€” and the most powerful
โฑ 3 min

When you write a formula and copy it to other cells, Excel automatically adjusts the cell references. This is called a relative reference. But sometimes you want a reference to stay fixed โ€” for example, if you have a tax rate in one cell that all rows should use. Press F4 while your cursor is inside a cell reference to add dollar signs ($) which lock it.

// Relative: changes when copied โ†’ bad for fixed values =B2*C2 // Absolute: stays fixed when copied โ†’ use for constants =B2*$E$1 // Mixed: row locked, column free (or vice versa) =B2*$E1 โ† column E locked, row floats =B2*E$1 โ† row 1 locked, column floats
๐Ÿ“Š Real Example โ€” GST Calculation
AB (Price)C (Formula)D (Result)
GST Rate โ†’$E$1 = 18%
Product 1โ‚น5,000=B3*$E$1โ‚น900
Product 2โ‚น8,000=B4*$E$1โ‚น1,440
Product 3โ‚น3,200=B5*$E$1โ‚น576

Without $E$1, copying the formula down would break it (E2, E3, E4...). The dollar signs keep it locked to the GST rate cell.

Module 02
๐Ÿ”ข Core Formulas Every Professional Uses
โฑ 8 โ€“ 22 minutes

These 8 formulas cover 80% of what companies actually use in day-to-day Excel work.

๐Ÿ”€
IF โ€” The Decision Maker
Tests a condition and returns different values based on True or False
LogicEssential
โฑ 2 min

IF is the backbone of decision-making in Excel. It asks a question โ€” if the answer is YES it gives one result; if NO it gives another. You can also nest IFs to handle multiple conditions (but IFS function is cleaner for that).

=IF(logical_test, value_if_true, value_if_false) Example โ€” Pass/Fail based on marks: =IF(B2>=40, "Pass", "Fail") Nested IF โ€” Grade system: =IF(B2>=90,"A",IF(B2>=75,"B",IF(B2>=60,"C","D")))
๐Ÿ“Š Corporate Example โ€” Bonus Eligibility
A (Employee)B (Sales โ‚น)C (Formula)D (Result)
Priyaโ‚น1,20,000=IF(B2>=100000,"Eligible","Not Eligible")Eligible
Rahulโ‚น75,000=IF(B3>=100000,"Eligible","Not Eligible")Not Eligible
๐ŸŽฏ
IFS โ€” Multiple Conditions, No Nesting Headache
Cleaner alternative to nested IF when you have 3+ conditions
Logic
โฑ 1 min

Instead of nesting 4-5 IF functions (which becomes unreadable), IFS lets you list all conditions and results in a clean sequence. Available in Excel 2019 and above.

=IFS(condition1,result1, condition2,result2, ...) Grade Calculator: =IFS(B2>=90,"A", B2>=75,"B", B2>=60,"C", B2>=40,"D", TRUE,"F") โ†‘ TRUE at end acts as "else/default"
โž•
SUMIF / SUMIFS โ€” Conditional Totals
Sum only the rows that match your criteria โ€” a reporting superpower
MathMIS Reports
โฑ 2 min

SUMIF adds up values only where a condition is met. SUMIFS adds multiple conditions. This is the most-used formula in finance, accounts, sales MIS, and operations reports.

=SUMIF(range, criteria, sum_range) =SUMIFS(sum_range, range1, criteria1, range2, criteria2) Total sales by "Delhi" region: =SUMIF(C2:C100, "Delhi", D2:D100) Total sales in "Delhi" AND in "Q1": =SUMIFS(D2:D100, C2:C100, "Delhi", E2:E100, "Q1")
๐Ÿ“Š Sales Region Summary
A (Salesperson)B (Region)C (Sales โ‚น)D (SUMIF Result)
PriyaDelhiโ‚น50,000Delhi Total
โ‚น1,10,000
=SUMIF(B:B,"Delhi",C:C)
VikasDelhiโ‚น60,000
AnjaliMumbaiโ‚น80,000Mumbai: โ‚น80,000
๐Ÿ”ข
COUNTIF / COUNTIFS โ€” Count with Conditions
How many cells match your criteria? Count them instantly.
Count
โฑ 1 min

COUNTIF counts cells that match a condition. Use it for attendance tracking, lead counting, product stock checks, or any scenario where you need to count occurrences.

=COUNTIF(range, criteria) Count students who scored above 75: =COUNTIF(B2:B50, ">75") Count "Present" in attendance list: =COUNTIF(C2:C100, "Present") Count cells containing "Delhi" text: =COUNTIF(A2:A100, "*Delhi*") โ†‘ Asterisk (*) is a wildcard = "contains"
๐Ÿ”ค
TEXT Functions โ€” TRIM, LEFT, RIGHT, MID, CONCATENATE / &
Clean and manipulate text data โ€” critical for data cleaning in real jobs
TextData Cleaning
โฑ 3 min

Real-world data is messy. Extra spaces, inconsistent formatting, names split across columns โ€” text functions fix all of this. Every data analyst uses these daily.

Remove extra spaces (most common data issue!): =TRIM(A2) Extract first 3 characters (e.g. city code from "DEL-001"): =LEFT(A2, 3) โ†’ DEL Extract last 3 characters: =RIGHT(A2, 3) โ†’ 001 Extract from middle (start position, length): =MID(A2, 5, 3) โ†’ 3 chars starting from position 5 Join text (two methods โ€” same result): =CONCATENATE(A2, " ", B2) =A2 & " " & B2 โ† "&" method is faster to type Uppercase / Lowercase / Proper Case: =UPPER(A2) =LOWER(A2) =PROPER(A2)
๐Ÿ“Š Combine First + Last Name
A (First)B (Last)C (Formula)D (Full Name)
priyasharma=PROPER(A2&" "&B2)Priya Sharma
rahul verma=PROPER(TRIM(A3)&" "&B3)Rahul Verma
๐Ÿ“…
DATE Functions โ€” TODAY, NOW, DATEDIF, EOMONTH
Calculate deadlines, age, tenure, and time-based reports automatically
Date/TimeHR / Finance
โฑ 2 min

Date calculations are used in HR (employee tenure), finance (invoice aging), logistics (delivery deadlines), and project tracking. Master these and you'll build reports no one else in your office can.

Today's date (updates automatically every day): =TODAY() Current date + time: =NOW() Number of years between two dates (employee tenure): =DATEDIF(start_date, end_date, "Y") =DATEDIF(B2, TODAY(), "Y") โ† Employee age in years Days between dates (invoice aging): =TODAY()-B2 โ† Days since invoice date Last day of any month (for month-end reports): =EOMONTH(TODAY(), 0) โ† End of current month =EOMONTH(TODAY(), 1) โ† End of next month
Module 03
๐Ÿ” Lookup Functions โ€” VLOOKUP & XLOOKUP
โฑ 22 โ€“ 34 minutes

The single most asked-about Excel function in every job interview. Master this and you're immediately ahead of 70% of applicants.

๐Ÿ”
VLOOKUP โ€” Vertical Lookup
Search for a value in one column, return a related value from another column
LookupMust Know
โฑ 5 min

VLOOKUP searches vertically down a column for a value you specify, then returns a value from the same row but from a column you choose. Think of it like a smart phone book โ€” you look up a name and get the phone number.

=VLOOKUP(lookup_value, table_array, col_index_num, FALSE) Arguments explained: lookup_value = What you are searching FOR (e.g. Employee ID) table_array = The full data range to search IN (e.g. A1:D100) col_index_num = Which column number to RETURN (1=first, 2=second...) FALSE = Exact match (always use FALSE / 0 in practice!) Example โ€” Find salary by Employee ID: =VLOOKUP(G2, A2:D100, 3, FALSE) โ†‘ Search G2's value in column A, return column 3 (Salary)
๐Ÿ“Š Employee Salary Lookup
A (Emp ID)B (Name)C (Salary โ‚น)D (Dept)
E001Priya Sharmaโ‚น45,000Finance
E002Rahul Vermaโ‚น38,000IT
E003Anjali Patelโ‚น52,000Sales

Search for E002 โ†’ Formula: =VLOOKUP("E002",A2:D4,3,FALSE) โ†’ Returns โ‚น38,000

โš ๏ธ VLOOKUP Limitation: Can only look to the RIGHT โ€” the lookup column must always be the leftmost column of your table_array. If you need to look left, use XLOOKUP or INDEX-MATCH.
โœจ
XLOOKUP โ€” The Modern Upgrade to VLOOKUP
Looks in any direction, simpler syntax, returns #N/A message you can customise
LookupExcel 365 / 2021+
โฑ 3 min

XLOOKUP is the modern replacement for VLOOKUP. It fixes every limitation โ€” it can look left or right, handles errors gracefully, and the syntax is more intuitive. If your office uses Excel 365 or 2021, use XLOOKUP.

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found]) Same example as VLOOKUP โ€” cleaner! =XLOOKUP(G2, A2:A100, C2:C100, "Not Found") โ†‘ Search G2 in column A, return from column C โ†‘ If not found, show "Not Found" instead of ugly #N/A error Look LEFT (impossible in VLOOKUP โ€” easy in XLOOKUP): =XLOOKUP(G2, C2:C100, A2:A100) โ†‘ Search by salary (C), return Employee ID (A) โ€” left lookup!
๐Ÿ“
INDEX + MATCH โ€” The Power Combo
Works in all Excel versions, looks in any direction, extremely flexible
AdvancedInterview Favourite
โฑ 2 min

MATCH finds the position (row number) of a value. INDEX returns the value at a specific position. Combined, they replicate VLOOKUP but without any limitations โ€” works for left lookups, multiple criteria, and in all Excel versions.

=INDEX(return_range, MATCH(lookup_value, lookup_range, 0)) Find salary by Employee Name: =INDEX(C2:C100, MATCH("Priya Sharma", B2:B100, 0)) Step-by-step logic: 1. MATCH finds ROW where "Priya Sharma" is in column B โ†’ returns 1 2. INDEX returns the value from row 1 of column C โ†’ โ‚น45,000
Module 04
๐Ÿ“Š Pivot Tables โ€” Summarise 10,000 Rows in 30 Seconds
โฑ 34 โ€“ 44 minutes

Pivot Tables are the single most powerful feature in Excel. What takes hours in manual reporting takes seconds here.

๐Ÿ“Š
Creating a Pivot Table โ€” Step by Step
Drag, drop, done โ€” no formulas needed
PivotMust KnowMIS Reports
โฑ 6 min

A Pivot Table automatically groups, counts, sums, and compares your data without a single formula. You simply drag fields into four zones โ€” Rows, Columns, Values, and Filters โ€” and Excel does all the maths. It's the tool every MIS executive, sales manager, and finance analyst uses every single day.

1
Prepare your data โ€” Make sure your data has headers in Row 1, no blank rows, no merged cells. Click anywhere inside your data range.
2
Insert Pivot Table โ€” Go to Insert โ†’ PivotTable โ†’ New Worksheet โ†’ OK. A blank Pivot Table panel appears on a new sheet.
3
Drag fields โ€” In the right panel, drag field names into four areas: Rows (what you want to group by, e.g. Region), Values (what you want to calculate, e.g. Sales), Columns (optional split, e.g. Month), Filters (optional slicer).
4
Change calculation โ€” Click any value cell โ†’ Value Field Settings โ†’ choose Sum / Count / Average / Max / Min. Default is Sum for numbers.
5
Refresh data โ€” When your raw data changes, right-click the Pivot Table โ†’ Refresh. The entire report updates instantly.
6
Add Slicers โ€” Click anywhere in the Pivot โ†’ PivotTable Analyze โ†’ Insert Slicer. Creates clickable filter buttons โ€” makes your report look professional instantly.
๐Ÿ“Š Example โ€” Sales by Region Pivot Report

Raw Data (1000 rows of transactions) โ†’

SalespersonRegionProductMonthSales โ‚น
PriyaDelhiLaptopJanโ‚น55,000
RahulMumbaiMobileJanโ‚น28,000
AnjaliDelhiTabletFebโ‚น35,000
... 996 more rows ...

Pivot Output (auto-generated in seconds):

Region (Rows)Jan (Sum Sales)FebGrand Total
Delhiโ‚น55,000โ‚น35,000โ‚น90,000
Mumbaiโ‚น28,000โ‚น42,000โ‚น70,000
Grand Totalโ‚น83,000โ‚น77,000โ‚น1,60,000

This report that would take 2 hours manually was created by dragging Region โ†’ Rows, Month โ†’ Columns, Sales โ†’ Values. That's it.

Module 05
๐ŸŽจ Conditional Formatting + Data Validation
โฑ 44 โ€“ 52 minutes

Make your spreadsheet smart โ€” colour cells automatically and prevent wrong data entry.

๐ŸŽจ
Conditional Formatting โ€” Colour Cells Automatically
Excel watches your data and applies colours, icons, or bars based on rules you set
FormattingVisual Reports
โฑ 4 min

Conditional Formatting automatically changes how a cell looks based on its value โ€” no manual colouring needed. It's used in dashboards, attendance sheets, sales trackers, and any report where you need to visually highlight patterns or outliers instantly.

1
Select the range you want to format (e.g. all sales numbers C2:C100)
2
Go to Home โ†’ Conditional Formatting โ†’ Highlight Cell Rules / Top-Bottom Rules / Color Scales / Data Bars / Icon Sets
3
Choose your rule โ€” e.g. "Greater than 50000 โ†’ Green fill" or "Less than 40 โ†’ Red fill"
๐Ÿ“Š 5 Best Uses of Conditional Formatting
Use CaseRule TypeVisual Result
Sales performanceColor Scale๐ŸŸข High โ†’ ๐Ÿ”ด Low automatically
Overdue invoicesFormula RuleRed if TODAY()-date > 30
Top 10 studentsTop/Bottom RulesGold highlight on top 10%
Attendance sheetHighlight RulesGreen=Present, Red=Absent
Budget vs ActualIcon Setsโ–ฒ โ–ฌ โ–ผ arrows auto-appear
๐Ÿ›ก๏ธ
Data Validation โ€” Drop-downs & Error Prevention
Control what users can enter โ€” prevents errors before they happen
Data QualityForms
โฑ 3 min

Data Validation restricts what can be entered in a cell. The most popular use is creating a drop-down list โ€” like a form select box, but in Excel. It's used in HR forms, inventory systems, order trackers, and any shared spreadsheet where multiple people enter data.

1
Select the cells where you want the drop-down (e.g. D2:D100)
2
Go to Data โ†’ Data Validation โ†’ Allow: List
3
In the Source field, type: Delhi,Mumbai,Bangalore,Chennai (comma-separated) OR select a range of cells that contains your list values
4
Click OK โ€” now clicking any cell in D2:D100 shows a drop-down arrow with your options!
๐Ÿ’ก Other Validation Types: Whole Number only (budget fields), Decimal range (percentage 0โ€“100), Date range (only future dates), Text Length (phone = exactly 10 digits), Custom Formula (no duplicates allowed).
Module 06
๐Ÿ“ˆ Charts โ€” Visualise Data in Seconds
โฑ 52 โ€“ 57 minutes

A chart communicates in 3 seconds what a table takes 3 minutes to understand.

๐Ÿ“ˆ
The Right Chart for the Right Data
Choosing wrong chart type is the most common mistake. Here's the rule.
ChartsPresentations
โฑ 3 min
๐Ÿ“Š Chart Selection Guide
Chart TypeUse WhenBest For
Bar / ColumnComparing categoriesSales by region, product comparison
Line ChartShowing trends over timeMonthly revenue, stock price, growth
Pie / DonutShowing parts of a wholeMarket share, budget breakdown (max 5 slices)
Scatter PlotShowing correlationPrice vs demand, age vs salary
Combo ChartTwo different metricsRevenue (bar) + Growth % (line) on same chart
1
Select your data range (include headers). Press Alt + F1 for instant chart on same sheet, or F11 for chart on new sheet.
2
To change chart type: Right-click chart โ†’ Change Chart Type โ†’ pick from gallery.
3
Add titles, data labels, legend: Click chart โ†’ Chart Design โ†’ Add Chart Element.
4
Pro tip: Make your chart dynamic โ€” if it's based on a Pivot Table, it updates automatically when data changes!
Module 07
โšก Bonus Tricks โ€” Instant Wow Factor
โฑ 57 โ€“ 60 minutes

Three power tricks that take under 30 seconds each but make colleagues think you've used Excel for years.

โšก
Flash Fill (Ctrl + E) โ€” The Magic Trick
Excel detects the pattern you type and fills the entire column automatically
ProductivityData Cleaning
โฑ 1 min

Flash Fill watches what you type in the first cell and automatically recognises the pattern โ€” then fills the entire column in one keystroke. No formula needed. It's the fastest way to split, combine, reformat, or extract text from data.

๐Ÿ“Š Flash Fill Examples
A (Original)B (Type first, press Ctrl+E)Result
priya.sharma@gmail.comPriya SharmaPriya Sharma โ† extracted name!
9876543210+91-98765-43210+91-98765-43210 โ† reformatted!
Priya SharmaPSPS โ† initials extracted!
01-Jan-2026January 2026January 2026 โ† reformatted date!
๐Ÿ—‘๏ธ
Remove Duplicates โ€” Data Cleaner
Delete all duplicate entries from a list in one click
Data Tools
โฑ 1 min

When data is imported from systems or collected from forms, duplicate entries are common. Remove Duplicates instantly deletes all duplicate rows, keeping only unique values. It's used in customer lists, inventory data, and email lists before sending campaigns.

1
Click anywhere in your data โ†’ Data โ†’ Remove Duplicates
2
Choose which columns to check for duplicates (e.g. check only "Email" column to remove duplicate email entries)
3
Click OK โ€” Excel tells you how many duplicates were removed and how many unique values remain.
๐Ÿ“Œ
Freeze Panes โ€” Keep Headers Visible
Scroll through 10,000 rows but always see your column headers
Navigation
โฑ 30 sec

When your spreadsheet has thousands of rows, scrolling down means losing sight of the column headers. Freeze Panes locks your header row in place so it's always visible, no matter how far you scroll.

1
Click on cell A2 (the cell just below your header row)
2
Go to View โ†’ Freeze Panes โ†’ Freeze Panes
3
A grey line appears below row 1 โ€” your headers are now frozen! Scroll down to test.
๐Ÿ’ก To freeze both rows AND columns: Click the cell one row below and one column to the right of what you want frozen (e.g. B2 freezes Row 1 and Column A). Then Freeze Panes.

๐Ÿ“‹ Complete 60-Minute Reference Sheet

Feature / FormulaSyntax / ShortcutWhat It DoesTime
F4Press F4 on cell refLock cell reference (absolute)0โ€“8m
Ctrl+EType pattern โ†’ Ctrl+EFlash Fill โ€” auto-complete patterns0โ€“8m
Alt+=Select range โ†’ Alt+=Instant SUM of selected cells0โ€“8m
IF=IF(test, true, false)Conditional decision in a cell8โ€“22m
IFS=IFS(c1,r1, c2,r2,...)Multiple conditions cleanly8โ€“22m
SUMIF=SUMIF(range,criteria,sum_range)Sum only matching rows8โ€“22m
COUNTIF=COUNTIF(range,criteria)Count only matching rows8โ€“22m
TRIM=TRIM(cell)Remove extra spaces from text8โ€“22m
CONCATENATE / &=A1&" "&B1Join text from multiple cells8โ€“22m
TODAY / DATEDIF=TODAY(), =DATEDIF(a,b,"Y")Date calculations & tenure8โ€“22m
VLOOKUP=VLOOKUP(val,table,col,FALSE)Search column, return related value22โ€“34m
XLOOKUP=XLOOKUP(val,lookup,return,"NF")Modern VLOOKUP โ€” any direction22โ€“34m
INDEX+MATCH=INDEX(ret,MATCH(val,look,0))Flexible lookup in all versions22โ€“34m
Pivot TableInsert โ†’ PivotTableSummarise thousands of rows instantly34โ€“44m
SlicerPivotTable Analyze โ†’ SlicerClickable filter buttons for reports34โ€“44m
Conditional FmtHome โ†’ Conditional FormattingAuto-colour cells by value44โ€“52m
Data ValidationData โ†’ Data Validation โ†’ ListDrop-down lists, prevent bad data44โ€“52m
ChartsSelect data โ†’ Alt+F1Instant chart from selected data52โ€“57m
Remove DuplicatesData โ†’ Remove DuplicatesDelete duplicate rows in one click57โ€“60m
Freeze PanesView โ†’ Freeze PanesLock headers while scrolling57โ€“60m
MS Excel Job Readiness Workshop
Conducted by Dr. Abhijeet Chatterjee ยท Indore, Madhya Pradesh
๐Ÿ“ž +91 94253 48703  |  โœ‰ info@tubeshaala.in  |  ๐ŸŒ www.linkedin.com/in/dr-abhijeet-chatterjee
Scroll to Top