how to apply excel for business decision support system n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
How to apply EXCEL for Business Decision Support System PowerPoint Presentation
Download Presentation
How to apply EXCEL for Business Decision Support System

Loading in 2 Seconds...

play fullscreen
1 / 30

How to apply EXCEL for Business Decision Support System - PowerPoint PPT Presentation


  • 273 Views
  • Uploaded on

How to apply EXCEL for Business Decision Support System. Kulachatr Chatrakul Na Ayudhya . How to apply EXCEL for Business Decision Support System. Use of Goal Seeking Use of Data Table Use of Scenario (Simulation Technique) Use of Solver Parameter Applying Macro on Excel.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'How to apply EXCEL for Business Decision Support System' - kirti


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
how to apply excel for business decision support system1
How to apply EXCEL for Business Decision Support System
  • Use of Goal Seeking
  • Use of Data Table
  • Use of Scenario (Simulation Technique)
  • Use of Solver Parameter
  • Applying Macro on Excel
how to apply excel for business decision support system goal seeking
How to apply EXCEL for Business Decision Support System; Goal Seeking

Goal Seeking

การค้นหาค่าเป้าหมาย

การกำหนดค่าใน Cell ใด Cell หนึ่งแล้วมีการสมมติค่าใน Cell อื่น เพื่อทดสอบหาค่าที่เปลี่ยนไป

เป็นการใช้เครื่องมือทดสอบค่าอย่างง่ายเหมาะกับการแก้ปัญหาประเภทการตัดสินใจลงทุน การคำนวณอัตราดอกเบี้ย การวิเคราะห์ผลกำไร การคำนวณ Sensitivity ต่อการเปลี่ยนแปลงราคา เป็นต้น

how to apply excel for business decision support system data table
How to apply EXCEL for Business Decision Support System; Data Table

Data Table

ใช้เมื่อต้องการสร้างตารางเปรียบเทียบข้อมูลที่เปลี่ยนแปลงไป เหมาะกับการแก้ปัญหาประเภทการตัดสินใจลงทุน การคำนวณอัตราดอกเบี้ย การวิเคราะห์ผลกำไร การคำนวณความอ่อนไหวต่อการเปลี่ยนแปลงราคา คล้ายกับ Goal Seek แต่แสดงได้หลายค่า

how to apply excel for business decision support system goal seeking1
How to apply EXCEL for Business Decision Support System; Goal Seeking
  • Problem
    • การคำนวณเงินที่จะต้องผ่อนจ่ายในแต่ละเดือน โดยสมมติว่ากู้เงินจากธนาคารมา 2,000,000 บาท ในอัตราดอกเบี้ย 9.5% ต่อปี และมีระยะเวลาในการผ่อนส่ง 10 ปี
  • Exercise
    • การคำนวณเงินที่จะต้องผ่อนจ่ายในแต่ละเดือน โดยสมมติว่ากู้เงินจากธนาคารมา 7,000,000 บาท ในอัตราดอกเบี้ย 5.5% ต่อปี และมีระยะเวลาในการผ่อนส่ง 25 ปีจากนั้นทดสอบปรับค่า
      • ถ้ามีเงินผ่อนส่ง 40,000 บาท จะกู้เงินได้เท่าไร
      • ถ้ามีเงินผ่อนส่ง 45,000บาท จะถูกเรียกเก็บดอกเบี้ยปีละเท่าไร
      • ถ้ามีเงินผ่อนส่ง 50,000 บาท จะต้องผ่อนส่งกี่ปี จึงจะหมด
how to apply excel for business decision support system solver parameters
How to apply EXCEL for Business Decision Support System; Solver Parameters

Solver Parameters

  • เป็นเครื่องมือที่ใช้แก้ปัญหาสมการโปรแกรมเชิงเส้นตรงและโปรแกรมจำนวนเต็มด้วยวิธีการSimplex เป็นโปรแกรมที่มีความสามารถในการแก้ปัญหาที่มีความหลากหลายในเชิงธุรกิจ
how apply excel macro for business case

การใช้งาน แมโคร และตัวอย่างการประยุกต์ใช้HOW APPLY EXCEL (MACRO) FOR BUSINESS CASE

overview
Overview
  • Excel Program
  • Macro Excel
  • How to use Macro Excel
  • How to apply Macro Excel for

Business

program excel
Program Excel
  • On Microsoft Office
  • Program spread sheet
  • Use for create table and analysis data
program excel1
Program Excel
  • Cash-flow analysis
  • Financial reports
  • Inventory mangement
  • SME Tools
macro excel
Macro Excel
  • Record any activity on program excel.
  • Call to use when you want it.
  • Support routine job.
to create macro 1
To Create Macro (1)
  • Record Macro
      • Select menu Tools > Macro > Record New Macro
      • Make condition
        • Macro Name
        • Shortcut key
        • Store macro in
        • Description
        • Click OK
to create macro 2
To Create Macro (2)
  • To set activity
  • Select Menu Tools > Stop recording
to call macro 1
To Call Macro (1)
  • Call from menu Tools > Macro > Macro (or Alt+F8)
  • Use Ctrl+….
tip for creation macro
Tip for creation Macro

Can not have space

Auto create name

visual basic editor
Tools > Macro

สร้าง และ แก้ไข Macro ในมุมมองแบบ VB

VB Script

Insert > Module

Visual Basic Editor
procedure
Procedure :เป็นชุดคำสั่งที่สั่งให้คอมพิวเตอร์ทำงาน ตามลำดับก่อนหลัง

Sub Procedure ไม่มีการคืนค่า

Function Procedure มีการคืนค่า

Procedure
  • Macro - - > Sub Procedure
  • User-Defined Function - - > Function Procedure
sample script
Sub TextAbsolute( )

Range(“D3”).Select

Selection.Font.Italic = True

End Sub

Sub TextRelative( )

ActiveCell.Offset(2,3).Select

Selection.Font.Italic = True

End Sub

Sample Script
user define function
Function FutureValue(p,n,i)

FutureValue = p*((1+i)^n)

End Function

User Define Function

p = Present value

n = Number of Term

i = interest(%)

slide22

เงินได้สุทธิตั้งแต่

เงินได้สุทธิจำนวนสูงสุดของขั้น

อัตราภาษีร้อยละ

ภาษีในแต่ละขั้นเงินได้

ภาษีสะสมสูงสุดของขั้น

1 – 100,000

100,000

5

5,000

5,000

100,001 – 500,000

400,000

10

40,000

45,000

500,001 – 1,000,000

500,000

20

100,000

145,000

1,00,001 – 4,000,000

3,000,000

30

900,000

1,045,000

4,000,000 ขึ้นไป

37

ฟังก์ชันคำนวณภาษีเงินได้ (ภ.ง.ด.91)
slide23
ฟังก์ชันคำนวณภาษีเงินได้ (ภ.ง.ด.91)

การคำนวณค่าสามารถดูได้จากตารางเช่นมีเงินได้ 250,000 บาทให้นำไปลบเงินได้สุทธิจำนวนสูงสุดของขั้นที่ต่ำกว่า 1 ขั้นจะได้250,000 – 100,000 = 150,000

นำ 150,000 มาคูณกับช่องอัตราภาษีร้อยละจะได้150,000 * 0.1 = 15,000

นำค่าดังกล่าวไปบวกกับช่องภาษีสะสมสูงสุดของขั้นที่ต่ำกว่า 1 ขั้น

จะได้15,000 + 5,000 = 20,000

ดังนั้นภาษีเงินได้สุทธิคือ 20,000 บาท

slide24
ฟังก์ชันคำนวณภาษีเงินได้ (ภ.ง.ด.91)

Function Tax(Income_Year)

If Income_Year <= 100000 Then

Tax = Income_Year * 0.05

ElseIf Income_Year <= 500000 Then

Tax = (Income_Year – 100000) * 0.1 + 5000

ElseIf Income_Year <= 1000000 Then

Tax = (Income_Year – 500000) * 0.2 + 45000

ElseIf Income_Year <= 4000000 Then

Tax = (Income_Year – 1000000) * 0.3 + 145000

Else

Tax = (Income_Year – 4000000) * 0.37 + 1045000

End If

End Function

commision

ยอดขาย

Commission

0 – 500,000

0.5%

มากกว่า 500,000 – 1,800,000

1%

มากกว่า 1,800,000

2%

การคิดค่า Commision ตามอัตราการขาย
commision1
การคิดค่า Commision ตามอัตราการขาย

Function Commiss(Sale)

If Sale <= 500000 Then

Commiss = Sale * 0.005

ElseIf Sale <= 1800000 Then

Commiss = Sale * 0.01

Else

Commiss = Sale * 0.02

End If

End Function

slide28
การควบคุมในโปรแกรม VBA

Do…Loop

Do While…Loop

Do Loop…While

For … Next

slide29

การใช้งาน

ใช้สำหรับ

InputBox function

แสดงไดอะล็อกบ็อกซ์รับค่าและคืนค่ากลับคืนให้กับตัวแปรที่กำหนด

MsgBox function

เป็นไดอะล็อกบ็อกซ์แสดงข้อความได้เท่านั้น

การรับค่าจาก และแสดงค่าจากฟังก์ชัน
slide30
การรับค่าจาก และแสดงค่าจากฟังก์ชัน

Num_Income = InputBox(“Number of Income/Year”)

ActiveCell.Value = Num_Income

Num_Income = InputBox(“Number of Income/Year”)

MsgBox “Test Text : “ & Num_Income