of 51
8/12/2019 EMT778
1/51
1 MATCH Functions Basics
2 INDEX Basics: Two way lookup
3 One way lookup vertical (lookup Left)
4 One way lookup horizontal
5 One way lookup with lookup column and match column orientated differently
6 INDEX & MATCH to do approximate lookup on table sorted Descending
7 Lookup whole row
8 Lookup whole column
9 Lookup Cell Reference
10 Dynamic Range
11 Lookup from more than one table when tables are on same sheet as formula
12
Lookup from more than one table when tables are on a different sheet than the formula: CHOOSE, INDEX,
MATCH functions
13 INDEX and ROWS to Flip a Table
14 Get Amount in Next Bracket
15 Select a Random Value
16 Lookup first non-blank value
17 Handle arrays that require CSE
18 Basic lookup tool used in complex array formulas for extracting data
8/12/2019 EMT778
2/51
MATCH function is a lookup function that returns the relative position of an ite
lookup_valueis the value you tell the match function to lookup
lookup_arrayis 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 on
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
-1= aproximate match; table sorted descending; first smaller value bumped into then jump back one posi
returns #N/A, if smaller than last it returns last value
Match w 0 (Exact Match)
Only 1 in list Dups Not in List
MATCH can do
vertical or
horizontal
Lookup Jo Tom Sue Jo
Relative Position
List 1 List 1 Joe Jo
Joe
Jo
Tom
Sioux
Sioux
Sioux
Tom
MATCH with 1 or Empty & Sorted Ascending (Approximate Match - 1st Biggest & Jump Back)
Fits in Gap Finds Exact Value Smaller Than First Bigger than Last
MATCH can o
vertical or
horizontal
Lookup $150.00 $100.00 -$400.00 $20,000.00 $50.00
Relative Position
List 1 List 1 $0.00 $100.00
$0.00
$100.00 100
8/12/2019 EMT778
3/51
List 1 List 1 $10,000.00 $5,000.00
$10,000.00
$5,000.00
$2,500.00
$1,000.00
$500.00$100.00
$0.00
8/12/2019 EMT778
4/51
position, if value
ition, if value is
Tom Sioux Sioux Sioux Tom List 2
0
1%
2%
4%
5%
6%
8%
$500.00 $1,000.00 $2,500.00 $5,000.00 $10,000.00
8/12/2019 EMT778
5/51
$2,500.00 $1,000.00 $500.00 $100.00 $0.00
8/12/2019 EMT778
6/51
MATCH function is a lookup function that returns the relative position of an it
lookup_valueis the value you tell the match function to lookup
lookup_arrayis 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 on
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
-1= aproximate match; table sorted descending; first smaller value bumped into then jump back one posi
returns #N/A, if smaller than last it returns last value
Match w 0 (Exact Match)
Only 1 in list Dups Not in List
MATCH can do
vertical or
horizontal
Lookup Jo Tom Sue Jo
Relative Position 2 3 #N/A 2
List 1 List 1 Joe Jo
Joe
Jo
Tom
Sioux
Sioux
Sioux
Tom
MATCH with 1 or Empty & Sorted Ascending (Approximate Match - 1st Biggest & Jump Back)
Fits in Gap Finds Exact Value Smaller Than First Bigger than Last
MATCH can o
vertical or
horizontal
Lookup $150.00 $100.00 -$400.00 $20,000.00 $50.00
Relative Position 2 2 #N/A 7 1
List 1 List 1 $0.00 $100.00
$0.00
$100.00
$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)
Fits in Gap Finds Exact Value Bigger Than First
Smaller than
Last
MATCH can do
vertical or
horizontal
Lookup $1,500.00 $2,500.00 $20,000.00 -$10.00 $9,000.00
Relative Position 3 3 #N/A 7 1
8/12/2019 EMT778
7/51
List 1 List 1 $10,000.00 $5,000.00
$10,000.00
$5,000.00
$2,500.00
$1,000.00
$500.00$100.00
$0.00
8/12/2019 EMT778
8/51
t
position, if value
ition, if value is
Tom Sioux Sioux Sioux Tom List 2
0
1%
2%
4%
5%
6%
8%
$500.00 $1,000.00 $2,500.00 $5,000.00 $10,000.00
8/12/2019 EMT778
9/51
$2,500.00 $1,000.00 $500.00 $100.00 $0.00
8/12/2019 EMT778
10/51
INDEX is a lookup function that can do a two-way lookup.
arrayargument is the two dementioanl table (both a row and a column - that is the tw
row_numargument tells index which row to look at
column_numargument tells index which colum to look at
The intersection of the row and column is the value that is returned to the cell or
Discount TablePartID/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 Part3
8/12/2019 EMT778
11/51
of it)
8/12/2019 EMT778
12/51
INDEX is a lookup function that can do a two-way lookup.
arrayargument is the two dementioanl table (both a row and a column - that is the tw
row_numargument tells index which row to look at
column_numargument tells index which colum to look at
The intersection of the row and column is the value that is returned to the cell or
Discount TablePartID/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 Part4 4
8/12/2019 EMT778
13/51
of it)
8/12/2019 EMT778
14/51
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 **[column_num] argu
way lookup, row_num
the item in a list (row
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
Max
Lookup Name w Max
Score
99
8/12/2019 EMT778
15/51
ment is optional. When you have a one
can be used for the relative position of
or column).
8/12/2019 EMT778
16/51
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: Lookup Column to Left
Description Product
Flying Range is 80 Boom06 **[column_num] argument is optional. Whe
way lookup, row_num can be used for the re
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
Max
Lookup Name w
Max Score
99 Student 3
8/12/2019 EMT778
17/51
n you have a one
lative position of
8/12/2019 EMT778
18/51
Use INDEX, MIN & MATCH to find vendor name with low bid
Products Ven
dors Vendor1 Vendor2 Vendor3 Vendor4 Vendor5 Low Bid
Vendor for
Low Bid
Product1 $38.99 $48.60 $43.53 $40.08 $47.92 $38.99 1-Way Loo
Product2 $57.68 $31.80 $52.78 $31.42 $55.19 $31.42
Product3 $53.32 $32.64 $37.69 $48.29 $41.59 $32.64 **Note: If i
Product4 $35.20 $40.55 $32.65 $36.81 $41.14 $32.65 programm
Product5 $56.72 $47.16 $36.42 $49.56 $39.25 $36.42 either a ro
Product6 $47.91 $35.08 $51.13 $49.84 $42.12 $35.08 (because it
Product7 $34.81 $35.11 $48.63 $33.32 $37.83 $33.32
Product8 $42.25 $35.76 $58.60 $46.28 $40.53 $35.76
Product9 $40.14 $42.31 $37.62 $59.97 $42.57 $37.62
Product10 $36.48 $40.79 $53.24 $51.01 $51.24 $36.48
Product11 $38.57 $40.06 $54.71 $39.70 $54.73 $38.57
Product12 $52.66 $43.61 $59.98 $34.61 $52.65 $34.61
8/12/2019 EMT778
19/51
up Ranges Horizontal
t is a one way lookup, INDEX is
d to use the row_num for
number or column number
is only a 1-way lookup).
8/12/2019 EMT778
20/51
Use INDEX, MIN & MATCH to find vendor name with low bid
Products Ven
dors Vendor1 Vendor2 Vendor3 Vendor4 Vendor5 Low Bid
Vendor for
Low Bid
Product1 $38.99 $48.60 $43.53 $40.08 $47.92 $38.99 Vendor1 1-Way Loo
Product2 $57.68 $31.80 $52.78 $31.42 $55.19 $31.42 Vendor4
Product3 $53.32 $32.64 $37.69 $48.29 $41.59 $32.64 Vendor2 **Note: If i
Product4 $35.20 $40.55 $32.65 $36.81 $41.14 $32.65 Vendor3 programm
Product5 $56.72 $47.16 $36.42 $49.56 $39.25 $36.42 Vendor3 either a ro
Product6 $47.91 $35.08 $51.13 $49.84 $42.12 $35.08 Vendor2 (because it
Product7 $34.81 $35.11 $48.63 $33.32 $37.83 $33.32 Vendor4
Product8 $42.25 $35.76 $58.60 $46.28 $40.53 $35.76 Vendor2
Product9 $40.14 $42.31 $37.62 $59.97 $42.57 $37.62 Vendor3
Product10 $36.48 $40.79 $53.24 $51.01 $51.24 $36.48 Vendor1
Product11 $38.57 $40.06 $54.71 $39.70 $54.73 $38.57 Vendor1
Product12 $52.66 $43.61 $59.98 $34.61 $52.65 $34.61 Vendor4
8/12/2019 EMT778
21/51
up Ranges Horizontal
t is a one way lookup, INDEX is
d to use the row_num for
number or column number
is only a 1-way lookup.
8/12/2019 EMT778
22/51
Description
1-Way Lookup: Vertical and
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.
8/12/2019 EMT778
23/51
Boom07 Boom08 Boom09
8/12/2019 EMT778
24/51
Description
1-Way Lookup: Vertical and
Horizontal
Flying Range is 10 Description Product
Flying Range is 20 Flying Range is 50 Boom03
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.
8/12/2019 EMT778
25/51
Boom07 Boom08 Boom09
8/12/2019 EMT778
26/51
INDEX and MATCH to lookup in a table that is sorted decending order
Select Rainfall Rate 4 2-Way lookup
Pipe Size 11 MATCH with -1 (list sorted Descending)
Square Footage 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,65012 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
8/12/2019 EMT778
27/51
INDEX and MATCH to lookup in a table that is sorted decending order
Select Rainfall Rate 4 2-Way lookup
Pipe Size 11 MATCH with -1 (list sorted Descending)
Square Footage 33,300 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,65012 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
8/12/2019 EMT778
28/51
se , an to retr eve a w o e co umn o
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
Jan Feb Mar Apr
1 4 4 53 4 12 1
1 4 2 2
se , an to retr eve a w o e row ovalues 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 Feb Total
Feb
Jan 1 3 1
Feb 4 4 4Mar 4 12 2
Apr 5 1 2
8/12/2019 EMT778
29/51
se , an to retr eve a w o e co umn o
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 Mar Total
Mar 18
Jan Feb Mar Apr
1 4 4 53 4 12 1
1 4 2 2
se , an to retr eve a w o e row ovalues 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 4Mar 4 12 2
Apr 5 1 2
8/12/2019 EMT778
30/51
From the examples in the book, the homework, examples in class, examples from DVD video, or online
research, or from an example you thought up, create two examples of "lookup" using the INDEX and
MATCH functions together.
INDEX to lookup cell reference and create dynamic range works well (better than Table feature) when yo
When pasting Dynamic Range Formula ( Defined Name ) into chart: 1) ChartTools Design Ribbon tab "Sele
2) then edit the "series" and "category", carefully highlight only cell range (leave "sheet reference") and r
3) after you enter Defined Name Defined Range Formula into dialog box and look back later the "sheet re
(in total you will see a workbook reference and the Defined Name).
Lookingup Cell Reference
Date Sales Dynamic ranges for charts
5/13/2011 1 Date
5/14/2011 3 Sales
5/15/2011 5
5/16/2011 7
5/17/2011 9
5/18/2011 2
8/12/2019 EMT778
31/51
have an area that will expand and contract.
ct Data" button in Data group,
place selected range with Defined Name,
ference" will be replaced by a workbook reference
8/12/2019 EMT778
32/51
From the examples in the book, the homework, examples in class, examples from DVD video, or online
research, or from an example you thought up, create two examples of "lookup" using the INDEX and
MATCH functions together.
INDEX to lookup cell reference and create dynamic range works well (better than Table feature) when yo
When pasting Dynamic Range Formula ( Defined Name ) into chart: 1) ChartTools Design Ribbon tab "Sel
2) then edit the "series" and "category", carefully highlight only cell range (leave "sheet reference") and
3) after you enter Defined Name Defined Range Formula into dialog box and look back later the "sheet r
(in total you will see a workbook reference and the Defined Name).
Lookingup Cell Reference
Date Sales Dynamic ranges for charts
5/3/2011 10 Date 5/3/2011
5/4/2011 15 Sales 10
5/5/2011 16
5/6/2011 17
5/7/2011 18
5/8/2011 27
5/9/2011 20
5/10/2011 15
5/11/2011 15
5/12/2011 15 $0.00
$5.00
$10.00
$15.00
$20.00
$25.00
$30.00
S
8/12/2019 EMT778
33/51
u have an area that will expand and contract.
ct Data" button in Data group,
eplace selected range with Defined Name,
ference" will be replaced by a workbook reference
les
8/12/2019 EMT778
34/51
Product 1 Pro Amount of Sale Table Discount ? Discount ?
$0.00 0.00% Product 1 $3,225.00
$500.00 1.00% Product 3 $2,014.00
$1,500.00 2.00% Product 1 $1,264.00
$5,000.00 3.00% Product 1 $1,755.00
Product 3 $4,609.00
Product 3 $9,300.00
Product 3 $8,850.00
Product 2 Product 1 $2,641.00
$0.00 0.00% Product 1 $8,028.00
$500.00 1.50% Product 1 $3,288.00
$1,500.00 2.50% Product 2 $1,434.00
$5,000.00 4.00% Product 1 $2,295.00
Product 2 $3,808.00
Product 2 $8,949.00
Product 2 $489.00
Product 3 Product 1 $7,984.00
$0.00 0.00% Product 1 $9,610.00
$500.00 0.50% Product 1 $5,376.00
$1,500.00 1.00% Product 3 $5,596.00
$5,000.00 1.50%
INDEX is a lookup function that can do a two-w
Product 1 1
re erence argument is t e two imensiona ta e or a 1-way oo up - re er
be on the same sheet as the formula. Tables must be placed in numeric
contained in parenthesis. Like: (ref1,ref2,r
Product 2 2 row_numargument tells index which row to
Product 3 3 column_numargument tells index which colum
[area_num]argument tells the function which table to look at and
If tables are on different sheets, use the CHOOSE function in the
CHOOSE function:
1) CHOOSE can return a value or a range from a list of 1 to
2) =CHOOSE(index_num, value1,value2, )
3)
When the "lookup_value" / index_number is whole number
CHOOSE can be a good lookup tool
4)
If index_num is 1, then value1 is used ...
If index_num is 2, then value2 is used
5)
value can be a number, or a formula/function, "text" (in qu
references, or defined names
8/12/2019 EMT778
35/51
Pro Amount of Sale
Product 1 $9,027.00
8/12/2019 EMT778
36/51
Product 1 Pro Amount of Sale Table Discount ? Discount ?
$0.00 0.00% Product 1 $3,225.00 1 64.5 64.5 0.02
$500.00 1.00% Product 3 $2,014.00 3 20.14 20.14 0.01
$1,500.00 2.00% Product 1 $1,264.00 1 12.64 12.64 0.01
$5,000.00 3.00% Product 1 $1,755.00 1 35.1 35.1 0.02
Product 3 $4,609.00 3 46.09 46.09 0.01
Product 3 $9,300.00 3 139.5 139.5 0.015
Product 3 $8,850.00 3 132.75 132.75 0.015
Product 2 Product 1 $2,641.00 1 52.82 52.82 0.02
$0.00 0.00% Product 1 $8,028.00 1 240.84 240.84 0.03
$500.00 1.50% Product 1 $3,288.00 1 65.76 65.76 0.02
$1,500.00 2.50% Product 2 $1,434.00 2 21.51 21.51 0.015
$5,000.00 4.00% Product 1 $2,295.00 1 45.9 45.9 0.02
Product 2 $3,808.00 2 95.2 95.2 0.025
Product 2 $8,949.00 2 357.96 357.96 0.04
Product 2 $489.00 2 0 0 0
Product 3 Product 1 $7,984.00 1 239.52 239.52 0.03
$0.00 0.00% Product 1 $9,610.00 1 288.3 288.3 0.03
$500.00 0.50% Product 1 $5,376.00 1 161.28 161.28 0.03
$1,500.00 1.00% Product 3 $5,596.00 3 83.94 83.94 0.015
$5,000.00 1.50%
INDEX is a lookup function that can do a two-
Product 1 1
re erence argument is t e two imensiona ta e o r a 1-way oo up - re er
be on the same sheet as the formula. Tables must be placed in numeric
contained in parenthesis. Like: (ref1,ref2,r
Product 2 2 row_numargument tells index which row to
Product 3 3 column_numargument tells index which colu
[area_num]argument tells the function which table to look at and
If tables are on different sheets, use the CHOOSE function in th
CHOOSE function:
1) CHOOSE can return a value or a range from a list of 1
2) =CHOOSE(index_num, value1,value2
3)
When the "lookup_value" / index_number is whole nu
254, CHOOSE can be a good lookup t
4)
If index_num is 1, then value1 is use
If index_num is 2, then value2 is us
5)
value can be a number, or a formula/function, "text" (i
references, or defined names
8/12/2019 EMT778
37/51
Pro Amount of Sale
Product 1 $188.00
8/12/2019 EMT778
38/51
Score Decimal Grade ROWS from 6 to 1 b
450 4 6
425 3.7 5
350 3 4
300 2.5 3
270 2 2
0 0 1
se to p nvert a range egrees:=INDEX(A$2:A$7,ROWS(A2:A$7))
Score Decimal Grade Score Decimal Grade Sequential Number
401
1
2
3
4
5
6
8/12/2019 EMT778
39/51
ig # to small ROWS from 1 to 6 small # to big
=ROWS(A2:A$7) 1 =ROWS(I$2:I2)
=ROWS(A3:A$7) 2 =ROWS(I$2:I3)
=ROWS(A4:A$7) 3 =ROWS(I$2:I4)
=ROWS(A5:A$7) 4 =ROWS(I$2:I5)
=ROWS(A6:A$7) 5 =ROWS(I$2:I6)
=ROWS(A7:A$7) 6 =ROWS(I$2:I7)
w Expandable Range
Sequential Number w Contracting Range
6
5
4
3
2
1
8/12/2019 EMT778
40/51
Score Decimal Grade ROWS from 6 to 1 big # to small
450 4 6 =ROWS(A2:A$7)
425 3.7 5 =ROWS(A3:A$7)
350 3 4 =ROWS(A4:A$7)
300 2.5 3 =ROWS(A5:A$7)
270 2 2 =ROWS(A6:A$7)
0 0 1 =ROWS(A7:A$7)
se to p nvert a range egrees:=INDEX(A$2:A$7,ROWS(A2:A$7))
Score Decimal Grade Score Decimal Grade
0 0 401 3
270 2
300 2.5
350 3
425 3.7
450 4
8/12/2019 EMT778
41/51
ROWS from 1 to 6 small # to big
1 =ROWS(I$2:I2)
2 =ROWS(I$2:I3)
3 =ROWS(I$2:I4)
4 =ROWS(I$2:I5)
5 =ROWS(I$2:I6)
6 =ROWS(I$2:I7)
8/12/2019 EMT778
42/51
Use INDEX & MATCH to find how much to get to next bracket
Sales Amount To Get To Next Bracket
$5,555.00
Commission Table
Sales Rate
Commission
from Previous
Bracket
$0.00 0.00%
$5,000.00 0.50% 0
$10,000.00 1.00% $25.00
$20,000.00 2.00% $125.00
$30,000.00 3.00% $325.00
$50,000.00 6.00% $925.00
$100,000.00 10.00% $3,925.00
8/12/2019 EMT778
43/51
Use INDEX & MATCH to find how much to get to next bracket
Sales Amount To Get To Next Bracket
$37,500.00 $12,500.00
Commission Table
Sales Rate
Commission
from Previous
Bracket
$0.00 0.00%
$5,000.00 0.50% 0
$10,000.00 1.00% $25.00
$20,000.00 2.00% $125.00
$30,000.00 3.00% $325.00
$50,000.00 6.00% $925.00
$100,000.00 10.00% $3,925.00
8/12/2019 EMT778
44/51
Use INDEX and RANDBETWEEN to
randomly select a name
Names Name Selected:
Sioux
Dave
Isaac Random Number between 1 and 5
Sue 5
Luong F9 key evaluates or recalculates the whole sheet
8/12/2019 EMT778
45/51
Use INDEX and RANDBETWEEN to
randomly select a name
Names Name Selected:
Sioux Luong
Dave
Isaac Random Number between 1 and 5
Sue 1
Luong F9 key evaluates or recalculates the whole sheet
8/12/2019 EMT778
46/51
Get First non-blank Array Formulas require Ctrl + Shift + Enter
1 2 1 6
5 2 2
13 5 1
INDEX can handle array without Ctrl + Shift + Enter
1 2 1 64 5 2 2
13 5 1
8/12/2019 EMT778
47/51
Get First non-blank Array Formulas require Ctrl + Shift + Enter
1 1 2 1 6
5 5 2 2
13 13 5 1
INDEX can handle array without Ctrl + Shift + Enter
1 1 2 1 65 5 2 2
13 13 5 1
8/12/2019 EMT778
48/51
Use INDEX, MAX & MATCH to find student
with max score
Name Score
Student 1 85 3 3
Student 2 99 1 1
Student 3 99 2 2
Student 4 45 5 5
Student 5 19 7 7
Student 6 27 6 6
Student 7 85 4 4
Student 8 0 8 8
Max Count
Lookup Name
w Max Score
99 2 Student 2
8/12/2019 EMT778
49/51
Items From One Lookup Value ...
Items From One Lookup Value ...
Items From One Lookup Value ...
85
99
45
nge
8/12/2019 EMT778
50/51
Use INDEX, MAX & MATCH to find student
with max score
Name Score
Student 1 85 3 3
Student 2 99 1 1
Student 3 99 2 2
Student 4 45 5 5
Student 5 19 7 7
Student 6 27 6 6
Student 7 85 4 4
Student 8 0 8 8
Max Count
Lookup Name
w Max Score
99 2 Student 2
8/12/2019 EMT778
51/51
Items From One Lookup Value ...
Items From One Lookup Value ...
Items From One Lookup Value ...
85
99
45
nge