You are on page 1of 9

NEXT

SIX NEW BUILTIN FUNCTION IN MICROSOFT OFFICE EXCEL2019 & EXCEL365

Click On
these FUNCTIONS SYNTAX FORMULA USAGE
MENU (Example)

CONCAT
TEXTJOIN
IFS
MAXIFS
MINIFS
SWITCH

END
SIX NEW BUILTIN FUNCTION IN MICROSOFT OFFICE EXCEL2019 & EXCEL365

Click On
these FUNCTIONS SYNTAX FORMULA USAGE
MENU (Example)

CONCAT CONCAT CONCAT(text1,[text2],…) =CONCAT(A1:A5) To combine:-


Text1 --> the contain of =CONCAT(A1:A1,B3:B5) Text,
TEXTJOIN
cell/range =CONCAT(A1,””,B3,””,C5,””) Strings
IFS Text2 --> the contain of Cells or range
MAXIFS cell/range Compare with
MINIFS =CONCATENATE(A1,A5) To improve
Note: if text1 is already =CONCATENATE(A1,B3,B5) CONCATENATE
SWITCH
range (A1:A5) then text2 is Function (Excel2016
optional. and bellow )
[ ] means option.

END
SIX NEW BUILTIN FUNCTION IN MICROSOFT OFFICE EXCEL2019 & EXCEL365

Click On
these FUNCTIONS SYNTAX FORMULA USAGE
MENU (Example)

CONCAT TEXTJOIN TEXTJOIN(delimiter, =TEXTJOIN(“”, TRUE, A1:A5) To combine:-


ignore_empty, text1, =TEXTJOIN(“”, FALSE,B3:B5) Text,
TEXTJOIN
[text2],…) =TEXTJOIN(“”,FALSE,A1:A4:B3:B7) Strings
IFS Cells or range
MAXIFS delimiter Compare with
MINIFS --> the separator of text. =CONCAT(A1:A5) Similar to CONCAT
(double quotes as ‘’ ) =CONCAT(A1:A1,B3:B5) but TEXTJOIN is
SWITCH
Ignore_empty =CONCAT(A1,””,B3,””,C5,””) more powerful
 TRUE or FALSE than CONCAT
--> Text1 text2, ..textn Compare with
Text or range to be =CONCATENATE(A1,A5) (Previously)
combined =CONCATENATE(A1,B3,B5) CONCATENATE
(Excel 2016 and
Note: space “ ” means all bellow )
END text are separated with “ ”.
SIX NEW BUILTIN FUNCTION IN MICROSOFT OFFICE EXCEL2019 & EXCEL365

Click On
these FUNCTIONS SYNTAX FORMULA USAGE
MENU (Example)

CONCAT IFS IFS( logical_test1, =IFS( A1>80, “VERY GOOD”, To find out the
value_if_true1, A1>60,”MODERATE”, correct
TEXTJOIN
logical_test2, A1>=40,”GOOD”,”TRUE”,”FAIL”) corresponding
IFS value_if_true2,… ) value based on
MAXIFS Compare to certain multiple
MINIFS  logical_test1, =IF( A1>80, “VERY condition.
(First Condition) GOOD”,IF(A1>60,”MODERATE”,
SWITCH
value_if_true1, IF(A1>=40,”GOOD”,”FAIL”))) To improve long
(First needed result) Nested IF.

--> logical_test2,
(Second Condition)
value_if_true2,… )
(Second needed result )
END
SIX NEW BUILTIN FUNCTION IN MICROSOFT OFFICE EXCEL2019 & EXCEL365

Click On
these FUNCTIONS SYNTAX FORMULA USAGE
MENU (Example)

CONCAT MAXIFS MAXIFS(max_rang, =MAXIFS(A1:A5,B3:B7,C5) To identify


criteria_range1,crteria1, maximum values
TEXTJOIN
[criteria_range2,crteria2],…) based on given
IFS Compare with multiple conditions.
MAXIFS  max_rang, =LARGE(A1:B7,1) and
MINIFS actual first range that =MAX(A1:A5,B3:B7) To improve
containing max value. Function of LARGE
SWITCH
 criteria_range1,crteria1 (Excel 2016 and
a set of evaluated range bellow )
for condition of criteria 1
> criteria_range2,crteria2
a set of evaluated range
for condition of criteria 2
END
SIX NEW BUILTIN FUNCTION IN MICROSOFT OFFICE EXCEL2019 & EXCEL365

Click On
these FUNCTIONS SYNTAX FORMULA USAGE
MENU (Example)

CONCAT MINIFS MINIFS(max_rang, =MINIFS (A1:A5,B3:B7,C5) To identify


criteria_range1,crteria1, manimum values
TEXTJOIN
[criteria_range2,crteria2],…) based on given
IFS Compare with multiple conditions.
MAXIFS  min_rang, =SMALL(A1:B7,1) and
MINIFS actual first range that =MIN(A1:A5,B3:B7) To improve
containing a minimum Function of SMALL
SWITCH
value. (Excel 2016 and
 criteria_range1,crteria1 bellow )
a set of evaluated range
for condition of criteria 1
> criteria_range2,crteria2
a set of evaluated range
for condition of criteria 2
END
SIX NEW BUILTIN FUNCTION IN MICROSOFT OFFICE EXCEL2019 & EXCEL365

Click On
these FUNCTIONS SYNTAX FORMULA USAGE
MENU (Example)

CONCAT SWITCH SWITCH( expression, value1, =SWITCH ( E3, “Excellent”, “1”, To find out the
result1, [value2, result2, … ”MODERATE”, “1”, ”GOOD”,”3”, value based on the
TEXTJOIN
[default] ) ”FAIL”, “2”). first exact match.
IFS
MAXIFS  Expression Compare to It likely to improve
MINIFS (an argument/value =VLOOKUP( E3, B3:C7,2,0) VLOOKUP or
compared to value1) =INDEX(B3:B7,MATCH(E3,C3:C7,0)) INDEXT(MATCH)
SWITCH
 value1, result1,
( values compared to
an expression )
 default
(return error #N/A if no
match occur )
END
EXIT

You might also like