SlideShare a Scribd company logo
1 of 26
3
BASIC
APPLICATION
SOFTWARE
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-2
Announcement: QUIZ#02
In Lecture Session # 9 (5th Week- 1st Lecture)
Contents:
Lecture slides (Lec#5 – Lec#8)
Text book (Computing Essentials 2004)
Chapter 2 (spreadsheet details)
Note:
Students are advised to bring PENCILS essentially
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-3
Lecture Objectives
Explaining Spreadsheet Functions
Use of Function Wizard
Use of Cell/ Range Naming in
Spreadsheet Functions
Function Examples in Microsoft Excel
Financial Functions
Logical Functions
Math/ Statistical Function
Lookup & Reference Functions
Data/ Time Functions
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-4
Spreadsheet Functions
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-5
Spreadsheet Functions
A function is a calculation shortcut to some (possibly, complex)
formula.
Every function is based upon some predefined formula, working
behind the scene.
Functions allow the users to avoid the mathematical details of
complex calculations.
For Example:
Function =SUM(A1,A2,A3) is based upon the sum formula =A1+A2+A3.
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-6
Spreadsheet Functions Components
Function Syntax
Function name (spelling),
Right order of different function parts (argument sequence.)
Proper use of comma, parentheses and other punctuations.
Function Arguments (parameters)
The values/ cell references, the function needs to work upon
for result calculation.
Number of arguments could be fixed or unlimited depending
upon the nature of the function used.
Function Result
Every function results only in one value.
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-7
Spreadsheet Functions Components
General Function Syntax
Function Name( argument1, argument2, ………)
Function Examples
Function with variable number of arguments
SUM(A1, A2, A3) - adding 3 values
SUM(A1, A2, A3,A4,A5) – adding 5 values
Function with fixed number of arguments
SQRT(A1) – finding the square root for A1
ROUND(A1,2) – return the decimal value in A1
with 2 digits after decimal point.
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-8
Use of Functions in Spreadsheet
Programs
Microsoft Excel
Similar in use as a formula (must start with =).
Can be extended to a formula by using operators &
other operands.
=SUM(A1,A2,A3)/3.0 -calculating average of 3 values.
=AVERAGE(A1:A3) – calculating average of A1, A2 & A3.
Lotus 1-2-3
Must start with @.
@SUBTOTAL(C3..C5) -calculating total of C3, C4 & C5.
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-9
Use of Cell Ranges in Function
Arguments
Cell ranges is a shortcut for specifying multiple
contiguous cells by one concise expression.
General Syntax:
[Beginning Cell] [Separator] [Ending Cell]
Where
Beginning Cell reference can not have a higher value of
row or column when compared with the Ending Cell.
Separator character may be different in different
spreadsheet packages.
Microsoft Excel Separator = :
Lotus 1-2-3 Separator = ..
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-10
….Use of Cell Ranges
Examples (Valid & Invalid Cell
Range Expressions in Microsoft Excel)
C1:C5 Valid, all cells in the column C
between row 1 & 5 (5 cells).
C5: C1 Invalid, first cell (C5) is greater than
the last one (C1) in rows.
A1: C5 Valid, include all cells in
the square region A1 till C5.
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-11
….Use of Cell Ranges
Examples (Microsoft Excel)
Sheet1:Sheet3!A1
Valid, includes cell A1 from Sheet1, Sheet2
& Sheet3.
Sheet1!A1 : Sheet3!A1
Invalid syntax.
Sheet1:Sheet3!A1:A3
Valid, includes cells A1:A3 from all 3
sheets (9 cells)
Using 3D Sheet Reference in Microsoft Excel
[Beginning Sheet] : [Ending Sheet] ! [Cell Range]
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-12
Using Function in Microsoft Excel
Microsoft Excel provides an
easy to use interface for using
functions.
Paste Function Window
Categorizes the big function
list into smaller sub-lists.
Alphabetically ordered.
Provides help while
selecting arguments.
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-13
Naming Cells & Cell Ranges
While writing formulas, meaningful cell names are more
desirable than their coded references.
=unit_price * no_of_units - easier to understand
=A3 * B5 – difficult to interpret.
How to define names? (Microsoft Excel)
Position the cursor on the cell OR select the cell range.
Go to name box.
Write the meaningful name to be used.
Names could be given to
Single cells
Contiguous cells
Non- contiguous cells
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-14
..Naming Cells & Cell Ranges
Examples of Cell
Naming in Microsoft
Excel
Single Cell
Contiguous Range
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-15
Function Examples in
Microsoft Excel
Microsoft Excel provides a long list of functions in different application areas like
finance, statistics, trigonometry etc.
Math & Trigonometry – Functions implementing useful mathematical & Trigonometry
formulas.
RAND( ) ● Returns a random value between 0 and 1.
ROUND( X, Y) ● Returns the value X with Y digits after decimal point.
SIN( X ) ● Returns the Sin for X.
Examples:
=RAND( ) 0.102938421 0.345809321
=ROUND( 12.4352, 3) 12.435
=SIN( PI( )/3 ) 0.8660254037
Automatic Recalculation
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-16
Function Examples in
Microsoft Excel
Statistical - Functions used to give summary information about a
collection of values.
COUNT( X:Y ) ● Returns the count of numerical values in the X:Y.
AVERAGE( X:Y) ● Returns the mean value in the list X:Y.
STDEV( X:Y) ● Returns the standard deviation of the list X:Y
Examples:
=COUNT( A1:A5) 4
=AVERAGE(A1:A5) 5.5
=STDEV(A1:A5)
Skip the non-
numeric values in
the list.
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-17
Function Examples in
Microsoft Excel
Financial – Functions for financial calculations.
PMT(rate, nper, pv, fv, type)
Calculates the payment for a loan based on constant
payments and a constant interest rate.
FV(rate, nper, pmt, pv, type)
Returns the future value of an investment based on
periodic, constant payment and a constant interest rate.
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-18
Function Examples in
Microsoft Excel
Logical Functions -
IF( logical_test, value_if_true, value_if_false)
Checks whether a condition is met, and returns one value if TRUE, and
another value if FALSE.
AND( logical1, logical2, ….)
Checks whether all arguments are TRUE, and returns TRUE if all
arguments are TRUE.
OR( logical1, logical2, ….)
Checks whether any of the arguments are TRUE, and returns TRUE or
FALSE. Returns FALSE only if all arguments are FALSE.
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-19
Function Examples in
Microsoft Excel
Logical Function Examples:
IF Function
AND Function
=IF(Age>60, “Retired”, “Back to work”)
=IF( AND(Math>75, English>75) “Distinction”, “Average”)
Distinction
Average
Average
Average
Retired
Back to work
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-20
Function Examples in
Microsoft Excel
Logical Function Examples:
Nested IF Functions ● for more than two alternatives.
=IF(Age>60, “Retired”, IF (Age>50, “Close”, ”Still Young”) )
Retired
Close
AGE 52
Still Young
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-21
Use of IF with other functions
COUNTIF
Count only those cells which fulfill some criterion
SUMIF
Sum only those cells which fulfill some criterion
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-22
Function Examples in
Microsoft Excel
Lookup & Reference Functions:
Functions in this category implements the process of selecting a value from a
list of values on the basis of some condition
A large number of conditions may need to be checked (may require a very
complex nested IF )
Example:
A list of grade letters are available to be assigned in a course
The selection of a grade letter will be based upon a test on the final score value.
The score may need to be tested for a number of different score values
corresponding to different grade letters.
The functions useful in the scenario will be
– LOOKUP, VLOOKUP, HLOOKUP
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-23
Function Examples in
Microsoft Excel
Text Functions - Used to manipulate text values.
CONCATENATE( text1, text2,…) ● Returns a
combination of all text values.
LEFT(text1, n) ● Returns first n characters starting from
left most character.
Examples:
=CONCATANATE( A2, A3) MIS105
=LEFT( A4, 3) KFU
Names
MIS
105
KFUPM
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-24
Function Examples in
Microsoft Excel
Date & Time Functions - Used to manipulate date
and time values.
TODAY( ) ● Returns a serial number which represents
today’s date.
YEAR( serial_number ) ● Returns the year
corresponding to the serial number (date value)
Examples:
=TODAY() 3/4/2002
=YEAR ( TODAY() ) 2002
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-25
Announcement: QUIZ#02
In Lecture Session # 9 (5th Week- 1st Lecture)
Contents:
Lecture slides (Lec#5 – Lec#8)
Text book (Computing Essentials 2004)
Chapter 2 (spreadsheet details)
Note:
Students are advised to bring PENCILS essentially
© 2005 The McGraw-Hill Companies, Inc. All Rights Reserved.
1-26

More Related Content

Similar to 042-MIS105-L07.ppt

Excel advanced formulas and functions i-school tutorials
Excel  advanced formulas and functions   i-school tutorialsExcel  advanced formulas and functions   i-school tutorials
Excel advanced formulas and functions i-school tutorialstechie_govind
 
E-Book 25 Tips and Tricks MS Excel Functions & Formulaes
E-Book 25 Tips and Tricks MS Excel Functions & FormulaesE-Book 25 Tips and Tricks MS Excel Functions & Formulaes
E-Book 25 Tips and Tricks MS Excel Functions & FormulaesBurCom Consulting Ltd.
 
LESSON-4-HOW-DO-I-USE-ADVANCED-EXCEL-TOOLS-TO-PROCESS-AND-PRESENTDATA.pptx
LESSON-4-HOW-DO-I-USE-ADVANCED-EXCEL-TOOLS-TO-PROCESS-AND-PRESENTDATA.pptxLESSON-4-HOW-DO-I-USE-ADVANCED-EXCEL-TOOLS-TO-PROCESS-AND-PRESENTDATA.pptx
LESSON-4-HOW-DO-I-USE-ADVANCED-EXCEL-TOOLS-TO-PROCESS-AND-PRESENTDATA.pptxmarybethgrabillo1
 
Lesson 8 Creating Complex Formulas
Lesson 8   Creating Complex FormulasLesson 8   Creating Complex Formulas
Lesson 8 Creating Complex Formulasguevarra_2000
 
Lesson 8 Creating Complex Formulas
Lesson 8   Creating Complex FormulasLesson 8   Creating Complex Formulas
Lesson 8 Creating Complex Formulasguevarra_2000
 
QMMS Lesson 2 - Using Excel Formula.pptx
QMMS Lesson 2 - Using Excel Formula.pptxQMMS Lesson 2 - Using Excel Formula.pptx
QMMS Lesson 2 - Using Excel Formula.pptxROWELL MARQUINA
 
Ms Excel- Its uses & Functions.pptx
Ms Excel- Its uses & Functions.pptxMs Excel- Its uses & Functions.pptx
Ms Excel- Its uses & Functions.pptxVishal Doke
 
Empowerment Technologies - Module 5
Empowerment Technologies - Module 5Empowerment Technologies - Module 5
Empowerment Technologies - Module 5Jesus Rances
 
Simple formulas excel
Simple formulas excelSimple formulas excel
Simple formulas excelMalika khalil
 
functionsandformulas-131221213835-phpapp01.pdf
functionsandformulas-131221213835-phpapp01.pdffunctionsandformulas-131221213835-phpapp01.pdf
functionsandformulas-131221213835-phpapp01.pdfFranzLawrenzDeTorres1
 
Functions and formulas of ms excel
Functions and formulas of ms excelFunctions and formulas of ms excel
Functions and formulas of ms excelmadhuparna bhowmik
 
Data Analysis – Technical learnings
Data Analysis – Technical learningsData Analysis – Technical learnings
Data Analysis – Technical learningsInvenkLearn
 
A Presentation on Spreadsheet
A Presentation on SpreadsheetA Presentation on Spreadsheet
A Presentation on SpreadsheetEjiro Ndifereke
 
Working on MS-Excel 'FORMULA TAB'
Working on MS-Excel 'FORMULA TAB'Working on MS-Excel 'FORMULA TAB'
Working on MS-Excel 'FORMULA TAB'Pranav Kumar
 

Similar to 042-MIS105-L07.ppt (20)

Excel
ExcelExcel
Excel
 
Excel advanced formulas and functions i-school tutorials
Excel  advanced formulas and functions   i-school tutorialsExcel  advanced formulas and functions   i-school tutorials
Excel advanced formulas and functions i-school tutorials
 
E-Book 25 Tips and Tricks MS Excel Functions & Formulaes
E-Book 25 Tips and Tricks MS Excel Functions & FormulaesE-Book 25 Tips and Tricks MS Excel Functions & Formulaes
E-Book 25 Tips and Tricks MS Excel Functions & Formulaes
 
LESSON-4-HOW-DO-I-USE-ADVANCED-EXCEL-TOOLS-TO-PROCESS-AND-PRESENTDATA.pptx
LESSON-4-HOW-DO-I-USE-ADVANCED-EXCEL-TOOLS-TO-PROCESS-AND-PRESENTDATA.pptxLESSON-4-HOW-DO-I-USE-ADVANCED-EXCEL-TOOLS-TO-PROCESS-AND-PRESENTDATA.pptx
LESSON-4-HOW-DO-I-USE-ADVANCED-EXCEL-TOOLS-TO-PROCESS-AND-PRESENTDATA.pptx
 
Print8
Print8Print8
Print8
 
Lesson 8 Creating Complex Formulas
Lesson 8   Creating Complex FormulasLesson 8   Creating Complex Formulas
Lesson 8 Creating Complex Formulas
 
Lesson 8 Creating Complex Formulas
Lesson 8   Creating Complex FormulasLesson 8   Creating Complex Formulas
Lesson 8 Creating Complex Formulas
 
Lesson 6.pptx
Lesson 6.pptxLesson 6.pptx
Lesson 6.pptx
 
QMMS Lesson 2 - Using Excel Formula.pptx
QMMS Lesson 2 - Using Excel Formula.pptxQMMS Lesson 2 - Using Excel Formula.pptx
QMMS Lesson 2 - Using Excel Formula.pptx
 
A excel analysis toolpack -best
A excel analysis toolpack -bestA excel analysis toolpack -best
A excel analysis toolpack -best
 
Ms Excel- Its uses & Functions.pptx
Ms Excel- Its uses & Functions.pptxMs Excel- Its uses & Functions.pptx
Ms Excel- Its uses & Functions.pptx
 
Empowerment Technologies - Module 5
Empowerment Technologies - Module 5Empowerment Technologies - Module 5
Empowerment Technologies - Module 5
 
Gse 213 lesson 3
Gse 213 lesson 3Gse 213 lesson 3
Gse 213 lesson 3
 
Simple formulas excel
Simple formulas excelSimple formulas excel
Simple formulas excel
 
functionsandformulas-131221213835-phpapp01.pdf
functionsandformulas-131221213835-phpapp01.pdffunctionsandformulas-131221213835-phpapp01.pdf
functionsandformulas-131221213835-phpapp01.pdf
 
Ms excel 2016_function
Ms excel 2016_functionMs excel 2016_function
Ms excel 2016_function
 
Functions and formulas of ms excel
Functions and formulas of ms excelFunctions and formulas of ms excel
Functions and formulas of ms excel
 
Data Analysis – Technical learnings
Data Analysis – Technical learningsData Analysis – Technical learnings
Data Analysis – Technical learnings
 
A Presentation on Spreadsheet
A Presentation on SpreadsheetA Presentation on Spreadsheet
A Presentation on Spreadsheet
 
Working on MS-Excel 'FORMULA TAB'
Working on MS-Excel 'FORMULA TAB'Working on MS-Excel 'FORMULA TAB'
Working on MS-Excel 'FORMULA TAB'
 

Recently uploaded

Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfOrient Homes
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 

Recently uploaded (20)

Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 

042-MIS105-L07.ppt

  • 2. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-2 Announcement: QUIZ#02 In Lecture Session # 9 (5th Week- 1st Lecture) Contents: Lecture slides (Lec#5 – Lec#8) Text book (Computing Essentials 2004) Chapter 2 (spreadsheet details) Note: Students are advised to bring PENCILS essentially
  • 3. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-3 Lecture Objectives Explaining Spreadsheet Functions Use of Function Wizard Use of Cell/ Range Naming in Spreadsheet Functions Function Examples in Microsoft Excel Financial Functions Logical Functions Math/ Statistical Function Lookup & Reference Functions Data/ Time Functions
  • 4. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-4 Spreadsheet Functions
  • 5. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-5 Spreadsheet Functions A function is a calculation shortcut to some (possibly, complex) formula. Every function is based upon some predefined formula, working behind the scene. Functions allow the users to avoid the mathematical details of complex calculations. For Example: Function =SUM(A1,A2,A3) is based upon the sum formula =A1+A2+A3.
  • 6. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-6 Spreadsheet Functions Components Function Syntax Function name (spelling), Right order of different function parts (argument sequence.) Proper use of comma, parentheses and other punctuations. Function Arguments (parameters) The values/ cell references, the function needs to work upon for result calculation. Number of arguments could be fixed or unlimited depending upon the nature of the function used. Function Result Every function results only in one value.
  • 7. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-7 Spreadsheet Functions Components General Function Syntax Function Name( argument1, argument2, ………) Function Examples Function with variable number of arguments SUM(A1, A2, A3) - adding 3 values SUM(A1, A2, A3,A4,A5) – adding 5 values Function with fixed number of arguments SQRT(A1) – finding the square root for A1 ROUND(A1,2) – return the decimal value in A1 with 2 digits after decimal point.
  • 8. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-8 Use of Functions in Spreadsheet Programs Microsoft Excel Similar in use as a formula (must start with =). Can be extended to a formula by using operators & other operands. =SUM(A1,A2,A3)/3.0 -calculating average of 3 values. =AVERAGE(A1:A3) – calculating average of A1, A2 & A3. Lotus 1-2-3 Must start with @. @SUBTOTAL(C3..C5) -calculating total of C3, C4 & C5.
  • 9. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-9 Use of Cell Ranges in Function Arguments Cell ranges is a shortcut for specifying multiple contiguous cells by one concise expression. General Syntax: [Beginning Cell] [Separator] [Ending Cell] Where Beginning Cell reference can not have a higher value of row or column when compared with the Ending Cell. Separator character may be different in different spreadsheet packages. Microsoft Excel Separator = : Lotus 1-2-3 Separator = ..
  • 10. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-10 ….Use of Cell Ranges Examples (Valid & Invalid Cell Range Expressions in Microsoft Excel) C1:C5 Valid, all cells in the column C between row 1 & 5 (5 cells). C5: C1 Invalid, first cell (C5) is greater than the last one (C1) in rows. A1: C5 Valid, include all cells in the square region A1 till C5.
  • 11. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-11 ….Use of Cell Ranges Examples (Microsoft Excel) Sheet1:Sheet3!A1 Valid, includes cell A1 from Sheet1, Sheet2 & Sheet3. Sheet1!A1 : Sheet3!A1 Invalid syntax. Sheet1:Sheet3!A1:A3 Valid, includes cells A1:A3 from all 3 sheets (9 cells) Using 3D Sheet Reference in Microsoft Excel [Beginning Sheet] : [Ending Sheet] ! [Cell Range]
  • 12. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-12 Using Function in Microsoft Excel Microsoft Excel provides an easy to use interface for using functions. Paste Function Window Categorizes the big function list into smaller sub-lists. Alphabetically ordered. Provides help while selecting arguments.
  • 13. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-13 Naming Cells & Cell Ranges While writing formulas, meaningful cell names are more desirable than their coded references. =unit_price * no_of_units - easier to understand =A3 * B5 – difficult to interpret. How to define names? (Microsoft Excel) Position the cursor on the cell OR select the cell range. Go to name box. Write the meaningful name to be used. Names could be given to Single cells Contiguous cells Non- contiguous cells
  • 14. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-14 ..Naming Cells & Cell Ranges Examples of Cell Naming in Microsoft Excel Single Cell Contiguous Range
  • 15. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-15 Function Examples in Microsoft Excel Microsoft Excel provides a long list of functions in different application areas like finance, statistics, trigonometry etc. Math & Trigonometry – Functions implementing useful mathematical & Trigonometry formulas. RAND( ) ● Returns a random value between 0 and 1. ROUND( X, Y) ● Returns the value X with Y digits after decimal point. SIN( X ) ● Returns the Sin for X. Examples: =RAND( ) 0.102938421 0.345809321 =ROUND( 12.4352, 3) 12.435 =SIN( PI( )/3 ) 0.8660254037 Automatic Recalculation
  • 16. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-16 Function Examples in Microsoft Excel Statistical - Functions used to give summary information about a collection of values. COUNT( X:Y ) ● Returns the count of numerical values in the X:Y. AVERAGE( X:Y) ● Returns the mean value in the list X:Y. STDEV( X:Y) ● Returns the standard deviation of the list X:Y Examples: =COUNT( A1:A5) 4 =AVERAGE(A1:A5) 5.5 =STDEV(A1:A5) Skip the non- numeric values in the list.
  • 17. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-17 Function Examples in Microsoft Excel Financial – Functions for financial calculations. PMT(rate, nper, pv, fv, type) Calculates the payment for a loan based on constant payments and a constant interest rate. FV(rate, nper, pmt, pv, type) Returns the future value of an investment based on periodic, constant payment and a constant interest rate.
  • 18. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-18 Function Examples in Microsoft Excel Logical Functions - IF( logical_test, value_if_true, value_if_false) Checks whether a condition is met, and returns one value if TRUE, and another value if FALSE. AND( logical1, logical2, ….) Checks whether all arguments are TRUE, and returns TRUE if all arguments are TRUE. OR( logical1, logical2, ….) Checks whether any of the arguments are TRUE, and returns TRUE or FALSE. Returns FALSE only if all arguments are FALSE.
  • 19. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-19 Function Examples in Microsoft Excel Logical Function Examples: IF Function AND Function =IF(Age>60, “Retired”, “Back to work”) =IF( AND(Math>75, English>75) “Distinction”, “Average”) Distinction Average Average Average Retired Back to work
  • 20. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-20 Function Examples in Microsoft Excel Logical Function Examples: Nested IF Functions ● for more than two alternatives. =IF(Age>60, “Retired”, IF (Age>50, “Close”, ”Still Young”) ) Retired Close AGE 52 Still Young
  • 21. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-21 Use of IF with other functions COUNTIF Count only those cells which fulfill some criterion SUMIF Sum only those cells which fulfill some criterion
  • 22. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-22 Function Examples in Microsoft Excel Lookup & Reference Functions: Functions in this category implements the process of selecting a value from a list of values on the basis of some condition A large number of conditions may need to be checked (may require a very complex nested IF ) Example: A list of grade letters are available to be assigned in a course The selection of a grade letter will be based upon a test on the final score value. The score may need to be tested for a number of different score values corresponding to different grade letters. The functions useful in the scenario will be – LOOKUP, VLOOKUP, HLOOKUP
  • 23. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-23 Function Examples in Microsoft Excel Text Functions - Used to manipulate text values. CONCATENATE( text1, text2,…) ● Returns a combination of all text values. LEFT(text1, n) ● Returns first n characters starting from left most character. Examples: =CONCATANATE( A2, A3) MIS105 =LEFT( A4, 3) KFU Names MIS 105 KFUPM
  • 24. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-24 Function Examples in Microsoft Excel Date & Time Functions - Used to manipulate date and time values. TODAY( ) ● Returns a serial number which represents today’s date. YEAR( serial_number ) ● Returns the year corresponding to the serial number (date value) Examples: =TODAY() 3/4/2002 =YEAR ( TODAY() ) 2002
  • 25. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-25 Announcement: QUIZ#02 In Lecture Session # 9 (5th Week- 1st Lecture) Contents: Lecture slides (Lec#5 – Lec#8) Text book (Computing Essentials 2004) Chapter 2 (spreadsheet details) Note: Students are advised to bring PENCILS essentially
  • 26. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-26