Spreadsheet Engineering

Slides:



Advertisements
Similar presentations
Benchmark Series Microsoft Excel 2013 Level 2
Advertisements

Office 2003 Advanced Concepts and Techniques M i c r o s o f t Excel Project 4 Financial Functions, Data Tables, Amortization Schedules, and Hyperlinks.
Introduction to Excel Formulas, Functions and References.
Microsoft Excel. What is Microsoft Excel? Spreadsheet program that allows users to organize data, complete calculations, make decisions, and graph data.
Chapter 4 Financial Functions, Data Tables, and Amortization Schedules
Chapter 07: Lecture Notes (CSIT 104) 1111 Exploring Microsoft Office Excel 2007 Chapter 7 Data Consolidation, Links, and Formula Auditing.
Spreadsheet Engineering
Chapter 6 Financial Forecast. Agenda Developing a financial forecast model Advanced formatting Using the scenario manager to facilitate decision-making.
EXCEL Spreadsheet Basics
Excel Lesson 4 Entering Worksheet Formulas
Practical Computing by Lynn Hogan. Practical Computing Chapter 8 Creating Spreadsheets (Using Microsoft Excel 2007)
1 Excel Lesson 4 Entering Worksheet Formulas Microsoft Office 2010 Introductory Pasewark & Pasewark.
COMPREHENSIVE Excel Tutorial 8 Developing an Excel Application.
Lecture 7 Desktop Publishing IV – Spreadsheet Software Introduction to Information Technology With thanks to Dr. A. Zhang, Dr. Haipeng Guo, and Dr. David.
Technology Basics Creating Worksheet Formulas. 2 Understand Formulas Equations used to calculate values in cells are called formulas. Formulas consist.
Computer Literacy BASICS
5 - 1 Chapter 5: Spreadsheet Engineering Management Science: The Art of Modeling with Spreadsheets, 3e S.G. Powell K.R. Baker © John Wiley and Sons, Inc.
5 - 1 Chapter 5: Spreadsheet Engineering The Art of Modeling with Spreadsheets S.G. Powell and K.R. Baker © John Wiley and Sons, Inc. PowerPoint Slides.
A lesson approach © 2011 The McGraw-Hill Companies, Inc. All rights reserved. a lesson approach Microsoft® Excel 2010 © 2011 The McGraw-Hill Companies,
This is the first sheet of a spreadsheet workbook. The workbook begins initially with 3 work sheets. A spreadsheet is made of columns and rows. The intersection.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 1 Copyright © 2008 Prentice-Hall. All rights reserved. What Can I Do with a Spreadsheet.
Microsoft Office Excel 2013 Expert Microsoft Office Excel 2013 Expert Courseware # 3254 Lesson 2: Advanced Charts, Conditional Formatting, and Checking.
The introduction of Microsoft Excel. Spreadsheet Basic.
5 - 1 Chapter 5: Spreadsheet Engineering PowerPoint Slides Prepared By: Alan Olinsky Bryant University Management Science: The Art of Modeling with Spreadsheets,
Copyright 2007, Paradigm Publishing Inc. EXCEL 2007 Chapter 5 BACKNEXTEND 5-1 LINKS TO OBJECTIVES Transpose data Paste with mathematical calculation Paste.
LOGO Chapter II Entering Excel Formulas and Formatting Data Friday, November 20, 2015.
Copyright © 2008 Pearson Prentice Hall. All rights reserved Copyright © 2008 Prentice-Hall. All rights reserved. Committed to Shaping the Next.
Spreadsheet Engineering Builders use blueprints or plans – Without plans structures will fail to be effective Advanced planning in any sort of design can.
Spreadsheets the basics. Readings n As per Module 5.
1 Using Conditional Formatting & Data Validation Applications of Spreadsheets.
Resource Review Excel formula basics Demonstrate how to enter manual formulas Examine some of the available functions and their usage Discuss the.
Chapter 4 Financial Functions, Data Tables, and Amortization Schedules Microsoft Excel 2013.
COMPUTER LITERACY NOTES MS-EXCEL. SPREADSHEETS A spreadsheet is a computer equivalent of a paper ledger sheet. Excel allows you to create spreadsheets.
XP Practical OpenOffice.org Chapter 5 1 Creating a Worksheet.
To play, start slide show and click on circle Access 1 Access 2 Access 3 Access 4 Access Access
A lesson approach © 2011 The McGraw-Hill Companies, Inc. All rights reserved. a lesson approach Microsoft® Excel 2010 © 2011 The McGraw-Hill Companies,
Excel Lesson 15 Working with Auditing and Analysis Tools
Lesson 4: Working with Charts and Tables
ECDL ECDL is an important building block, equipping you with the digital skills needed to progress to further education and employment. ECDL teaches you.
Formula Auditing, Data Validation, and Complex Problem Solving
Excel Tutorial 8 Developing an Excel Application
Cell referencing.
Chapter 2 Using Spreadsheets.
Multiple Worksheets (with links)
Excel IF Function.
International Computer Driving Licence Syllabus version 5.0
Formatting a Worksheet
Data Validation and Protecting Workbook
Statistical Analysis with Excel
Computer Fundamentals
Developing an Excel Application
Microsoft Office Illustrated
Microsoft Excel 2003 Illustrated Complete
MODULE 6 Microsoft Excel 2010
Formatting a Workbook Part 2
Statistical Fundamentals: Using Microsoft Excel for Univariate and Bivariate Analysis Alfred P. Rovai Getting Started PowerPoint Prepared by Alfred P.
Creating a Workbook Part 2
Excel 2013 Formulas & Functions.
Advanced Microsoft Excel
Excel 2013 Formulas & Functions.
EXCEL Study Guide #2.
Technology ICT Core: Spreadsheets.
Chapter 5 Microsoft Excel Window
Practical Computing by Lynn Hogan
Excel 2013 Formulas & Functions.
Lesson 1 Notes Chapter 6.
Excel Lesson 4 Entering Worksheet Formulas
Formulas Formulas are entered in the worksheet cell and must begin with an equal sign "=". The formula then includes the addresses of the cells whose values.
Key Applications Module Lesson 16 — Excel Essentials
Unit G: Using Complex Formulas, Functions, and Tables
Presentation transcript:

Spreadsheet Engineering Building A Workbook

Building a Workbook Follow a plan. Build one module at a time. Predict the outcome of each formula. Copy and paste formulas carefully. Use relative and absolute addressing to simplify copying. Use the Function Wizard to ensure correct syntax. Use range names to make formulas easy to read. Choose input data to make errors stand out.

Copying and Pasting Formulas Copying (rather than retyping) reduces the potential for typographical errors. Copying can also be a source of bugs. e.g., wrong range copied

Relative and Absolute Addressing Necessary for efficient copying An address such as B7 is relative. In cell A6, B7 represents one row down and one column to the right. If copied, new formula will refer to new cell that is one row down and one column to the right. An address such as $B$6 is absolute. Cell will not change if formula is copied. Use for parameter values.

Function Wizard The button fx brings up the function wizard. Contains a complete list of all Excel functions Selecting a function will bring up a window showing needed inputs. Function value will be shown in window automatically

Range Names Any cell or range of cells may be named. Name or cell reference may be used in formulas. Names easier to debug and use Require extra work to enter and maintain Select Formulas►Defined Names►Define Name to assign a name. Pull-down window at top left of spreadsheet. Shows all named cells for workbook Can be used to enter individual cell names

Testing a Spreadsheet Check that numerical results look plausible. Check that formulas are correct. Test that model performance is plausible.

Check That Numerical Results Look Plausible Make rough estimates. Check with a calculator. Test extreme cases.

Check That Formulas Are Correct Check visually. Display individual cell references. Display all formulas. Use the Excel Auditing Tools. Use Excel Error Checking. Use error traps. Use auditing software.

Checking Formulas Visually Visually check formulas in each cell. Most effective when range names used Tends to be tedious

Displaying Individual Cell References Press F2 or double-click on cell of interest. Reveals formula with color-coded cell references Stronger visual clues than manual checking

Display All Formulas Hold down control key and press tilde key (~). All formulas are displayed Makes for easier scanning Aids in detecting deviations from patterns Reverse by repeating Control – Tilde

Using the Excel Auditing Tools Identifies predecessors and successors of cells Select Formulas►Formula Auditing identifies the cells used to calculate a given cell. Trace Precedents Colored arrows to predecessors Trace Dependents Colored arrows to successors

Excel Error Checking Managed from the Formulas tab of the Excel Options menu. Available in Excel 2002 and later versions Equivalent of grammar checking in word processing Cells with possible errors are flagged with colored triangle

Errors Checked Under Automatic Error Checking Cells containing formulas that result in an error Inconsistent calculated column formula in tables Cells containing years represented in 2 digits Numbers Formatted as text or preceded by an apostrophe Formulas inconsistent with other formulas in the region Formulas which omit cells in a region Unlocked cells containing formulas Formulas referring to empty cells Data entered in a table is invalid

Use Error Traps Error traps are formulas added to a spreadsheet that warn the user of potential errors. They can check for errors in input data or for errors in formulas. Any number of error traps can be added to a workbook to improve its safety. It is important that the results of these error checks be clearly visible to the user. One way to do this is to create an overall error trap that checks whether any one of the individual traps is true, and returns a warning.

Use Auditing Software A number of Excel add-ins are available for auditing spreadsheets. These add-ins typically provide a set of tools for detecting errors and displaying model structure graphically. One such tool is Spreadsheet Professional (www.spreadsheetinnovations.com).

Test That Model Performance Is Plausible Model should react in a plausible manner to a range of inputs The user should be content with trends in output based on varying inputs. Sensitivity testing is an important tool to test plausibility.

Summary Spreadsheets deserve careful engineering. Most spreadsheets contain errors. Users are over confident about their models. Rules for spreadsheet modeling: Designing a spreadsheet Designing a workbook Building a workbook Testing a workbook