LOGO Chapter VI Advanced Functions 1. LOGO Overview  INTRODUCTION  NESTED FUNCTIONS  LOOKUP  VLOOKUP  COUNTIF  SUMIF  IF  ROUND  THE PMT, IPMT.

Slides:



Advertisements
Similar presentations
Formulas, Ranges, and Functions. Formulas n Formulas perform operations such as addition, multiplication, and comparison on worksheet values. n Formulas.
Advertisements

CIS100 Test 2 Review REACH CRC © 2011 REACH CRC. All Rights Reserved.Spring 2011.
CS&E 1111 Exfunctions Using Functions in Excel Objectives: Using Excel functions l SUM, MIN, MAX, AVERAGE, COUNT, COUNTA l ROUND l COUNTIF, SUMIF, AVERAGEIF.
REACH-CRC. Lookup Functions INDEX-MATCH LOOKUP Database Functions DSUM DMIN DMAX DCOUNT DAVERAGE.
G042 Task 4  Understand how to use a range of different functions in excel.  Used a range of functions within your excel spreadsheet.
EXCEL.
© Paradigm Publishing, Inc Excel 2013 Level 2 Unit 1Advanced Formatting, Formulas, and Data Management Chapter 2Advanced Functions and Formulas.
REACH CRC © 2011 REACH CRC. All Rights Reserved.Fall 2011.
Maths & Trig, Statistical functions. ABS Returns the absolute value of a number The absolute value of a number is the number without its sign Syntax ◦
REACH-CRC © 2013 REACH-CRC. All Rights Reserved.Spring 2013.
MIS: Chapter 14 Cumulative concepts, features and functions, plus new functions COUNTIFS, SUMIFS, AVERAGEIFS (Separate ppt on REACH.louisville.edu) All.
Pre-defined System Functions Simple IF & VLOOKUP.
Calling all Data Geeks! Corey McAfee October 24, 2014 Corey McAfee October 24, 2014.
Tutorial 7: Using Advanced Functions and Conditional Formatting
Pradeep Velugoti Lakshman Tallam.  Type in the month name “January” in any cell say A1.  Now drag the fill handle to the right to select the range (Do.
Excel Functions. Prof. Leighton2 A Function Performs a predefined operation Performs a predefined operation A function A function Accepts one or more.
An Amortization Schedule New Functions. An Amortization Schedule An Amortization Schedule An Amortization Schedule Payment schedule on a loan Payment.
259 Lecture 4 Spring 2010 Logical Functions and Conditional Formatting in Excel.
ACOT Intro/Copyright Succeeding in Business with Microsoft Excel 2010.
Tutorial 8: Working with Advanced Functions
Spreadsheets Objective 6.02
Chapter 06: Lecture Notes (CSIT 104) 1 Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 1 Copyright © 2008 Prentice-Hall. All rights reserved.
2 Explain advanced spreadsheet concepts and functions Advanced Calculations 1 Sabbir Saleh_Lecture_17_Computer Application_BBA.
Copyright 2007, Paradigm Publishing Inc. EXCEL 2007 Chapter 2 BACKNEXTEND 2-1 LINKS TO OBJECTIVES Naming Ranges Functions COUNT, COUNTA, COUNTIF, COUNTIFS.
Chapter 6 Advanced Functions Copyright 2005 Radian Publishing Co.
ADVANCED EXCEL FORMULAS 1 Lesson 8. Named Ranges Name a cell or a range of cells Can make formulas easy to understand =SUM(Sales) instead of =SUM(A2:A16)
CIS300 TEST REVIEW EXAM 1- PROF. ZURADA & PROF. GUAN REACH - CRC © 2010 REACH All Rights Reserved.Fall 2010.
REACH-CRC © 2013 REACH-CRC. All Rights Reserved.Spring 2013.
Syntax MROUND(number,multiple) Number is the value to round. Multiple is the multiple to which you want to round number. Remark MROUND rounds up, away.
Advanced Excel for Finance Professionals A self study material from South Asian Management Technologies Foundation.
COMPREHENSIVE Excel Tutorial 7 Using Advanced Functions, Conditional Formatting, and Filtering.
Excel Projects 5 & 6 Notes Mr. Ursone. Excel Project 5: Sorting a List  Sorting: Arranging records in a specific sequence  The Sort command is on the.
Revision Function in Spreadsheet. AVERAGE Returns the average (arithmetic mean) of the arguments. Syntax AVERAGE(number1,number2,...) Number1, number2,...
REACH-CRC © 2012 REACH-CRC. All Rights Reserved.FALL 2012.
Microsoft Office Excel 2013 ® ® Abdul Hameed Using Advanced Functions and Conditional Formatting.
Copyright © 2008 Pearson Prentice Hall. All rights reserved Chapter 6 Data Tables and Amortization Tables Exploring Microsoft Office Excel 2007.
CIS300 TEST REVIEW EXAM 2- PROFS. KENDRA, GOYAL & MCINTOSH REACH - CRC © 2014 REACH All Rights Reserved.
# 1# 1 Error Messages, VLookup, Practical Tips What use is VLookup? How do you error check in Excel? CS 105 Spring 2010.
REACH-CRC © 2012 REACH-CRC. All Rights Reserved.FALL 2012.
CS&E 1111 Exreference Microsoft Excel Reference Functions Objectives: l Understanding and using Reference Functions l The computer’s algorithm l Syntax.
More Spreadsheets Range Formulas & Empty Cells Logical Functions Lookup Functions.
Chapter 12 Creating Formulas that Look Up Values Microsoft Excel 2003.
Glade Manual – Chapter 6 1 “COUNTIF” function: - “COUNTIF” function counts the number of cells within a range that meet the given condition - In Excel:
Excel Review By Mr. Griffin Elmira Business Institute.
CIS300 Test Review REACH - CRC © 2010 REACH All Rights Reserved.Fall 2010.
DECISIONS AND FUNCTIONS Module 4.2. DECISIONS AND FUNCTIONS Module 4.2.
REACH-CRC © 2013 REACH-CRC. All Rights Reserved.Spring 2013.
RevisionRevision Function in Spreadsheet DATE Returns the serial number of a particular date. Syntax –DATE(year,month,day) year is a number from 1900.
CIS 300- Professor Im Test #2. MICROSOFT ® EXCEL ® LOOKUP FUNCTIONS Syntax: =VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]) Arguments:
CIS 100 Test #2 Review 1. EXCEL Functions on Test  SUM, COUNT, COUNTA, MAX, MIN, MEDIAN, MODE, AVERAGE, ROUND, and IF  Possibly Others 
CIS300 Exam 4 Review Dale McIntosh © 2009 Dale McIntosh. All Rights Reserved.Spring 2009.
FUNCTIONS The parts of a function In order to work correctly, a function must be written a specific way, which is called the syntax. The basic syntax for.
CIS 300- Professor McIntosh Test #3. MICROSOFT ® EXCEL ® MATHEMATICAL FUNCTIONS Syntax: =ROUND(number, num_digits) Arguments: number Required  The number.
MS-EXCEL PART 3. Use data validation in Excel to make sure that users enter certain values into a cell. Data Validation Example In this example, we restrict.
CIS300 Test Review REACH-CRC © 2012 REACH-CRC. All Rights Reserved.FALL 2012.
CIS300 Test 3 Review Reinhardt. © 2009 Dale McIntosh. All Rights Reserved. Slides are Available at: uter/cistestreviews.html.
Logical Functions and Conditional Formatting in Excel
Contents Introduction Text functions Logical functions
Using Advanced Functions and Conditional Formatting
TRACKER Contents Intro Excel 101 Math Operations Formulas 101.
Excel IF Function.
REACH CRC Professor Reinhardt
CIS300 Test Review REACH - CRC Fall 2010
How To Use VLOOKUP In Microsoft Excel
Excel: Formulas & Functions III Participation Project
Spreadsheets 2 Explain advanced spreadsheet concepts and functions
REACH CRC Professor Manni
Spreadsheets Objective 6.02
REACH Computer Resource Center
Spreadsheets Objective 6.02
Presentation transcript:

LOGO Chapter VI Advanced Functions 1

LOGO Overview  INTRODUCTION  NESTED FUNCTIONS  LOOKUP  VLOOKUP  COUNTIF  SUMIF  IF  ROUND  THE PMT, IPMT AND PPMT FUNCTIONS IN EXCEL 2

LOGO Introduction  This section Goes a little further and looks at the more advanced types of formulas and functions you can use.  In other words, this section will raise your level from skilled user to advanced user.  Excel has a myriad of functions that you can use in your formulas. 3

LOGO Nested Functions  When you write a formula, you can use functions as arguments inside other functions. You might  Want to calculate the square root of a sum of a series of cells. It could look like this: =SQRT(SUM(B2:B20)) 4

LOGO Nested Functions  Nested functions use a function as one of the arguments of another function. You can nest up to 64 levels of functions. The following formula sums a set of numbers (G2:G5) only if the average of another set of numbers (F2:F5) is greater than 50. Otherwise it returns 0.  =IF(AVERAGE(F2:F6)>5,SUM(F2:F6),0)  The AVERAGE and SUM functions are nested within the IF function. 5

LOGO LOOKUP  It returns a value either from a one-row or one-column range or from an array,  the LOOKUP functions has two syntax forms:  the vector form  the array form. 6

LOGO Vector form  A vector is a range of only one row or one column.  The vector form of LOOKUP looks in a one row or one-column range (known as a vector) for a value and returns a value from the same position in a second one- row or one-column range. 7

LOGO Vector form  LOOKUP (lookup_value,lookup_vector,result_vector)  Lookup_value: A value that LOOKUP searches for in the first vector.  Lookup_vector: A range that contains only one row or one column.  Result_vector: A range that contains only one row or column. It must be the same size as lookup_vector. 8

LOGO Remarks  If LOOKUP can't find the lookup_value, it matches the largest value in lookup_vector that is less than or equal to lookup_value.  If lookup_value is smaller than the smallest value in lookup_vector, LOOKUP gives the #N/A error value. 9

LOGO Example 10

LOGO Example 11 Formula Description (Result =LOOKUP(4.19,A2:A6,B2:B6) Looks up 4.19 in column A, and returns the value from column B that's in the same row (orange) =LOOKUP(5.00,A2:A6,B2:B6) Looks up 5.00 in column A, matches the next smallest value (4.19), and returns the value from column B that's in the same row (orange) =LOOKUP(7.66,A2:A6,B2:B6) Looks up 7.66 in column A, matches the next smallest value (6.39), and returns the value from column B that's in the same row (blue) =LOOKUP(0,A2:A6,B2:B6) Looks up 0 in column A, and returns an error because 0 is less than the smallest value in the lookup_vector A2:A7 (#N/A)

LOGO Array form  The array form of LOOKUP looks in the first row or column of an array (array: Used to build single formulas that produce multiple results or that operate on a group of arguments that are arranged in rows and columns. 12

LOGO Array form  Use this form of LOOKUP when the values that you want to match are in the first row or column of the array.  Use the other form of LOOKUP when you want to specify the location of the column or row. 13

LOGO Array form  LOOKUP(lookup_value,array)  Lookup_value: A value that LOOKUP searches for in an array.  Lookup value can be a number, text, a logical value, or a name or reference that refers to a value.  Array: A range of cells that contains text, numbers, or logical values that you want to compare wit lookup_value. 14

LOGO Example 15

LOGO 16 Formula =LOOKUP(A2,{0,60,70,80,90},{"F","D","C","B","A"}) =LOOKUP(A3,{0,60,70,80,90},{"F","D","C","B","A"}) =LOOKUP(A4,{0,60,70,80,90},{"F","D","C","B","A"}) =LOOKUP(A2,{0,60,63,67,70,73,77,80,83,87,90,93,97},{"F","D- ","D","D+","C-","C","C+","B-","B","B+","A-","A","A+"}) =LOOKUP(A3,{0,60,63,67,70,73,77,80,83,87,90,93,97},{"F","D- ","D","D+","C-","C","C+","B- ","B","B+","A-","A","A+"}) =LOOKUP(A4,{0,60,63,67,70,73,77,80,83,87,90,93,97},{"F","D- ","D","D+","C-","C","C+","B-","B","B+","A-","A","A+"})

LOGO VLOOKUP (Vertical Lookup) VLOOKUP finds values in a table using a search value.  The syntax is:  =VLOOKUP ( lookup_value; table_array; col_index_num;equals) 17

LOGO VLOOKUP (Vertical Lookup) 18

LOGO VLOOKUP (Vertical Lookup)  In Figure there is an example of the membership index. To the left is the actual table in the cell range A4:D11 with members listed.  To the right of the table, there is something which can look up members using the number typed into cell F4.  To be able to look up members' names, the formula in cell G4 is as follows:  =VLOOKUP (F4, A4: D13, 2, FALSE)  To look up address and telephone number the col_index_num should be 3 and 4 respectively. 19

LOGO VLOOKUP (Vertical Lookup) Equals: A logical value that specifies whether you want VLOOKUP to find an exact match or an approximate match: If TRUE or omitted, an exact or approximate match is returned. If FALSE, VLOOKUP will only find an exact match. 20

LOGO VLOOKUP (Vertical Lookup) Equals: A logical value that specifies whether you want VLOOKUP to find an exact match or an approximate match: If TRUE or omitted, an exact or approximate match is returned. If FALSE, VLOOKUP will only find an exact match. 21

LOGO VLOOKUP (Vertical Lookup) If you did not find what you searched show Message Employee Not found. =IF(ISNA(VLOOKUP(L10,City,2,FALSE)) = TRUE, "Employee not found", VLOOKUP(L10,City,2,FALSE)) 22

LOGO COUNTIF Counts the number of cells within a range that meet the given criteria.  Syntax  COUNTIF(range,criteria) 23

LOGO COUNTIF 24

LOGO COUNTIF 25 FormulaDescription (result) =COUNTIF(A2:A5,"apples")Number of cells with apples in the first column above (2) =COUNTIF(A2:A5,A4)Number of cells with peaches in the first column above (1) =COUNTIF(A2:A5,A3)+COUNTIF(A2:A5,A2)Number of cells with oranges and apples in the first column above (3) =COUNTIF(B2:B5,">55")Number of cells with a value greater than 55 in the second column above (2) =COUNTIF(B2:B5,"<>"&B4)Number of cells with a value not equal to 75 in the second column above (3) =COUNTIF(B2:B5,">=32")- COUNTIF(B2:B5,">85") Number of cells with a value greater than or equal to 32 and less than or equal to 85 in the second column above (3)

LOGO COUNTA Counts the number of cells that are not empty Use COUNTA to count the number of cells that contain data in a range or array.  Syntax  COUNTIF(range,criteria) 26

LOGO COUNTA 27

LOGO COUNTBLANK  Counts empty cells in a specified range of cells.  Syntax =COUNTBLANK(range)  Range is the range from which you want to count the blank cells. =COUNTBLANK(A2:B5) 28

LOGO SUMIF  Adds numbers in a table together on condition that they, or other values in same row, meet a certain criterion  Syntax =SUMIF (range,criteria,sum_range) 29

LOGO SUMIF 30

LOGO SUMIF  =SUMIF(A2:A5,">160000",B2:B5)  Sum of the commissions for property values over 160,000 (63,000)  =SUMIF(A2:A5,">160000")  Sum of the property values over 160,000 (900,000)  =SUMIF(A2:A5,"=300000",B2:B3)  Sum of the commissions for property values equal to 300,000 (21,000) 31

LOGO IF  Use IF to conduct conditional tests on values and formulas, This function returns one value if a condition you specify evaluates to TRUE and another value if it evaluates to FALSE. Up to seven IF functions can be nested to construct more elaborate tests.·  Syntax  IF(logical_test,value_if_true,value_if_fal se) 32

LOGO IF 33  =IF(A2<=100,"Within budget","Over budget")  If the number above is less than or equal to 100, then the  formula displays "Within budget". Otherwise, the function  displays "Over budget" (Within budget)  =IF(A2=100,SUM(B5:B15),"")  If the number above is 100, then the range B5:B15 is  calculated. Otherwise, empty text ("") is returned ()

LOGO IF 34  =IF(A2>89,"A",IF(A2>79,"B",IF(A2>69,"C", IF(A2>59,"D","F"))))  Assigns a letter grade to the first score (F)  =IF(A3>89,"A",IF(A3>79,"B",IF(A3>69,"C", IF(A3>59,"D","F"))))  Assigns a letter grade to the second score (A)  =IF(A4>89,"A",IF(A4>79,"B",IF(A4>69,"C", IF(A4>59,"D","F"))))

LOGO Rounding Numbers 35  Rounds a number to a specified number of digits, for the number argument you can either enter a number or a cell reference. For the num digits argument you need to specify the number of digits to which you want to round.  =ROUND (number,num_digits)  If num_digits is greater than zero, then number is rounded to the specified number of decimalplaces.  If num_digits is 0, then number is rounded to the nearest integer.  If num_digits is less than 0, then number is rounded to the left of the decimal point.

LOGO Rounding Numbers 36  Examples:  =ROUND (123.45,1) will equal  =ROUND (123.45,0) will equal 123  =ROUND (123.45,-2) will equal 100

LOGO The PMT, IPMT and PPMT Functions in Excel 37  This section summarizes how to use the three Excel payment functions, PMT, IPMT and PPMT to calculate loan, interest and capital repayments for each repayment period and help you understand how the proportions of interest and capital repayments change over the life of the  loan.

LOGO The PMT, IPMT and PPMT Functions in Excel 38  The parts of the PMT function are  =PMT (Interest,periods, Amount).  Suppose we enter the annual interest rate as 4% in cell B2, the term in years as 25 in cell B3, and the loan amount 100,000 in cell B4. We want to calculate the monthly  repayment amount in cell B5.

LOGO The PMT, IPMT and PPMT Functions in Excel 39  Because we want to work out the monthly repayments, we need to enter the interest rate per month, and the loan term in months. So the interest rate will be B2/12 and the term will beB3*12  To calculate the monthly repayment in cell B5 we type the following:  =PMT (B2/12, B3*12,B4)  and press the Enter key. The resulting outgoing monthly payment will show as  To make this a positive use  =-PMT(B2/12, B3*12, B4)

LOGO The PMT, IPMT and PPMT Functions in Excel 40  The parts of the IPMT functions are  =IPMT (Interest, period number, periods, Amount).  You can see the extra element "period number" in this function compared to the PMT function.  In this example we want to calculate the interest payment for period 1 (the first month).

LOGO The PMT, IPMT and PPMT Functions in Excel 41  Using the Excel PPMT Function to calculate the first month's capital repayment  The PPMT function works in the same way but calculates the capital repayment for each period  for the capital loan taken out over a term at a fixed interest rate. The parts of the PPMT  functions are  =PPMT (Interest, period number, periods, Amount).

LOGO 42