Excel Next Level Manual
Excel Next Level Manual
Advanced Excel
for Finance, Audit & MIS Reporting
To assist user-subscribers in the learning process, I have also compiled this eHandBook.
Requests were made to make this user friendly and that’s the reason, I have used minimal text
and maximum number of pictures (screenshots) in this eHandBook. This handbook shall be a
ready reference guide during and after the online training program.
Regards,
CA. Rishabh Pugalia, Excel Next, India
January 2013
Starters
Ctrl X Cuts the cell(s) or selective text/numbers from within the cell
Workbook Navigation
Ctrl Shift Arrow key Select from the active cell to the end of a row/column
Ctrl A Selects the entire worksheet/data array depending on active cell selected
Row/Column/Cell Editing
Formula/Technique Meaning/Application
AutoSum button
TABLES
Inserts number dots in cell after the text (self-adjusting based on cell
Custom > @*.
width)
Custom > 0.00 #"tonne" Used to add suffix. Text in double-quote. E.g. 1,200 tonne
FORMAT PAINTER
CUSTOM SORT
ADD new
list entries
Row Fixed
- Row Fixed Col Fixed
Col Fixed
Keep pressing <F4> on a cell reference / range reference to toggle between the 4 combinations of cell
referencing (as indicated above).
40,908 days
2 days
DATE Formulas
Formats the date as per desired output using
“format_text” as:
“dddd” or “ddd” or “dd”
“mmmm” or “mmm” or “mm”
“yyyy” or “yyy” or “yy”
[Double-quotes “” is MUST+
Returns the current date and time as per PC’s system clock
NAMING
FREEZE PANES
Quick Notes:
In most cases, whenever you select a database (“table_array”), press <F4> and , (comma) in sequence,
to fix the selected database’s relative position
VLOOKUP() looks at the first column (left most) of database for the lookup value. In other words,
"lookup_value" should be in the first column in the selected "table_array"
When range_lookup is FALSE: VLOOKUP will search for an exact match. If VLOOKUP can’t find an exact
match, the function returns #N/A. Generally used where lookup_value exists once in the database
When range_lookup is TRUE or omitted: an approximate match is returned. The database must be
sorted in ascending order with respect to lookup value range. Generally used with “Slabs >=” (e.g. age-
group, income-tax slab, commission slab)
Pair 1
Pair 2
sum_range Range of data from where values (number) to be added shall be pulled – single column
criteria Parameter – single cell reference or as user-defined in double-quotes. E.g. “Metro”
criteria_range Range of data where criteria selected (as above) resides – single column
Be consistent in selecting all Range. Keeping Start row and end row same for all range selection will give
the most accurate result. E.g. Either A1:A100 & C1:C100 Or E.g. A:A & C:C. Also, use <F4> to lock data
range.
=AVERAGEIFS() operates in the same manner as SUMIFS()
=COUNTIFS() is very similar to =SUMIFS() except that it does not have “Sum_Range”
Pair 1
Pair 2
IMM vs VM: Both VM and IMM approaches are useful for pulling data from any 2x2 data matrix. However,
IMM is useful for reverse Lookup. Unlike VM, IMM doesn’t require the common link values to be in the left-
most column of the database.
1 2
TIPS-N-TRICKS
For GROUPING dates, numbers (salary, amount balance etc.) placed in Row Fields / Column Fields:
RIGHT-CLICK on the Row Fields / Column Fields heading (layout in the Left-side) and select “Group”
DOUBLE-CLICK on any value in the “Values” field *“main action area”+ to generate the said number’s
details in a separate sheet
For generating a quick Chart based on Pivot Table report: Select entire Pivot Table report Press
<F11> for generating default chart
One minor drawback: Unlike a formula-based summary report, a pivot table does not update
automatically when you change information in the source data. However, Refresh button <Alt+F5> helps
update it with the latest data.
In a subtotal report, the top-left level tabs - [1] [2] [3] may be used for different views
Date “Confession-Box”
For Correcting Dates – Apply “Confession Box”. Choose the mistake E.g. “DMY”
For keeping intact a number string with Zeroes at the beginning (prefix): In Step 3 of 3, select the
relevant “Column” under “Data preview” section Column will blacken out Choose “Text” radio
button to store the output column in text form
Formula-based
Conditional formatting
Write a formula such that answer should either be TRUE or FALSE. E.g. = $B10>100000.
Cell Reference B10 vs $B10
Starting point of range selection in line with formula cell selection
Set Cell > Goal cell whose output value has been pre-
decided
Step 2: At the intersection of the 2-variables (top-left of the table), point the cell to the cell containing
formula for effect value. E.g. C14 refers to Profit
Key Features:
Color Formatting
Sort
Filter
Auto-copy of Formulas
Table Header visible as table scrolled down
Remove duplicates
Pivot Table tab
SOURCE of data in a
common “bucket”
Show Formulas
CTRL `
[Toggle ON and OFF]
1) File Protection [v. 2007 - Office Button -> Prepare -> Encrypt Document]
2) File Protection [v. 2010 – File -> Info -> Button -> Protect Document -> Encrypt with Password]
Note: By default, ALL cells are "Locked" (identified for protection). Ensure that ALL cells in the sheet are
"Unlocked" and only chosen ones are "Locked". Else ALL cells will be locked and no changes can be made.
QAT
Right-click on
Print Preview
Five tricks:
1. Right-click on cell -> Insert Comments
2. Review tab -> Show All Comments
3. Go To (Special) -> Comments
4. Paste Special -> Comments
5. Picture Comments [Hints: Right-click on “edges” of Comments box and not inside the Comment
box -> Format Comments -> Colors & Lines tab -> Fill Effects -> Picture]
Legends
Vertical axis
Plot Area
Data Labels
Horizontal Axis
Applications:
Category Comparison:
Profit/Sales across Industries/Companies
GDP, Population, Funds raised
Key Steps:
Format Axis -> Maximum - Minimum - Major unit (axis values increment)
Format Axis -> Display units -> Thousands
Format Labels -> Numbers (e.g. no. of decimals – 0, 1, 2)
Applications:
Key Steps:
Series Overlap
Fill -> No Fill
Border Color (Solid Line) & Border Styles (Width)
Applications:
Key Steps:
Applications:
Key Steps:
Applications:
Trend:
Profit
Sales
Clients’ / Subscribers’ acquisition (e.g. Telecom)
Key Steps:
Chart Tools -> Layout -> Trend line -> Two-period Moving Average
Format Axis -> Axis Labels -> High
Format Labels -> Numbers (e.g. no. of decimals – 0, 1, 2)
Applications:
Key Steps:
Switch Row/Column
Lines -> Series Lines
Files that can store macros- .XLS (97-2003 format) or .XLSM (Macro-enabled workbook)
A Macros once run, cannot be undone by Ctrl+Z
Use INDIRECT when you want to change the reference to a cell within
a formula without changing the formula itself.
Named Cell/Range can be used as an input for INDIRECT
OFFSET
Returns a reference to a range that is a specified number of rows and columns from a cell or range of cells.
The reference that is returned can be a single cell or a range of cells. E.g. A4 or A1:A4. The output can be
input for formulas such as SUM (cell range), VLOOKUP (table_array) etc.
MATCH() can be used to automatically compute Rows, Cols, Height, Width, based on user input