0% found this document useful (0 votes)
45 views44 pages

26TH FEB CLASS Mastering Modern Excel (Practice File)

The document discusses various Excel functions related to dynamic arrays, including how to create spilled arrays, use XLOOKUP, FILTER, SORT, and UNIQUE functions. It provides examples of data manipulation using these functions, emphasizing the advantages of using Excel Tables as data sources. Additionally, it covers financial calculations such as NPV and cash flow analysis.
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)
45 views44 pages

26TH FEB CLASS Mastering Modern Excel (Practice File)

The document discusses various Excel functions related to dynamic arrays, including how to create spilled arrays, use XLOOKUP, FILTER, SORT, and UNIQUE functions. It provides examples of data manipulation using these functions, emphasizing the advantages of using Excel Tables as data sources. Additionally, it covers financial calculations such as NPV and cash flow analysis.
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/ 44

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


NO OF YEARS CASH OUTFLOW CASH INFLOW
1 100000
2 100000
3 100000
4 100000
5 100000
6 100000
7 100000
8 100000
9 100000
10 100000

12 1000000 5000000

SUPPOSE YOU ARE GIVEN A SITUATION WHERE YOU NEED TO DEPOSIT 1L PER YEAR FOR 10 YEARS & YOU ARE GETT
15%

PV
86956.52 total cash outflow
75614.37
65751.62 PV OF CASH INFLOW
57175.32
49717.67 PV OF CASH OUTFLOW
43232.76
37593.70
32690.18 NPV
28426.24
24718.47
0.00
934535.75

NEED TO DEPOSIT 1L PER YEAR FOR 10 YEARS & YOU ARE GETTING 50L AFTER 12 YEARS CHECK IT IS A GOOD DEAL OR NOT
934535.75

501876.86

432659

IS A GOOD DEAL OR NOT


time outflow inflow PV
1 100000 86956.52 $86,956.52
2 100000 75614.37 $162,570.89
3 100000 65751.62 $228,322.51
4 100000 57175.32 $285,497.84
5 100000 49717.67 $335,215.51
6 100000 43232.76 $378,448.27
7 100000 37593.7 $416,041.97
8 100000 32690.18 $448,732.15
9 100000 28426.24 $477,158.39
10 100000 24718.47 $501,876.86
11 0
12 5000000 0 $934,535.75
15%

ONEY INF 501876.8626

MONEY OU$934,535.75

NPV 432658.8883
934535.7509

501876.862585423
PRACTICE
500000000 20%

231
80

416.666666666667
LOAN AMOUNT 500000
INTEREST RATE 12%
MONTHLY
INTEREST RATE 0.01
TIME 5
NO O MONTHS 60

INTEREST
AMOUNT
S.NO BEGINNING BALANCE EMI T
1 500000 11122.22 5000
2 493877.78 11122.22 4938.778
3 487694.33 11122.22 4876.943
4 481449.05 11122.22 4814.49
5 475141.32 11122.22 4751.413
6 468770.51 11122.22 4687.705
7 462335.99 11122.22 4623.36
8 455837.12 11122.22 4558.371
9 449273.27 11122.22 4492.733
10 442643.78 11122.22 4426.438
11 435947.99 11122.22 4359.48
12 429185.25 11122.22 4291.852
13 422354.88 11122.22 4223.549
14 415456.20 11122.22 4154.562
15 408488.54 11122.22 4084.885
16 401451.20 11122.22 4014.512
17 394343.49 11122.22 3943.435
18 387164.70 11122.22 3871.647
19 379914.12 11122.22 3799.141
20 372591.04 11122.22 3725.91
21 365194.73 11122.22 3651.947
22 357724.45 11122.22 3577.245
23 350179.47 11122.22 3501.795
24 342559.04 11122.22 3425.59
25 334862.41 11122.22 3348.624
26 327088.81 11122.22 3270.888
27 319237.47 11122.22 3192.375
28 311307.63 11122.22 3113.076
29 303298.48 11122.22 3032.985
30 295209.24 11122.22 2952.092
31 287039.11 11122.22 2870.391
32 278787.27 11122.22 2787.873
33 270452.92 11122.22 2704.529
34 262035.23 11122.22 2620.352
35 253533.36 11122.22 2535.334
36 244946.47 11122.22 2449.465
37 236273.71 11122.22 2362.737
38 227514.22 11122.22 2275.142
39 218667.14 11122.22 2186.671
40 209731.59 11122.22 2097.316
41 200706.68 11122.22 2007.067
42 191591.52 11122.22 1915.915
43 182385.21 11122.22 1823.852
44 173086.84 11122.22 1730.868
45 163695.49 11122.22 1636.955
46 154210.22 11122.22 1542.102
47 144630.10 11122.22 1446.301
48 134954.17 11122.22 1349.542
49 125181.49 11122.22 1251.815
50 115311.08 11122.22 1153.111
51 105341.97 11122.22 1053.42
52 95273.16 11122.22 952.7316
53 85103.67 11122.22 851.0367
54 74832.49 11122.22 748.3249
55 64458.59 11122.22 644.5859
56 53980.95 11122.22 539.8095
57 43398.53 11122.22 433.9853
58 32710.30 11122.22 327.103
59 21915.17 11122.22 219.1517
60 11012.10 11122.22 110.121
12

5000

1.81669669856409
0.816696698564091
E 11122.2238424509

PRINCIPAL AMOUNT ENDING BALANCE


6122.22 493877.78
6183.45 487694.33
6245.28 481449.05
6307.73 475141.32
6370.81 468770.51
6434.52 462335.99
6498.86 455837.12
6563.85 449273.27
6629.49 442643.78
6695.79 435947.99
6762.74 429185.25
6830.37 422354.88
6898.68 415456.20
6967.66 408488.54
7037.34 401451.20
7107.71 394343.49
7178.79 387164.70
7250.58 379914.12
7323.08 372591.04
7396.31 365194.73
7470.28 357724.45
7544.98 350179.47
7620.43 342559.04
7696.63 334862.41
7773.60 327088.81
7851.34 319237.47
7929.85 311307.63
8009.15 303298.48
8089.24 295209.24
8170.13 287039.11
8251.83 278787.27
8334.35 270452.92
8417.69 262035.23
8501.87 253533.36
8586.89 244946.47
8672.76 236273.71
8759.49 227514.22
8847.08 218667.14
8935.55 209731.59
9024.91 200706.68
9115.16 191591.52
9206.31 182385.21
9298.37 173086.84
9391.36 163695.49
9485.27 154210.22
9580.12 144630.10
9675.92 134954.17
9772.68 125181.49
9870.41 115311.08
9969.11 105341.97
10068.80 95273.16
10169.49 85103.67
10271.19 74832.49
10373.90 64458.59
10477.64 53980.95
10582.41 43398.53
10688.24 32710.30
10795.12 21915.17
10903.07 11012.10
11012.10 0.00
T 5
PURCHASE A SHARE OF A TRADING AT 300 RS AND COMPANY IS PAYING DIVIDENT OF RS50 FOR 10 YEARS WITH INTESREST O
10 YEARS WITH INTESREST OF 20 % WILL U BUY THE SHARE OR NOT
10

1000
1 60 56.60377
2 60 53.39979
3 60 50.37716
4 60 47.52562
5 60 44.83549
6 60 42.29763
7 60 39.90343
8 60 37.64474
9 60 35.51391
10 60 33.50369
11 60 31.60725
12 60 29.81816
13 60 28.13034
14 60 26.53806
15 60 25.0359
16 60 23.61878
17 60 22.28187
18 60 21.02063
19 60 19.83078
20 60 18.70828
20 1000 311.8047
12%
EMI

LOAN AMOUNT 500000


IR 12%
MIR 0.01
TIME 5
NO OF MONTHS 60

NO.OF MONTHS AMOUNT EMI PRINCIPAL ROI


1 500000 11122.22 5000 6122.224
2 12% 0 0.0012 -0.0012
3 0.01 0 0.0001 -0.0001
4 5 0 0.05 -0.05
5 60 0 0.6 -0.6
6 0 0 0 0
7 0 0 0 0
8 ROI 0 #VALUE! #VALUE!
9 6122.224 0 61.22223842451 -61.22224
10 -0.0012
11 -0.0001 0 -0.000012 0.000012
-0.6
0
0
#VALUE!
-61.22224
0.000012
0
0
0
0
5000

EMI=

CLOSING
488877.776157549
12.00%
0.01
5
60
0
0
#VALUE!
6122.22384245088
-0.0012

5000
1.816697
0.816697
2.224445
EMI 11122.22
AMOUNT 500000000
N 10
I 20%

FV 25.958682112
A= 19261378.4414296

0.00858993459200001

58207660913.4674

You might also like