Advanced Excel for Finance Professionals A self study material from South Asian Management Technologies Foundation.

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

Computer Science & Engineering 2111 Text Functions 1CSE 2111 Lecture-Text Functions.
MIS: Chapter 14 Cumulative concepts, features and functions, plus new functions COUNTIFS, SUMIFS, AVERAGEIFS (Separate ppt on REACH.louisville.edu) All.
Exploring Microsoft Excel 2002 Chapter 7 Chapter 7 List and Data Management: Converting Data to Information By Robert T. Grauer Maryann Barber Exploring.
Calling all Data Geeks! Corey McAfee October 24, 2014 Corey McAfee October 24, 2014.
Tutorial 7: Using Advanced Functions and Conditional Formatting
XP New Perspectives on Microsoft Office Excel 2003, Second Edition- Tutorial 2 1 Microsoft Office Excel 2003 Tutorial 2 – Working With Formulas and Functions.
1 Computing for Todays Lecture 8 Yumei Huo Spring 2006.
259 Lecture 4 Spring 2010 Logical Functions and Conditional Formatting in Excel.
 Create a small exam that calculate the grade it self  Create a small program to do.
Tutorial 8: Working with Advanced Functions
Excel 2007 Part (2) Dr. Susan Al Naqshbandi
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.
Lesson 4 Cell Reference Formulas. Working with Cell References continued… Relative Cell Reference A relative cell reference means that the cell value.
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.
Advanced Excel for Finance Professionals A self study material from South Asian Management Technologies Foundation.
MIS: Chapter 7: Data Base and Data Warehouses Cumulative concepts, features and functions, plus new functions COUNTIFS, SUMIFS, AVERAGEIFS All assigned.
XP Abdul Hameed 1 Microsoft Office Excel 2013 Tutorial 2 – Working With Formulas and Functions.
REACH-CRC © 2012 REACH-CRC. All Rights Reserved.FALL 2012.
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.
LOGO Chapter VI Advanced Functions 1. LOGO Overview  INTRODUCTION  NESTED FUNCTIONS  LOOKUP  VLOOKUP  COUNTIF  SUMIF  IF  ROUND  THE PMT, IPMT.
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.
1. Common Functions 2.
Excel Functions Abby Wiertzema
XP Agenda Video Last Class Excel Tutorial 5: Working with Excel Lists Agenda for Next Class 1 New Perspectives on Microsoft Office Excel 2003 Tutorial.
Prescriptive Analytics Appendix A EXCEL TOOLS FOR THE MANAGEMENT SCIENTIST Business Analytics with Management Science Models and Methods Arben Asllani.
Powerpoint Templates Page 1 Powerpoint Templates MS Excel Functions.
Copyright © 2008 Pearson Prentice Hall. All rights reserved Chapter 6 Data Tables and Amortization Tables Exploring Microsoft Office Excel 2007.
Lesson 5: Working with Formulas and Functions Logical and 3D Formulas.
Microsoft® Excel Key and format dates and times. 1 Use Date & Time functions. 2 Use date and time arithmetic. 3 Use the IF function. 4 Create.
XP 1 Microsoft Office Excel 2003 Working With Formulas and Functions.
Overview Excel is a spreadsheet, a grid made from columns and rows. It is a software program that can make number manipulation easy and somewhat painless.
CIS300 Test 3 Review Reinhardt. © 2009 Dale McIntosh. All Rights Reserved. This Review Will Cover Brief overview of EXCEL functions, followed by EXCEL.
XP 1 ﴀ New Perspectives on Microsoft Office 2003, Premium Edition Excel Tutorial 2 Microsoft Office Excel 2003 Tutorial 2 – Working With Formulas and Functions.
CIS300 Test Review REACH - CRC © 2010 REACH All Rights Reserved.Fall 2010.
Microsoft® Excel Create an Excel table. 1 Work with the Table Tools Design tab. 2 Sort and filter records in a table. 3 Identify structured references.
Intermediate Excel 2013 Gareth Johns IT Skills Development Advisor.
Progress and Outcome Measures - Part 3 Progress and Outcome Measures Part 3, Slide 1Copyright © 2004, Jim Schwab, University of Texas at Austin.
RevisionRevision Function in Spreadsheet DATE Returns the serial number of a particular date. Syntax –DATE(year,month,day) year is a number from 1900.
Microsoft ® Excel ® 2013 Enhanced Excel Tutorial 3 Calculating Data with Formulas and Functions.
Microsoft Excel Prepared by the Academic Faculty Members of IT.
DAY 4,5,6: EXCEL CHAPTERS 1 & 2 Rohit January 27 th to February 1 st
CIS 100 Test #2 Review 1. EXCEL Functions on Test  SUM, COUNT, COUNTA, MAX, MIN, MEDIAN, MODE, AVERAGE, ROUND, and IF  Possibly Others 
Pages Appendix B: Review of ExcelChapter 3 Market Trends & Analysis IBM 320 CAL POLY POMONA IBM320 Market Trends and Analysis Maha Ghosn.
CIS300 Test Review REACH-CRC © 2012 REACH-CRC. All Rights Reserved.FALL 2012.
Logical Functions and Conditional Formatting in Excel
Using Advanced Formulas
Contents Introduction Text functions Logical functions
Logical Functions Excel Lesson 10.
TRACKER Contents Intro Excel 101 Math Operations Formulas 101.
Excel STDEV.S Function.
Excel IF Function.
REACH CRC Professor Reinhardt
Analyzing Data Using Formulas
Working with Formulas and Functions
Spreadsheets 2 Explain advanced spreadsheet concepts and functions
REACH CRC Professor Manni
Spreadsheets Objective 6.02
REACH Computer Resource Center
Spreadsheets Objective 6.02
Working with Formulas and Functions
Lesson 13 Working with Tables
REACH Computer Resource Center
Presentation transcript:

Advanced Excel for Finance Professionals A self study material from South Asian Management Technologies Foundation

Welcome Back to Session 1

Course Coverage Database Concepts Data Organisation Functions Tools What-if Special Features Macro

Session 1: Excel as Database

Excel as a Database Excel workbook can work as a limited capacity database if you plan the data layout correctly. Excel allow to look at the data in many ways similar to a database application: –Sort data in many different ways, –Filter to see only data with specific attribute –Reorganize your data in ways as your needs change.

Structuring Excel as Database Some best practice to create Excel List –Each column to contain data of same category in every row in the column like age, name, etc –Each row in the list contains all of the fields of data for one object like person, organization, material, etc. –Ideally the first row of the list must contain a unique name at the top of each column. –This first row need to be the first row of the worksheet, that is row 1 – start anywhere

Structuring Excel as Database Some best practice to create Excel List –The row describing column headings may be formatted differently using larger font, bold, etc. –Ideally no blank rows should be in the list though there can be blank cells in a column –All data in a column must have same format –We can store other data in the worksheet but outside the boundaries of the list

Session 2: Range Names

Range Name This is a simple function to refer to a range of cells by a name instead of the coordinate This is useful to remember the cell and use them for any process Select the range of cells you want to name

Range Name After selecting the cells just type the name in the cell coordinate window on the top left corner

Session 3: Functions Explained

Functions There are various types of Excel functions –Financial –Statistical –Mathematical –Logical –Scientific –Text We will discuss some select functions

Functions Select Functions –DATE –TEXT –IF –VLOOKUP –MATCH/INDEX –SUMIF –LOGICAL/ERROR TRAPPING –ROUND

Date Functions Now Today Year Month Day Weekday

NOW Returns serial number of current date and time. If the cell format was General before the function was entered, the result is formatted as a date. Syntax –NOW( ) Excel stores dates as sequential serial numbers so they can be used in calculations. By default, January 1, 1900 is serial number 1, and January 1, 2008 is serial number because it is 39,448 days after January 1, 1900.

NOW Try this out – don’t worry if the end result is not the same

TODAY Returns the serial number of the current date. The serial number is the date-time code used by Microsoft Excel for date and time calculations. If the cell format was General before the function was entered, the result is formatted as a date. Syntax –TODAY( ) Excel stores dates as sequential serial numbers so they can be used in calculations. By default, January 1, 1900 is serial number 1, and January 1, 2008 is serial number because it is 39,448 days after January 1, 1900.

TODAY Don’t worry if –You get a number instead, change cell format

DATE Date is more an input than output command. This command is necessary if you wish to use the year, month, day, or weekday functions Syntax –date(year, month, day)

YEAR Returns the year corresponding to a date. The year is returned as an integer in the range Syntax –YEAR(serial_number) Serial_number is the date of the year you want to find. Dates should be entered by using the DATE function, or as results of other formulas or functions. For example, use DATE(2008,5,23) for the 23rd day of May, Values returned by the YEAR, MONTH and DAY functions will be Gregorian values regardless of the display format for the supplied date value.

Example A Date 7/5/2013 7/5/13 FormulaDescription (Result) =YEAR(A2)Year of the first date (2013) =YEAR(A3)Year of the second date (2013)

YEAR

MONTH Returns the month of a date represented by a serial number. The month is given as an integer, ranging from 1 (January) to 12 (December). Syntax –MONTH(serial_number) A Date 15-Apr-2013 FormulaDescription (Result) =MONTH(A2)Month of the date above (4)

MONTH

DAY Returns the day of a date, represented by a serial number. The day is given as an integer ranging from 1 to 31. Syntax –DAY(serial_number) A Date 15-Apr-2008 FormulaDescription (Result) =DAY(A2)Day of the date above (15)

DAY

TEXT Functions CONCATENATE(text1, text2,..text) –Joins several text strings into one text string. SUBSTITUTE( text, old_text, new_text, instance) –Substitutes new text for specific old text in a text string.

TEXT Functions TRIM –Removes all extra spaces from a text string except for single spaces between words. RIGHT (text, number of characters) –Returns a specified number of characters from the end of a text string. –Similar treatment for LEFT() function

TEXT Functions FIND (find_text, within_text) –Finds one text string (find_text) within another text string (within_text), and returns the number of the starting position of find_text from the first character of within_text. MID( text, start_number, number of characters) –Returns a specified number of characters from a text string, starting at a specified position.

TEXT Functions LEN –Returns the number of characters in a text string. LOWER –Converts all uppercase letters in a text string to lowercase. –Similar treatment for UPPER, PROPER,

Teaser Develop a text function for these cases: –We have to replace the word Bombay to Mumbai in a large file. Problem is we do not know where the word appears in a sentence. –A database is available where the name is mentioned in a single cell. Extract the surname from the list of names and use them in a sentence “Dear ”

Logical Function: IF Returns a value if a specified condition evaluates to TRUE and another value if it evaluates to FALSE. Use IF to conduct conditional tests on values and formulas resulting in values. Syntax –IF(logical_test, value_if_true, value_if_false) Logical_test is any value or expression that can be evaluated to TRUE or FALSE. Value_if_true is the value that is returned if logical_test is TRUE. Value_if_false is the value that is returned if logical_test is FALSE.

IF Up to seven IF functions can be nested as value_if_true and value_if_false arguments to construct more elaborate tests. When the value_if_true and value_if_false arguments are evaluated, IF returns the value returned by those statements. If any of the arguments to IF are arrays, every element of the array is evaluated when the IF statement is carried out.

Example 1 A Data 123 FormulaDescription (Result) =IF(A2<=100,"Within budget", “Above budget") If the number is less than or equal to 100, then the formula displays "Within budget“, else it displays "Over budget" (Above budget) =IF(A2<100,A2*.25,“A2*.35")If the number above is 100, then take 25% of it. Otherwise, 35%

Example 1

Example 2 AGrade A: 90 and above ScoreGrade B: Between Grade C: Between Grade D: Between Grade F: Below 60 Description (Result) Assigns a letter grade to the first score (F) Assigns a letter grade to the second score (A) Assigns a letter grade to the third score (C)

Example 2 In this example, –the second IF statement is also the value_if_false argument to the first IF statement. Similarly, –the third IF statement is the value_if_false argument to the second IF statement. For example, if the first logical_test (Average>89) is TRUE, "A" is returned. If the first logical_test is FALSE, the second IF statement is evaluated, and so on.

Example 2: Nested IF First=IF(A2>89,"A", Else 1) If A2 is greater than 89, show 'A' or solve the Else 1 condition Else 1 =IF(A2>79,"B", Else 2) If A2 is less than 90 but greater than 79, show 'B' or solve the Else 2 condition Else 2 =IF(A2>69,"C",Else 3) If A2 is less than 80 but greater than 69, show 'C' or solve the Else 3 condition Else 3 =IF(A2>59,"D","F") If A2 is less than 70 but greater than 59, show 'D' or show 'F' where A2 is less than 60

Example 2

SUMIF Adds the cells specified by a given criteria. Syntax –SUMIF(range,criteria,sum_range) Range is the range of cells you want evaluated. Criteria is the criteria in the form of a number, expression, or text that defines which cells will be added. For example, criteria can be expressed as 32, "32", ">32", "apples". Sum_range are the actual cells to sum. The cells in sum_range are summed only if their corresponding cells in range match the criteria.

Example Property ValueCommission 100,0007, ,00014, ,00021, ,00028,000 Compute commission for properties valued above FormulaDescription (Result) =SUMIF(A2:A5,">160000",B 2:B5) Sum of the commissions for property values over (63,000)

Example

ROUND FUNCTION Rounds off the value to a specific number of decimal points and displays the same Different from formatting where the internal value remains unchanged only display changes Syntax –ROUND(number,digits) Number is the number or cell reference which you want round off to a number of digits after decimal. Digits is the number of digits after decima point to which you want to round off the number.

Example Case: Test for difference between round and displaying number of decimal points

Solution Display changes only the displayed value but retains the original value Round changes the background value

VLOOKUP Searches for a value in the leftmost column of a table, and returns a value in the same row from a column you specify in the table. Use VLOOKUP when your key values are located in a column to the left of the data you want to find. The V in VLOOKUP stands for "Vertical." Syntax –VLOOKUP(lookup_value,table_array,col_index_num, range_lookup) Lookup_value is the value to be found in the first column of the array.Lookup_value can be a value, a reference, or a text string. Table_array is the table of information in which data is looked up. Use a reference to a range or a range name, such as Database or List.

Get Ready for Session 2