Intermediate Excel Functions
Intermediate Excel Functions
The content in this file was created by Mynda Treacy from My Online Training Hub.
Individual users are permitted to recreate the examples for personal practice only.
Recreating the examples for training or demonstration to others is not permitted, unless writt
The workbook and any sheets within must be accompanied by the following copyright notice:
This sheet must remain in any file that uses this data and or these techniques.
Any uses of this workbook and/or data must include the above attribution.
mitted, unless written consent is granted by Mynda Treacy.
2 IF AND/OR
4 SUBTOTAL AGGREGATE
5 XLOOKUP/VLOOKUP
7 FILTER
8 IFERROR/IFNA
10 GETPIVOTDATA
IF and IFS (new in Excel 2019) Functions
IF Formulas
Nested IF Formulas
Loan items > 90 days old are overdue, items = 90 days old are due and items < 90 days old are not due.
Syntax: =IFS(logical_test,value_if_true,logical_test2,value_if_true2...)
Loan items > 90 days old are overdue, items = 90 days old are due and items < 90 days old are not due.
, value_if_true, value_if_false))
alue_if_true2...)
IF OR Formula
Syntax: =IF(OR(logical_test1,logical_test2…), value_if_true, value_if_false)
alue_if_false)
lue_if_false)
1
SUMIFS Function read tutorial
3 Syntax: =SUMIFS(sum_range,criteria_range,criteria,...)
4
14
5 MAXIFS =MAXIFS(sum_range,criteria_range,criteria,...)
6 MINIFS =MINIFS(sum_range,criteria_range,criteria,...)
7 COUNTIFS =COUNTIFS(criteria_range1,criteria,...)
10
11
12
13
14
15
16
17
18
19
20
N
3
a_range,criteria,...)
4
nge,criteria,...)
5
nge,criteria,...)
6
10
11
12
13
14
15
16
17
18
19
20
SUBTOTAL Function read tutorial
Syntax: =SUBTOTAL(function_num,ref1,ref2,...)
Total 1,640
read tutorial
rray functions
watch XLOOKUP tutorial
XLOOKUP Function read tutorial
watch VLOOKUP tutorial
OOKUP tutorial
_not_found,match_mode,search_mode)
Products DV List
=_xlfn.xlookup(F7,B7:B20,C7:C20) #NAME?
=VLOOKUP(F7,B7:C20,2,0) #NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
#NAME?
INDEX & MATCH Formula read tutorial
Syntax: =MATCH(lookup_value,lookup_array,match_type)
Syntax: =INDEX(array,row_num,column_num)
Use MATCH to find the row number in the table range B13:B21 for: Ben Ten
Use MATCH to find the column number for the region: South
Use INDEX to find the number of views for: Ben Ten in the South Region
1 2 3 4 5
2 Batman 102 91 87 99
5 Mr Maker 49 50 59 51
6 Night Garden 57 44 37 32
8 Wiggles 72 86 83 95
4 =MATCH(F8,B13:F13,0)
125 =INDEX(B13:F20,MATCH(F6,B13:B21,0),MATCH(F8,B13:F13,0))
FILTER Function read tutorial watch tutorial
array is the range or array containing the values you want filtered.
include is the logical test that returns a Boolean array (TRUE/FALSE) the same height or width as the array.
if_empty is an optional value to return if the included array are empty i.e. if the filter results in no records.
The EOMONTH function returns the last day of the month before or after a start date
specified with a date serial number (ignoring any time element).
months The number of months before or after start_date. A positive value for months yields a
future date; a negative value yields a past date.
Bonus Tip: There's no 'STARTOFMONTH' function, but you can also use
EOMONTH to find the start of a month, e.g. let's say your 'start date' is
30th January and you want to return 1st January. You simply use
EOMONTH to find the end of the previous month and then add 1:
The EDATE function rolls a date serial number (ignoring any time element) forward or back
based on the number of months specified in the 'months' argument.
months The number of months before or after start_date. A positive value for
months yields a future date; a negative value yields a past date.
Webinars
Excel Dashboards & Power BI.........................................
Courses
Advanced Excel...............................................................
Advanced Excel Formulas...............................................
Power Query...................................................................
PivotTable Quick Start....................................................
Xtreme PivotTables.........................................................
Power Pivot....................................................................
Excel Dashboards............................................................
Power BI.........................................................................
Excel for Decision Making Under Uncertainty................
Excel for Finance Professionals.......................................
Excel Analysis ToolPak....................................................
Excel for Customer Service Professionals.......................
Excel for Operations Management.................................
Financial Modelling.........................................................
Support
Excel Forum....................................................................
https://www.myonlinetraininghub.com/excel-functions
https://www.myonlinetraininghub.com/category/excel-charts
https://www.myonlinetraininghub.com/category/excel-dashboard
https://www.myonlinetraininghub.com/if-formula-builder
https://www.myonlinetraininghub.com/excel-webinars
https://www.myonlinetraininghub.com/excel-expert-upgrade
https://www.myonlinetraininghub.com/advanced-excel-formulas-course
https://www.myonlinetraininghub.com/excel-power-query-course
https://www.myonlinetraininghub.com/excel-pivottable-course-quick-start
https://www.myonlinetraininghub.com/excel-pivottable-course
https://www.myonlinetraininghub.com/power-pivot-course
https://www.myonlinetraininghub.com/excel-dashboard-course
https://www.myonlinetraininghub.com/power-bi-course
https://www.myonlinetraininghub.com/excel-for-decision-making-course
https://www.myonlinetraininghub.com/excel-for-finance-course
https://www.myonlinetraininghub.com/excel-analysis-toolpak-course
https://www.myonlinetraininghub.com/excel-for-customer-service-professionals
https://www.myonlinetraininghub.com/excel-operations-management-course
https://www.myonlinetraininghub.com/financial-modelling-course
https://www.myonlinetraininghub.com/excel-forum