1 copyright © 2014 pearson education, inc. publishing as prentice hall. chapter 7 specialized...
TRANSCRIPT
![Page 1: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/1.jpg)
1Copyright © 2014 Pearson Education, Inc. Publishing as Prentice
Hall.
EXPLORING MICROSOFT OFFICE 2013 VOLUME 2
Chapter 7Specialized Functions
by Mary Anne Poatsy, Keith Mulbery, Eric Cameron, Jason Davidson, Rebecca Lawson, Linda Lau, Jerri Williams
![Page 2: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/2.jpg)
Objectives
• Create a nested logical function
• Use MATCH and INDEX lookup functions
• Use advanced filtering
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. 2
![Page 3: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/3.jpg)
Objectives
• Manipulate data with database functions
• Create a loan amortization table
• Perform other financial calculations
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. 3
![Page 4: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/4.jpg)
4
Creating a Nested Logical Function
• IF function– Performs different actions based on
whether the logical test is true or false–Has three arguments: logical_test,
Value_if_true, and Value_if_false– Example: IF(A6>40, “overtime”, “no
overtime”)
• Nested function—function that is embedded within an argument of another function
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
![Page 5: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/5.jpg)
5
Nested IF function=IF(E7<I$2,F5*J$2%,IF(E5<=I$3,F5*J$3,F5*J$4))
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Creating a Nested Logical Function
![Page 6: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/6.jpg)
6Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Creating a Nested Logical Function
![Page 7: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/7.jpg)
7
• AND function–Has two or more logical conditions– Returns TRUE only if all conditions are
true– Returns FALSE if any of the conditions
are false– Example: =AND(logical1,logical2, …)
=AND(A1<10, B$4=6,$C$6>=5*G3)
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Creating a Nested Logical Function
![Page 8: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/8.jpg)
8
• OR function–Has two or more conditions– Returns TRUE if any of the conditions
are true– Returns FALSE only if all conditions are
false– Example: =OR(logical1,logical2, …)
=OR(A3=5, $B6=16, C$6>=A5*G3)
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Creating a Nested Logical Function
![Page 9: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/9.jpg)
9Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Creating a Nested Logical Function
![Page 10: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/10.jpg)
10
• NOT function– Contains only one argument– Reverses the truth value of its
argument– Example: =NOT(logical)
=NOT(B6<3*D3)
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Creating a Nested Logical Function
![Page 11: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/11.jpg)
11
Using MATCH and INDEXLookup Functions
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
• MATCH function• Has three arguments– Lookup_value– Lookup_array–Match_type
• Returns the position of a value in a list
![Page 12: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/12.jpg)
12
Using MATCH and INDEXLookup Functions
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
• INDEX function• Has three arguments– Array– Row_num– Column_num
• Returns a value or the reference to a value within a range based on X and Y coordinates
![Page 13: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/13.jpg)
13
Using MATCH and INDEXLookup Functions
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
![Page 14: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/14.jpg)
14
Using Advanced Filtering
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
• Prior to applying advanced filtering techniques, a criteria range must be defined
• Criteria range—separate range of cells specifying the conditions used to filter a table–Must contain at least two rows and one column– First row contains the table column labels– Second row contains the conditions for filtering
the table
![Page 15: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/15.jpg)
15
Using Advanced Filtering
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
![Page 16: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/16.jpg)
16
Use Advanced Filtering
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
![Page 17: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/17.jpg)
17
Using Advanced Filtering
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
• Advanced Filter dialog box allows:– Filtering the table in place– Copying selected records to another
area in the worksheet– Specifying the list range– Specifying the criteria range– Displaying only unique records
![Page 18: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/18.jpg)
18
Using Advanced Filtering
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
![Page 19: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/19.jpg)
19
Manipulating Data withDatabase Functions
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
• Database functions– Analyze data for selected records in a
database table–Used exclusively for database tables– Data not meeting specified criteria are
filtered out –Have three arguments: • Database• Field• Criteria
![Page 20: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/20.jpg)
20
Manipulating Data withDatabase Functions
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
• Database functions=DSUM(database, field, criteria)=DAVERAGE(database, field, criteria)=DMAX(database, field, criteria)=DMIN(database, field, criteria)=DCOUNT(database, field, criteria)
![Page 21: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/21.jpg)
21
Manipulating Data withDatabase Functions
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
![Page 22: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/22.jpg)
22
Creating a Loan Amortization Table
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
• Financial functions=PMT(rate,nper,pv)
=IPMT(rate,per,nper,pv)=PPMT(rate,per,nper,pv)
=CUMIPMT(rate,nper,pv,start_period,end_period,type)
=CUMPRINC(rate,nper,pv,start_period,end_period,type)
![Page 23: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/23.jpg)
23Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
• Schedule for loan amortization table:–Monthly payments– Interest per period– Principal repayment per period– Balances
Creating a Loan Amortization Table
![Page 24: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/24.jpg)
24Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Creating a Loan Amortization Table
![Page 25: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/25.jpg)
25
Performing Other Financial Calculations
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
• Additional financial functions=PV(rate,nper,pmt)
=FV(rate,nper,pmt)=NPV(rate,value1,value2, …)
=NPER(rate,pmt,pv)
=RATE(nper,pmt,pv)
![Page 26: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/26.jpg)
26
Summary
• Logical functions can be nested to form more complex conditions
• There are additional lookup functions:–MATCH– INDEX
• Tables can be filtered to display desired resultsCopyright © 2014 Pearson Education, Inc. Publishing as Prentice
Hall.
![Page 27: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/27.jpg)
27
Summary
• Excel has several database functions
• Excel has several financial functions
• Amortization tables can be constructed using these functions
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
![Page 28: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/28.jpg)
28
Questions
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
![Page 29: 1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 7 Specialized Functions by Mary Anne Poatsy, Keith Mulbery, Eric Cameron,](https://reader030.vdocuments.net/reader030/viewer/2022032516/56649c7c5503460f949304aa/html5/thumbnails/29.jpg)
29
Copyright
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any
means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. Printed in the
United States of America.