Download presentation
Presentation is loading. Please wait.
Published byGarey McCarthy Modified over 8 years ago
1
Lecture # 7 Spreadsheet Basics
2
I have two coins in my hand that total 55¢. One is not a nickel. What are the two coins?
3
Today Questions: From notes/reading/life? Review Quiz # 1 1.Introduce: How do solve problems? 2.Explain: Formulas, Expressions, Numerical Limits, Formatting, Moving things, Functions Dynamic Recomputation, Records 3.Demo: Spreadsheet Magic – follow along on laptop 4.Practice: You solve a problem with a spreadsheet 5.Evaluate: Share and evaluate your solution 6.Re-practice:Create a Budget with a spreadsheet Review Spreadsheet Functions Understand Dynamic Recomputation
4
Today Questions: From notes/reading/life? Review Quiz # 1 1.Introduce: How do solve problems? 2.Explain: Formulas, Expressions, Numerical Limits, Formatting, Moving things, Functions Dynamic Recomputation, Records 3.Demo: Spreadsheet Magic – follow along on laptop 4.Practice: You solve a problem with a spreadsheet 5.Evaluate: Share and evaluate your solution 6.Re-practice:Create a Budget with a spreadsheet Review Spreadsheet Functions Understand Dynamic Recomputation
5
A Problem: Wages = $6.25 per hour Hours worked = 25 Compute the total pay:
6
What are some ways to solve this problem?
7
Paper and Pencil
8
Use a calculator
9
Write a Program Wages = 6.25; HoursWorked = 25; Total Pay = 6.25 * 25 Wages$6.25 HoursWorked TotalPay
10
Write a Program Wages = 6.25; HoursWorked = 25; Total Pay = 6.25 * 25 Wages$6.25 HoursWorked25 TotalPay
11
Write a Program Wages = 6.25; HoursWorked = 25; Total Pay = 6.25 * 25 Wages$6.25 HoursWorked25 TotalPay$156.25
12
Use a Spreadsheet
13
Spreadsheets The program that created the modern personal computer.
14
Today Questions: From notes/reading/life? Review Quiz # 1 1.Introduce: How do solve problems? 2.Explain: Formulas, Expressions, Numerical Limits, Formatting, Moving things, Functions Dynamic Recomputation, Records 3.Demo: Spreadsheet Magic – follow along on laptop 4.Practice: You solve a problem with a spreadsheet 5.Evaluate: Share and evaluate your solution 6.Re-practice:Create a Budget with a spreadsheet Review Spreadsheet Functions Understand Dynamic Recomputation
15
Type any text Type any number
16
Formulas are Expressions
17
A spreadsheet is an array B1 is the same as Book1[0,1] 1 0 1 2 3 4 0 B2 is the same as Book1[1,1] Row-Col is the same as Book1[Row-1, Col- ’ A ’ ]
18
A cell expression is an assignment 1 0 1 2 3 4 0 B4 = B1*B2 is the same as.... Book1[3,1] = Book1[0,1] * Book1[1, 1];
19
Demo time
20
Compute Social Security
21
Compute Payroll costs
22
Dynamic recomputation the power of a spreadsheet Change this Automatically recompute these
23
Why not just use a calculator? Change this Automatically recompute these
24
Fahrenheit to Celsius
25
Today Questions: From notes/reading/life? Review Quiz # 1 1.Introduce: How do solve problems? 2.Explain: Formulas, Expressions, Numerical Limits, Formatting, Moving things, Functions Dynamic Recomputation, Records 3.Demo: Spreadsheet Magic – follow along on laptop 4.Practice: You solve a problem with a spreadsheet 5.Evaluate: Share and evaluate your solution 6.Re-practice:Create a Budget with a spreadsheet Review Spreadsheet Functions Understand Dynamic Recomputation
26
Personal Exercise Create a spreadsheet that looks like the following slide Input data and calculate the cost per square foot Play with the costs and square footage to maximize your dollar per square foot given a budget of $75,000 Now make the kitchen 400 square feet and adjust the rest You have 10 minutes
27
Remodeling budget
28
How many $ for the microfilm library?
29
Why the decimal point? Integer Overflow -> Floating Point
30
Switch to Floating Point
31
Overflow
32
Underflow
33
What Else is Under the Hood? Formatting Moving things around Functions
34
Formatting Bold, Italic, Underline
35
If each cell has a value, where is the format stored? AB 1 2 3
36
Formatting Automatic, Left, Center, Right
37
Where do we store alignment? AB 1 2 3 0 = Automatic 1 = Left 2 = Center 3 = Right
38
Why not use Booleans like bold and italic? AB 1 2 3 0 = Automatic 1 = Left 2 = Center 3 = Right
39
Font Name and Size
40
Fill Color and Text Color
41
Cell Contents And there is a lot more
42
This kind of data structure is called a “record” And there is a lot more
43
Records (a collection of named things) Student
44
Records (a collection of named things) Student Student.GPA = 3.6; Student.Address = “ Reams 3 ” ;
45
Records (a collection of named things) Student Student.GPA = 3.6; Student.Address = “ Reams 3 ” ;
46
Records (a collection of named things) Student Student.GPA = 3.6; Student.Address = “ Reams 3 ” ;
47
An Array of Students Students
48
An Array of Students Students Students[1].Name = “ Ann ” ;
49
Number Formatting Demo Currency Comma formatted numbers Percents Decimals Format menu
50
Dates Demo Formatting Arithmetic on dates
51
What Else is Under the Hood? Formatting Moving things around Functions
52
Formatting Moving things around Functions What Else is Under the Hood?
53
Moving Things Cut, Copy, Paste Adding Rows and Columns
54
Relative Cell References Copy from here Paste to here
55
Relative Cell References Copy from here Paste to here
56
Relative Cell References Copy from here Paste to here Add Rows moved to each row index Add Columns moved to each column index
57
Inserting a column
59
Inserting a row
60
Formatting Moving things around Functions What Else is Under the Hood?
61
Functions Adding more things than arithmetic to expressions A = Min( 10, 20 ); A==10 B = Min(A+4,16); B == 14 C = Max(A+B, Min(200,50) ) C == Max(24,50) == 50
62
Functions - Demo Min Max Sqrt Sum Average Today
63
Questions: From notes/reading/life? Review Quiz # 1 1.Introduce: How do solve problems? 2.Explain: Formulas, Expressions, Numerical Limits, Formatting, Moving things, Functions Dynamic Recomputation, Records 3.Demo: Spreadsheet Magic – follow along on laptop 4.Practice: You solve a problem with a spreadsheet 5.Evaluate: Share and evaluate your solution 6.Re-practice:Create a Budget with a spreadsheet Review Spreadsheet Functions Understand Dynamic Recomputation
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.