0% found this document useful (0 votes)
42 views21 pages

Mastering Modern Excel (Practice File)

The document describes the characteristics and advantages of using dynamic arrays or "spilled arrays" in Excel. It notes that spilled arrays automatically expand as new data rows are added to a source Excel table. It provides an example of referencing a range of cells as a spilled array and how the spilled cells are indicated by a blue border. The document also discusses some limitations of spilled arrays, such as formulas only being editable in the first cell and issues that may occur if the spill range is blocked.

Uploaded by

prasad kapuganti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views21 pages

Mastering Modern Excel (Practice File)

The document describes the characteristics and advantages of using dynamic arrays or "spilled arrays" in Excel. It notes that spilled arrays automatically expand as new data rows are added to a source Excel table. It provides an example of referencing a range of cells as a spilled array and how the spilled cells are indicated by a blue border. The document also discusses some limitations of spilled arrays, such as formulas only being editable in the first cell and issues that may occur if the spill range is blocked.

Uploaded by

prasad kapuganti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 21

Formulas Spill & Other Dynamic Array Characteristics

Raw Data Spilled array

Department Indian State Revenue


Electronics Punjab 44,196
Electronics Maharashtra 20,898
Electronics Kerala 46,994
Electronics Gujrat 43,695
Electronics Delhi 34,196
Clothing Punjab 34,155
Clothing Maharashtra 24,396
Clothing Kerala 29,276
Clothing Gujrat 45,540
Clothing Delhi 29,277
Toys Punjab 44,675
Toys Maharashtra 42,569
Toys Kerala 43,784
Toys Gujrat 46,336
Toys Delhi 49,656

The advantage to using an Excel Table as the source


data is that the spilled array automatically expands as
new data rows are added to the table.

Raw Data as Table Spilled array (from Table)

Department Indian State Revenue


Electronics Punjab 44,196
Electronics Maharashtra 20,898
Electronics Kerala 46,994
Electronics Gujrat 43,695
Electronics Delhi 34,196
Clothing Punjab 34,155
Clothing Maharashtra 24,396
Clothing Kerala 29,276
Clothing Gujrat 45,540
Clothing Delhi 29,277
Toys Punjab 44,675
Toys Maharashtra 42,569
Toys Kerala 43,784
Toys Gujrat 46,336
Toys Delhi 49,656
Typing in =A6:C20 in G5 and pressing Enter gives
us a spilled array of all source cells.
Click anywhere inside the range and you see the
blue border where the "spill" has occurred.

1. Formula is editable only in the 1st cell


2. Blue border helps you see till what cell has the formula been spilled
3. You do not copy the formatting of your data
4. If you have something blocking the spill, you will get the #SPILL erorr

xcel Table as the source


automatically expands as
the table.

lled array (from Table) Referencing a spilled array range


been spilled

e #SPILL erorr
XLOOKUP 101
Syntax is XLOOKUP(lookup, lookup_array, return_array, [not_found], [match_mode], [search_mode])

Employee ID Sales Sales


Gary Miller 0
James Willard 100
Richard Elliot 200
Robert Spear
Roger Mun Sales
Paul Garza 150
Robert Marquez
Natalie Porter
Kim West
Stevie Bridge

Use XLOOKUP to find the ID &


Sales of each employee from
the Data sheet.
Commission
5%
10%
20%

Commission
Employee ID Department Employee Sales
ID18 Sales James Willard 369
ID8 Sales Robert Spear 245
ID24 Sales Paul Garza 217
ID23 Sales Robert Marquez 134
ID13 Sales Kim West 365
ID7 Sales Stevie Bridge 451
ID19 Sales Paul Wells 299
ID22 Sales Ewan Thompson 412
ID5 Sales Walter Miller 398
ID9 Sales Peter Ramsy 133
ID17 Sales Wolfgang Ramjac 299
ID10 Sales Brigitte Bond 201
ID21 Sales Maria Tot 236
ID3 Procurement Natalie Porter 111
ID29 Procurement Andre Cooper 105
ID30 Procurement Robert Musser 114
ID14 Procurement Ann Withers 483
ID16 Procurement Corinna Schmidt 129
ID27 Procurement Mike Saban 344
ID4 Finance Gary Miller 216
ID12 Finance Richard Elliot 337
ID20 Finance Roger Mun 390
ID28 Finance Daniel Garrett 374
ID25 Finance Paul Hill 408
ID1 Finance Crystal Doyle 264
ID15 Finance Betina Bauer 246
ID2 Finance Daniela Schreiber 443
ID11 Finance Dan Ziegler 498
ID26 Finance Robert Richardson 384
ID6 Finance Robert Blume 215
ID31 Finance Lukas Hofer 132
Filter (The New Power Lookup)

Syntax is FILTER(array, include, [if_empty])

Department Indian State Revenue Region Kerala


Electronics Punjab 44,196
Electronics Maharashtra 20,898
Electronics Kerala 46,994
Electronics Gujrat 43,695
Electronics Delhi 34,196
Clothing Punjab 34,155 Revenue greater than:
Clothing Maharashtra 24,396
Clothing Kerala 29,276
Clothing Gujrat 45,540
Clothing Delhi 29,277
Toys Punjab 44,675
Toys Maharashtra 42,569
Toys Kerala 43,784
Toys Gujrat 46,336
Toys Delhi 49,656

Table as Source

Department Indian State Revenue Department


Electronics Punjab 44,196
Electronics Maharashtra 20,898
Electronics Kerala 46,994
Electronics Gujrat 43,695
Electronics Delhi 34,196
Clothing Punjab 34,155
Clothing Maharashtra 24,396
Clothing Kerala 29,276 Department Toys
Clothing Gujrat 45,540 AND
Clothing Delhi 29,277 Indian State Punjab
Toys Punjab 44,675
Toys Maharashtra 42,569
Toys Kerala 43,784
Toys Gujrat 46,336
Toys Delhi 49,656
Indian State Punjab OR Kerala Use +
Use *
SORT Function & SORTBY Formula
Syntax is SORT(array, [sort index], [sort order], [by_col]) Sort by Revenue in descending order

Department Indian State Revenue Department Indian State


Electronics Punjab 44,196
Electronics Maharashtra 20,898
Electronics Kerala 46,994
Electronics Gujrat 43,695
Electronics Delhi 34,196
Clothing Punjab 34,155
Clothing Maharashtra 24,396
Clothing Kerala 29,276
Clothing Gujrat 45,540
Clothing Delhi 29,277
Toys Punjab 44,675
Toys Maharashtra 42,569
Toys Kerala 43,784
Toys Gujrat 46,336
Toys Delhi 49,656

SORTBY Function
Syntax of SORTBY(array, by_array1, sort_order1…)
Sort by Revenue descending but only show departm

Department Indian State Revenue Department Indian State


Electronics Punjab 44,196
Electronics Maharashtra 20,898
Electronics Kerala 46,994
Electronics Gujrat 43,695
Electronics Delhi 34,196
Clothing Punjab 34,155
Clothing Maharashtra 24,396
Clothing Kerala 29,276
Clothing Gujrat 45,540
Clothing Delhi 29,277
Toys Punjab 44,675
Toys Maharashtra 42,569
Toys Kerala 43,784
Toys Gujrat 46,336
Toys Delhi 49,656
SORT by Column

Department Electronics Electronics ElectronicsElectronicsElectronics Clothing


Indian State Punjab Maharashtra Kerala Gujrat Delhi Punjab
Revenue 44,196 20,898 46,994 43,695 34,196 34,155

Sort by Revenue in descending order


Sort by Department in ascending order

Revenue Department Indian State Revenue

ng but only show department & Indian State


Clothing Clothing Clothing Clothing Toys Toys
MaharashtKerala Gujrat Delhi Punjab Maharasht
24,396 29,276 45,540 29,277 44,675 42,569
UNIQUE Function
Syntax of UNIQUE(array, [by_col], [occurs_once]) Unique list of Department

Department Indian State Revenue Department


Electronics Punjab 44,196
Electronics Maharashtra 20,898
Electronics Kerala 46,994
Electronics Gujrat 43,695
Electronics Delhi 34,196
Clothing Punjab 34,155
Clothing Maharashtra 24,396
Clothing Kerala 29,276 Unique Count
Clothing Gujrat 45,540
Clothing Delhi 29,277
Toys Punjab 44,675
Toys Maharashtra 42,569
Toys Kerala 43,784
Toys Gujrat 46,336
Toys Delhi 49,656
Snacks Gujrat 25,000

Department Indian State List of Department occuring only once


Electronics Punjab
Electronics Maharashtra
Electronics Kerala
Electronics Gujrat
Electronics Delhi Unique list of Department & Indian State
Clothing Punjab Department Indian State
Clothing Maharashtra
Clothing Kerala
Clothing Gujrat
Clothing Delhi
Toys Punjab
Toys Maharashtra
Toys Kerala
Toys Gujrat
Toys Delhi
Snacks Gujrat
Clothing Punjab
Clothing Gujrat
Electronics Kerala
Electronics Maharashtra
ing only once

nt & Indian State


Combining Dynamic Array Functions

Revenue by Department (sorted descending)


Department Indian State Revenue
Electronics Punjab 44,196 Revenue
Electronics Maharashtra 20,898
Electronics Kerala 46,994
Electronics Gujrat 43,695
Electronics Delhi 34,196
Clothing Punjab 34,155 Departments with revenue less than 30,000
Clothing Maharashtra 24,396
Clothing Kerala 29,276
Clothing Gujrat 45,540
Clothing Delhi 29,277
Toys Punjab 44,675
Toys Maharashtra 42,569 Departments with revenue less than 30,000 & exclude em
Toys Kerala 43,784
Toys Gujrat 46,336
Toys Delhi 49,656
rted descending)

Get the total


revenue by
Department.

ess than 30,000

ess than 30,000 & exclude empty cells of Department (if any)
New Visual - Map

State Sales of Shawl


Andaman and Nicobar Islands ₹ 279,719
Andhra Pradesh ₹ 434,877
Arunachal Pradesh ₹ 469,792
Assam ₹ 213,524
Bihar ₹ 464,879
Chandigarh ₹ 556,558
Chhattisgarh ₹ 386,961
Dadra and Nagar Haveli ₹ 548,077
Delhi ₹ 532,983
Goa ₹ 526,372
Gujarat ₹ 316,521
Haryana ₹ 161,577
Himachal Pradesh ₹ 549,736
Jammu and Kashmir ₹ 592,138
Jharkhand ₹ 331,727
Karnataka ₹ 167,076
Kerala ₹ 459,888
Ladakh ₹ 441,440
Madhya Pradesh ₹ 324,329
Maharashtra ₹ 485,654
Manipur ₹ 557,480
Mizoram ₹ 253,945
Odisha ₹ 372,405
Puducherry ₹ 489,802
Punjab ₹ 185,327
Rajasthan ₹ 135,597
Tamil Nadu ₹ 103,038
Telangana ₹ 225,055
Tripura ₹ 249,149
Uttar Pradesh ₹ 126,843
Uttarakhand ₹ 462,077
West Bengal ₹ 346,734
New Visual - Funnel

Stage of Marketing Leads Remaining


Cold Call 120
Meeting 70
Interested 60
Converted 20
New Data Type - Stock & Geo
Stock Name
Sales Profit
Region Sales Profit 1200
North
North 2756 524 East 14%
24% 1000
South 5487 867
800
West 6547 1023
East 4576 264 600

South 400
28%
200
West
34% 0
North South

NOT POSSIBLE
Profit

North South West East

You might also like