23
Profit Maximization and Level Curves: Applying Excel Data Tables, Conditional Formatting, and the Solver by J. M. Pogodzinski Department of Economics San Jose State University

Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

ProfitMaximization and

Level Curves:Applying Excel Data Tables, Conditional

Formatting, and the Solver

byJ. M. Pogodzinski

Department of EconomicsSan Jose State University

Page 2: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Three Tools

• Excel Built-in Solver

• Data Tables

• Conditional Formatting

(Illustrated using profitmaximization)

Page 3: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Profit MaximizationFramework

• Production TechnologyQ=F(X1,X2,…,Xn)

• Prices – Assumptions aboutmarket structure

• Total Revenue (TR), Total Cost(TC), and Profit (!)

Page 4: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Closed-Form Solution ofthe One-Input Profit-Maximization Problem

• Assume one input (labor) inproduction - Q=A_La

• Profit maximization –maxL !(L) = P_A_La - w_L

• First- and second-orderconditions yield optimal laborinputL* = (w/PAa)(1/(a-1))

Page 5: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Profit MaximizationIllustrated

Total Revenue & Total Cost

0

10

20

30

40

50

60

0 10 20 30 40 50

Labor Input (L)

Ou

tpu

t (Q

)

Total Revenue(Reference)

Total Cost(Reference)

Total Revenue

Total Cost

Optimal Input Level

Page 6: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Changes in theOptimal Solution

Total Revenue & Total Cost

0

10

20

30

40

50

60

0 10 20 30 40 50

Labor Input (L)

Out

put (

Q)

Total Revenue(Reference)

Total Cost(Reference)

Total Revenue

Total Cost

Optimal Input Level

Page 7: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Using the Built-InExcel Solver – Set Up

Page 8: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Using the Built-In ExcelSolver - Launching

Page 9: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Using the Built-In ExcelSolver – Implementation

Page 10: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Using the Built-In ExcelSolver – Convergence

Page 11: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Data Tables – Set Up

Page 12: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Data Tables –Launching

Page 13: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Data Tables -Implementation

Page 14: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Data Table Completed

Page 15: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Conditional Formatting -Launching

Page 16: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Conditional Formatting –Setting ParameterValues 1

Page 17: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Conditional Formatting –Setting ParameterValues 2

Page 18: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

ConditionalFormatting Completed

Page 19: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Conditional Formatting& Level Curves – theLevels

Page 20: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Conditional Formatting& Level Curves - Details

Page 21: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Conditional Formatting& Level Curves -Illustrated

Page 22: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Excel Books

Pogodzinski, J. M., Using Microsoft® Excel inIntroductory Macroeconomics, Pearson Prentice-Hall, 2005 (accompanying Excel files can bedownloaded from:http://www.prenhall.com/pogodzinski/)

Pogodzinski, J. M., Using Microsoft® Excel inIntroductory Microeconomics, Pearson Prentice-Hall,2005 (accompanying Excel files can be downloadedfrom: http://www.prenhall.com/pogodzinski/)

Page 23: Profit Maximization and Level Curves - SIGMAAsigmaa.maa.org/ql/_meetings/jmm2006/1014-P1-404-slides.pdfProfit Maximization and Level Curves: Applying Excel Data Tables, Conditional

Comments orQuestions

J. M. Pogodzinski

Department of Economics (0114)

San Jose State University

1 Washington Square

San Jose, CA 95192-0114

USA

[email protected]

[email protected]

paper and related materials available athttp://www.pogodzinski.net/MAA_AMS/maa_amsindex.html

(www.pogodzinski.net & click on “MAA-AMS”)