0% found this document useful (0 votes)
34 views15 pages

New Microsoft Excel Worksheet

The document provides detailed instructions on using INDEX, MATCH, and SUM functions in spreadsheets to retrieve and manipulate data from tables. It covers how to sum entire columns or rows, perform two-way lookups, and find maximum or minimum values associated with specific criteria. Additionally, it explains the differences between approximate and exact matches in lookup functions, along with examples for better understanding.

Uploaded by

pawardhawal28
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)
34 views15 pages

New Microsoft Excel Worksheet

The document provides detailed instructions on using INDEX, MATCH, and SUM functions in spreadsheets to retrieve and manipulate data from tables. It covers how to sum entire columns or rows, perform two-way lookups, and find maximum or minimum values associated with specific criteria. Additionally, it explains the differences between approximate and exact matches in lookup functions, along with examples for better understanding.

Uploaded by

pawardhawal28
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/ 15

Use INDEX, MATCH and SUM to retrieve a whole column of

values and add them


0 (zero) or empty in row_num argument will return a whole
column of values (“all rows” or “entire column”)
Month to add Jan Total
Jan 5
Jan Feb Mar Apr
1 4 4 5
3 4 12 1
1 4 2 2

Use INDEX, MATCH and SUM to retrieve a whole row of


values and add them
0 (zero) or empty in column_num argument will return a
whole row of values (“all columns” or “entire row”)
Month to add Jan Total
Jan 5
Jan 1 3 1
Feb 4 4 4
Mar 4 12 2
Apr 5 1 2
INDEX and MATCH to lookup in a table that is sorted decending order
Select Rainfall Rate 4 2-Way lookup
Pipe Size 7 MATCH with -1 (list sorted Descending)
Square Footage 11500 MATCH with 1 or empty (list sorted Ascending)
Rainfall Rate
Pipe Size (inches) 1 2 3 4 5 6
15 238,000 119,000 79,333 59,500 47,600 39,650
12 133,200 66,600 44,400 33,300 26,650 22,200
10 82,800 41,400 27,600 20,700 16,580 13,800
8 46,000 23,000 15,330 11,500 9,200 7,670
6 21,400 10,700 7,133 5,350 4,280 3,566
5 13,360 6,680 4,453 3,340 2,672 2,227
4 7,520 3,760 2,506 1,880 1,504 1,253
3 3,288 1,644 1,096 822 657 548
1 0 0 0 0 0 0

11500
INDEX is a lookup function that can do a two-way lookup.
array argument is the two dementioanl table (both a row and a column - that is the two-way part of it)
row_num argument tells index which row to look at
column_num argument tells index which colum to look at
The intersection of the row and column is the value that is returned to the cell or formula

Discount Table
PartID/Qty 1 5 25 100
Part1 13.00% 15.00% 17.00% 19.00%
Part2 14.00% 16.00% 18.00% 20.00%
Part3 15.00% 17.00% 19.00% 21.00%
Part4 16.00% 18.00% 20.00% 22.00%
Part5 17.00% 19.00% 21.00% 23.00%
Part6 18.00% 20.00% 22.00% 24.00%

PartID Part5 <<== Row


Qty 30 <<==Column
Discount 21.00% <<== Returned Value

0.21 #VALUE!
okup.
at is the two-way part of it)
at
ok at
to the cell or formula
MATCH function is a lookup function that returns the relative position of an item in a list
lookup_value is the value you tell the match function to lookup
lookup_array is the list that you look an item up in
[match_type] tells the MATCH what sort of lookup to do:
1 or empty = aproximate match; table sorted ascending; first bigger value bumped into then jump back one position, if value
first item returns #N/A, if bigger than last it returns last value
2 = extact match, if duplicates, it finds first one only, can't find it it shows #N/A
-1 = aproximate match; table sorted descending; first smaller value bumped into then jump back one position, if value is bigg
returns #N/A, if smaller than last it returns last value

Match w 0 (Exact Match)

MATCH can do
vertical or
Only 1 in list Duplicate Not in List horizontal
Lookup Jo Tom Sue Jo
Relative Position

List 1 List 1 Joe Jo


Joe ₹ 1.00 ₹ 2.00
Jo
To
Sioux
Sioux
Sioux
Tom

MATCH with 1 or Empty & Sorted Ascending (Approximate Match - 1st Biggest & Jump Back)

MATCH can do
vertical or
Fits in Gap Finds Exact Value Smaller Than First Bigger than Last horizontal
Lookup ₹ 150.00 -₹ 400.00 -₹ 800.00 ₹ 20,000.00 ₹ 50.00
Relative Position 2 1 #N/A 7 1

List 1 List 1 -₹ 500.00 ₹ 100.00


-₹ 500.00
₹ 100.00 100 <= x < 500
₹ 500.00
₹ 1,000.00
₹ 2,500.00
₹ 5,000.00
₹ 10,000.00

MATCH with -1 & Sorted Descending (Approximate Match - 1st Smallest & Jump Back)
MATCH can do
Smaller than vertical or
Fits in Gap Finds Exact Value Bigger Than First Last horizontal
Lookup ₹ 1,500.00 ₹ 2,500.00 ₹ 20,000.00 -₹ 10.00 ₹ 9,000.00
Relative Position ₹ 3.00 ₹ 3.00 #N/A ₹ 7.00 ₹ 1.00

List 1 List 1 ₹ 10,000.00 ₹ 5,000.00


₹ 10,000.00
₹ 5,000.00
₹ 2,500.00 #NAME?
₹ 1,000.00
₹ 500.00
₹ 100.00
₹ 0.00
tion of an item in a list
o lookup
in
to do:
jump back one position, if value is smaller than
st value To
it it shows #N/A Sioux
ack one position, if value is bigger than first item
lue Sioux
Sioux

To Sioux Sioux Sioux Tom List 2


₹ 3.00 ₹ 4.00 ₹ 4.00 ₹ 4.00 ₹ 7.00 ₹ 0.00
₹ 0.01
₹ 0.02
₹ 0.04
₹ 0.05
₹ 0.06
₹ 0.08

The data should be in ascending Order


The lookup value should be higher than the lowest v

₹ 500.00 ₹ 1,000.00 ₹ 2,500.00 ₹ 5,000.00 ₹ 10,000.00


₹ 2,500.00 ₹ 1,000.00 ₹ 500.00 ₹ 100.00 ₹ 0.00
cending Order
d be higher than the lowest value
Use INDEX as a substitute for VLOOKUP when the value you want to
return is to the left of the lookup column.
Product Price Description
Boom01 ₹ 15.00 Flying Range is 10
Boom02 ₹ 30.00 Flying Range is 20
Boom03 ₹ 40.00 Flying Range is 50
Boom04 ₹ 45.00 Flying Range is 60
Boom05 ₹ 65.00 Flying Range is 70
Boom06 ₹ 69.00 Flying Range is 80
Boom07 ₹ 100.00 Flying Range is 85
Boom08 ₹ 110.00 Flying Range is 110
Boom09 ₹ 165.00 Flying Range is 160

1-Way Lookup Vertical: Lookup Column to Left


Description Product
Flying Range is 160 Boom09 **[column_num] argument is optional. When you have
Xlookup Boom09 way lookup, row_num can be used for the relative posi
the item in a list (row or column).

Use INDEX, MAX & MATCH to find student with max score
Name Score
Student 1 53
Student 2 18
Student 3 99
Student 4 45
Student 5 19
Student 6 27
Student 7 85
Student 8 0

Lookup Name w Max


Max Score
99 <== lookup name w max score, no duplicates
_num] argument is optional. When you have a one
p, row_num can be used for the relative position of
n a list (row or column).
Use INDEX, MIN & MATCH to find vendor name with low bid

Products/ Vendor for


Vendors Vendor1 Vendor2 Vendor3 Vendor4 Vendor5 Low Bid Low Bid Index match
Product1 ₹ 38.99 ₹ 48.60 ₹ 43.53 ₹ 40.08 ₹ 47.92 ₹ 38.99 Vendor1 Vendor1
Product2 ₹ 57.68 ₹ 31.80 ₹ 52.78 ₹ 31.42 ₹ 55.19 ₹ 31.42 Vendor4 Vendor4
Product3 ₹ 53.32 ₹ 32.64 ₹ 37.69 ₹ 48.29 ₹ 41.59 ₹ 32.64 Vendor2 Vendor2
Product4 ₹ 35.20 ₹ 40.55 ₹ 32.65 ₹ 36.81 ₹ 41.14 ₹ 32.65 Vendor3 Vendor3
Product5 ₹ 56.72 ₹ 47.16 ₹ 36.42 ₹ 49.56 ₹ 39.25 ₹ 36.42 Vendor3 Vendor3
Product6 ₹ 47.91 ₹ 35.08 ₹ 51.13 ₹ 49.84 ₹ 42.12 ₹ 35.08 Vendor2 Vendor2
Product7 ₹ 34.81 ₹ 35.11 ₹ 48.63 ₹ 33.32 ₹ 37.83 ₹ 33.32 Vendor4 Vendor4
Product8 ₹ 42.25 ₹ 35.76 ₹ 58.60 ₹ 46.28 ₹ 40.53 ₹ 35.76 Vendor2 Vendor2
Product9 ₹ 40.14 ₹ 42.31 ₹ 37.62 ₹ 59.97 ₹ 42.57 ₹ 37.62 Vendor3 Vendor3
Product10 ₹ 36.48 ₹ 40.79 ₹ 53.24 ₹ 51.01 ₹ 51.24 ₹ 36.48 Vendor1 Vendor1
Product11 ₹ 38.57 ₹ 40.06 ₹ 54.71 ₹ 39.70 ₹ 54.73 ₹ 38.57 Vendor1 Vendor1
Product12 ₹ 52.66 ₹ 43.61 ₹ 59.98 ₹ 34.61 ₹ 52.65 ₹ 34.61 Vendor4 Vendor4
1-Way Lookup Ranges Horizontal

**Note: If it is a one way lookup, INDEX is


programmed to use the row_num for
either a row number or column number
(because it is only a 1-way lookup).
1-Way Lookup: Vertical and
Description Horizontal
Flying Range is 10 Description Product
Flying Range is 20 Flying Range is 50
Flying Range is 50
Flying Range is 60 Product Boom01 Boom02 Boom03 Boom04 Boom05 Boom06
Flying Range is 70
Flying Range is 80 **Note: If it is a one way lookup, INDEX is
Flying Range is 85 programmed to use the row_num for
Flying Range is 110 either a row number or column number
Flying Range is 160 (because it is only a 1-way lookup.
Boom07 Boom08 Boom09

You might also like