You are on page 1of 24

Microsoft® Office 365® Excel™

2019 Comprehensive

Chapter 11
Additional Specialized
Functions

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Learning Objectives

11.1 Fill and Separate Text in Columns


11.2 Manipulate Text with Functions
11.3 Apply Advanced Filtering
11.4 Manipulate Data with Database Functions
11.5 Use Advanced Lookup Functions

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Fill and Separate Text in Columns
(1 of 3)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Fill and Separate Text in Columns
(2 of 3)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Fill and Separate Text in Columns
(3 of 3)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Manipulating Text with Functions
(1 of 6)
CONCAT function—joins text strings into one text string
=CONCAT(text1,text2)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Manipulating Text with Functions
(2 of 6)
TEXTJOIN function—combines text strings to produce a
result of characters
=TEXTJOIN(delimiter,ignore_empty,text1,text2)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Manipulating Text with Functions
(3 of 6)
• PROPER function—capitalizes the first letter of each
word in a text string
=PROPER(text)
• UPPER function—converts text strings to uppercase
letters
=UPPER(text)
• LOWER function—converts all uppercase letters in a text
string to lowercase
=LOWER(text)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Manipulating Text with Functions
(4 of 6)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Manipulating Text with Functions
(5 of 6)
• LEFT function—extracts the specified number of
characters from the left side of a text string
=LEFT(text,num_chars)
• RIGHT function—extracts the specified number of
characters from the right side of a text string
=RIGHT(text,num_chars)
• MID function—extracts the characters from the middle of
a text string, given a starting position and length
=MID(text,start_num,num_chars)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Manipulating Text with Functions
(6 of 6)
Function Description Syntax

FIND Identifies the starting position of one text string =FIND(text_text,within_


within another text string. text,start_num)
LEN Identifies the number of characters in a text string. =LEN(text)

SUBSTITUTE Substitutes an old text string with new text string. =SUBSTITUTE(text,old_
Instance_num specifies which occurrence of text,new_text,instance_num)
old_text you want to replace with new_text. When
instance_num is specified, only that instance is
changed. If you do not include instance_num, all
occurrences are changed.
TRIM Removes leading and trailing spaces in a text string =TRIM(text)
and extra spaces between words but maintains one
space between words in a text string.

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Apply Advanced Filtering (1 of 3)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Apply Advanced Filtering (2 of 3)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Apply Advanced Filtering (3 of 3)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Manipulating Data with Database
Functions (1 of 4)
Database function arguments
– Database argument—is the entire dataset
– Field argument—is the column that contains the
values operated on by the function
– Criteria argument—defines the conditions to be met
by the function

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Manipulating Data with Database
Functions (2 of 4)
• DSUM function—adds the values in a column that match
conditions specified in a criteria range
=DSUM(database,field,criteria)
• DAVERAGE function—determines the average of values
in a column that match conditions specified in a criteria
range
=DAVERAGE(database,field,criteria)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Manipulating Data with Database
Functions (3 of 4)
• DMAX function—identifies the highest value in a column
that matches specified conditions in a criteria range
=DMAX(database,field,criteria)
• DMIN function—identifies the lowest value in a column
that matches specified conditions in a criteria range
=DMIN(database,field,criteria)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Manipulating Data with Database
Functions (4 of 4)
• DCOUNT function—counts cells that contain numbers in a
column that match specified conditions in a criteria range
=DCOUNT(database,field,criteria)
• DCOUNTA function—counts empty cells or non-numeric
data in a column that match specified conditions in a
criteria range
=DCOUNTA(database,field,criteria)
• DGET function—extracts a single value from a field or
column within a dataset that matches specified conditions
=DGET(database,field,criteria)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Using Advanced Lookup Functions
(1 of 5)
MATCH function—searches through a range for a specific
value and returns the relative position of that value within
the range
=MATCH(lookup_value,lookup_array,[match_type])

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Using Advanced Lookup Functions
(2 of 5)
INDEX function—returns the value at the intersection of a
specific row and column within a given range
=INDEX(array,row_num,[column_num])

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Using Advanced Lookup Functions
(3 of 5)
CHOOSE function—function returns a value from a list
using an index number between 1 and 254
=CHOOSE(index_num,value1,[value2])

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Using Advanced Lookup Functions
(4 of 5)
FORMULATEXT function—is inserted in a cell to return the
formula as a string that is stored in another cell
=FORMULATEXT(reference)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Using Advanced Lookup Functions
(5 of 5)
TRANSPOSE function—transposes or rearranges the data
from columns to rows and rows to columns
=TRANSPOSE(array)

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved


Copyright

This work is protected by United States copyright laws and is


provided solely for the use of instructors in teaching their
courses and assessing student learning. Dissemination or sale of
any part of this work (including on the World Wide Web) will
destroy the integrity of the work and is not permitted. The work
and materials from it should never be made available to students
except by instructors using the accompanying text in their
classes. All recipients of this work are expected to abide by these
restrictions and to honor the intended pedagogical purposes and
the needs of other instructors who rely on these materials.

Copyright © 2020, 2017, 2014 Pearson All Rights Reserved

You might also like