The result is the weighted sum of the inputs was 25.7 Teller Hours which was 85.7%, the efficiency rating of the amount used by B2 and the weighted sum of the Supply $s was 171 which is 85.7% of the amount used by B2 meeting constraint (b) above. The weighted sum of the outputs, transactions processed, was 1000, which is equal to the output of B2. When the 8 is below 1 or 100%, the above situation results where there are groups of ERS units that produce as much or more outputs and use less inputs offering a path to improve efficiency of the inefficient units. When DEA tries to minimize 8 for the service unit being evaluated and it cannot find A weights that will generate an efficiency level below 1 or 100%, this defines a relatively efficient unit where there is no opportunity to improve efficiency compared with the performance of other service units in the data set.
In DEA, model (2.1) is referred to as "multiplier model" where u,
and v; represent output and input multipliers (weights), respectively. Model (2.2) is referred to as "envelopment model". We next illustrate how to solve DEA models (2.1) and (2.2) via Microsoft® Excel Solver and how to obtain the information on the Efficiency Reference Set.
2.4.3 Solving Envelopment DEA Model as a Linear
Program in Spreadsheets
This section describes the process of incorporating the DEA analysis into a Microsoft® Excel spreadsheet (Excel). This should prepare a new DEA user to apply it using Excel with or without the software program included in this volume. We believe this is also useful for two distinct reasons. First, it demystifies what is happening in other elaborate DEA codes or programs to emphasize that this is not a highly complex process and that it is understandable at the level of basic algebra. Second, the process is inputting or recording the equations into this excel program helps familiarize the user with the basic relationships-equations in the DEA model.
The programming elements described below are referenced to the basic DEA model to allow the reader to create and run a DEA
program that runs on Excel. This involves a few steps that may utilize Excel capability unfamiliar to the reader, but which can readily be used to develop a working DEA program if the following steps are carefully followed. The process involves the following steps:
1. Install and enable the Excel spreadsheet to use a program that is referred to as an "add-in". The "add-in" that will be enabled for
DEA is the Excel Solver. Instructions to enable the Solver to operate in your excel program are provided in Excel (the help menu item), or please refer to section 2.4.3.1.
2. The Excel solver allows you to input equations that can be maximized, minimized or just solved for. You will have
instructions herein about how to input the constraints in the
basic DEA models (2.1) and (2.2) into the Solver.
3. To run the Solver model and solve the DEA evaluations for a single unit, you will need to set a few parameters in the solver
that indicate the type of DEA analysis being performed. Instructions on which parameters to use are provided.
4. The DEA analysis to evaluate/benchmark a single service unit
compared with a set of service units can then be run. This is applied to the bank branch example described in the previous section, generating the same results attainable by hand calculations. This can be run for each of the 5 sample branch units by running the DEA program five times. To eliminate the need to rerun the Solver model each time, a task that can become tedious and costly, there are programming methods to have the program rerun itself for each service unit in the data set. This is a programming requirement that is independent of the DEA methodology and requires developing a program to rerun the analysis for every service unit in the data set.
5. The program to iteratively run the DEA analysis to evaluate the
productivity and generate the full set of analytic data on every branch in the data set is provided. Incorporating this set of commands into the Excel macro will enable you to run the full
DEA analysis on a set of data with one command. These commands are incorporated into the Visual Basic for Applications (VBA) module of Excel. VBA is the computer language that underlies much of the operating systems that are used in many programs including Excel, Word and Power Point. The reader does not need to be familiar with VBA, and indeed that is a very interesting topic that one could study independent of this topic. All the instructions to use VBA to enable the iterative DEA analysis are provided including access to an electronic version of these VBA commands that can just be copied and pasted into the excel program. This does not require understanding of VBA.
6. While we try to provide a clear path to completing a DEA analysis on your computer, a CD attached to this book will provide all the sample excel files and ready-to-use DEA
software DEAFrontier. While the CD provides a completely reliable and viable short-cut to using DEA, those interested in becoming familiar with the workings of DEA should find the following a useful way to be aware of what the DEA program is doing.
We first illustrate how to formulate the envelopment model (2.2) in a spreadsheet, and then illustrate how Excel Solver can be used to calculate the efficiency for the bank branches in Table 2-2.
We begin by organizing the data in Table 2-2 in a spreadsheet as shown in Figure 2-2. A spreadsheet model of DEA model (2.2) contains the following four major components: (1) cells for the decision variables ( Aj ); (2) cell for the objective function (efficiency, e); (3) cells containing formulas for computing the DEA efficiency reference set (the left-hand-side of the constraints) ( L: =1 /L1 xi/ and
L: =1 1L1 y ,1 ); and (4) cells containing formulas for computing the service unit under evaluation (right-hand-side of the constraints) ( e xio
and Yro)
A
w30o0o--
Figure 2-2. Spreadsheet Model for DEA Model (2.2)
In Figure 2-2, cells G3 through G7 represent IL1 (j = 1, 2, ..., 7). Cell Fl2 represents the efficiency score e,which is the objective
function in model (2.2). Cell Ell is reserved to indicate the service unit under evaluation. Note that we will be solving for the Aj values and the efficiency rating (cell F13). Figure 2-2 includes values of 1 and zero in these cells to illustrate the setup of the spreadsheet just before solving the DEA problem with Excel.
For the DEA efficiency reference set (left-hand-side of the model (2.2)), we enter the following formulas that calculate the weighted sums of inputs and outputs across all service units, respectively4.
Cell B13 = SUMPRODUCT(D3:D7,$G$3:$G$7) Cell B14 = SUMPRODUCT(E3:E7,$G$3:$G$7) Cell B15 = SUMPRODUCT(B3:B7,$G$3:$G$7)
In Figure 2-2, the above equations are embedded in the cells as with any Excel function. The numerical amounts reflect the application of the formula to the values in rows 3 through 7. For example the value in cell B13 is the sum of the (teller hours in column D multiplied by the Lambda values Aj s in column G). Hence the B13 cell value equals (20)( 1) + (30)(0) + (40)(0) +(20)(0) + (10)(0) = 20.
The next set of commands use the Excel INDEX function and simply place the actual input and output values of the service unit being evaluated by DEA on the right-hand-side of the equation in rows 13, 14, and 15 of column D.
For the unit under evaluation (unit B 1), we enter the following formulas into cells D13:D15.
Cell D13 = $F$12*INDEX(D3:E7,E11,1) Cell D14 = $F$12*INDEX(D3:E7,E11,2) Cell D15 = INDEX(B3:B7,E11,1)
You can verify the above equations by noting that the values in cells D13, D14, and D 15 applying the above equations reflect B 1's inputs (20 hours and $300 supplies) and B 1's outputs (100 transactions).
The function INDEX(array,row number,column number) returns
the value in the specified row and column of the given array. Because cell Ell contains the current value of 1, the INDEX function in cell D13 returns the value in first row and first column of the Input Used array D3:E7 (or the value in cell D3, the Teller Hours input for unit B1). When the value in cell Ell changes from 1 to 7, the INDEX functions in cells D13:D15 returns the input and output values for a specific service unit under evaluation. This feature becomes more
4 Note that for Excel cells, these formulas are input with the first entry being the equal (=)sign. For example, in cell B13, enter the following =SUMPRODUCE(B3:
.....).
obvious and useful when we provide the Visual Basic for Applications
(VBA) code to automate the DEA computation.
To complete the setup of the DEA equations, we will use the Excel
Solver and add the constraints corresponding directly to the equations (a) and (b) in model (2.2). In addition, we need to instruct the Solver about which cell to solve for and whether it should seek to maximize
or minimize that cell. The instruction will initially be to minimize the cell F12, consistent with the dual equation model (2.2). Once these constraints and this command is incorporated into the program, a solve command in Excel will locate the DEA efficiency rating and the
related A values found in the bank branch example.
Note that we are using the dual linear program DEA model here
and the instruction is to minimize the efficiency rating. If you are unfamiliar with linear programming, the term, "dual" and the concept of minimizing the efficiency rating may be confusing. If you are
familiar with this, ignore the following e
ผลเป็นผลรวมถ่วงน้ำหนักของปัจจัยการผลิตมีชั่วโมง เบิก 25.7 ที่ 85.7%, 171 85.7% ของยอดใช้ B2 ประชุมจำกัด (b) ข้างต้นซึ่ง ถูกจัดอันดับประสิทธิภาพของยอดที่ใช้ B2 และผลรวมถ่วงน้ำหนักของการจัดหา $s ผลรวมถ่วงน้ำหนักของการแสดงผล ธุรกรรมการประมวลผล ถูก 1000 ซึ่งมีค่าเท่ากับผลผลิตของ B2 เมื่อ 8 ด้านล่าง 1 หรือ 100% สถานการณ์ข้างต้นผลที่มีกลุ่มของหน่วยสกู๊ปที่ผลิตมากที่สุด หรืออื่น ๆ แสดงผล และใช้อินพุตน้อยนำเสนอเส้นทางเพื่อปรับปรุงประสิทธิภาพของหน่วยต่ำ เมื่อ DEA พยายามลด 8 สำหรับหน่วยบริการที่ถูกประเมินและหาน้ำหนักที่จะสร้างเป็นระดับประสิทธิภาพต่ำ 1 หรือ 100% นี้กำหนดหน่วยมีประสิทธิภาพค่อนข้างมีไม่โอกาสในการปรับปรุงประสิทธิภาพเมื่อเทียบกับประสิทธิภาพของหน่วยบริการอื่น ๆ ในชุดข้อมูลใน DEA จำลอง (2.1) จะเรียกว่า "แบบจำลองตัวคูณ" ที่ uและ v แสดงผล และป้อนข้อมูล multipliers (น้ำหนัก), ตามลำดับ แบบจำลอง (2.2) จะเรียกว่า "รุ่นขอบ" เราต่อไปอธิบายวิธีการแก้ไขแบบจำลอง DEA (2.1) และ (2.2) ผ่าน Microsoft ® Excel Solver และวิธีการขอรับข้อมูลเกี่ยวกับการตั้งค่าอ้างอิงประสิทธิภาพ2.4.3 การแก้ขอบแบบจำลอง DEA เป็นการเชิงเส้นโปรแกรมกระดาษคำนวณส่วนนี้อธิบายถึงกระบวนการของการวิเคราะห์ DEA ใน Microsoft ® Excel กระดาษคำนวณ (Excel) นี้ควรเตรียมใหม่ DEA ผู้ใช้นำไปใช้โดยใช้ Excel มี หรือไม่ มีโปรแกรมซอฟต์แวร์ที่รวมอยู่ในเล่มนี้ เราเชื่อว่า ยังเป็นประโยชน์สำหรับสองเหตุผลแตกต่างกัน ครั้งแรก มัน demystifies สิ่งที่เกิดขึ้นในรหัส DEA ประณีตหรือโปรแกรมเน้นว่า นี่ไม่ใช่กระบวนการที่ซับซ้อนมาก และที่ เป็นที่เข้าใจของพีชคณิตพื้นฐานอื่น ๆ ที่ สอง การเป็นเพียงลง หรือบันทึกสมการลงในโปรแกรม excel นี้ช่วยให้คุ้นผู้ มีพื้นฐานความสัมพันธ์สมการในแบบจำลอง DEAอ้างอิงแบบจำลอง DEA พื้นฐานให้ผู้อ่านสร้าง และเรียกใช้ DEA เป็นองค์ประกอบเขียนอธิบายไว้ด้านล่างโปรแกรมที่ทำงานบน Excel นี้เกี่ยวข้องกับขั้นตอนที่อาจใช้ความสามารถใน Excel ที่ไม่คุ้นเคยกับผู้อ่าน แต่ที่สามารถพร้อมใช้งานพัฒนาโปรแกรม DEA ทำถ้าอย่างเป็นตามขั้นตอนต่อไปนี้ กระบวนการเกี่ยวข้องกับขั้นตอนต่อไปนี้:1. ติดตั้ง และเปิดใช้งานกระดาษคำนวณของ Excel เพื่อใช้โปรแกรมที่เรียกว่าการ "เพิ่มใน" "เพิ่มอิน" ที่จะเปิดใช้งานสำหรับ DEA จาก Solver ของ Excel ได้ คำแนะนำเพื่อเปิดใช้งานโปรแกรมแก้ปัญหาการใช้งานในโปรแกรม excel มีอยู่ใน Excel (วิธีใช้เมนู), หรือโปรดดูส่วน 2.4.3.12. Excel solver ให้คุณสามารถป้อนสมการที่สามารถขยายใหญ่สุด ย่อเล็กสุด หรือเพียงแก้ไขสำหรับ คุณจะได้คำแนะนำนี้เกี่ยวกับวิธีการป้อนข้อจำกัดในการแบบจำลอง DEA พื้นฐาน (2.1) และ (2.2) เป็นโปรแกรมที่แก้ปัญหา3. การเรียกใช้แบบจำลอง Solver และแก้ไขประเมิน DEA สำหรับหน่วยเดียว คุณจะต้องตั้งค่าพารามิเตอร์บางอย่างในจาก solverที่ระบุชนิดของการวิเคราะห์ DEA ที่กำลังดำเนินการ ให้คำแนะนำเกี่ยวกับพารามิเตอร์ที่จะใช้4.การวิเคราะห์ DEA เพื่อประเมิน/เกณฑ์มาตรฐานหน่วยบริการเดียวเปรียบเทียบกับชุดของหน่วยสามารถถูกเรียกใช้บริการ นี้จะใช้กับธนาคารสาขาตัวอย่างอธิบายไว้ในส่วนก่อนหน้านี้ การสร้างผลลัพธ์เดียวกันผลิต โดยคำนวณมือ นี้สามารถเรียกใช้ในแต่ละสาขาหน่วย 5 ของตัวอย่าง โดยการเรียกใช้โปรแกรม DEA ห้าครั้ง การทำเป็นการเรียกใช้ Solver แบบกัน งานที่จะกลายเป็นเรื่องน่าเบื่อ และเสียค่าใช้จ่าย มีจะเขียน วิธีให้โปรแกรมรันเองสำหรับแต่ละหน่วยบริการในชุดข้อมูล นี่คือความต้องการเขียนโปรแกรมที่ไม่ขึ้นอยู่กับวิธี DEA และต้องการพัฒนาโปรแกรมการวิเคราะห์ในทุกหน่วยบริการในชุดข้อมูล5. โปรแกรมซ้ำ ๆ รันการวิเคราะห์ DEA เพื่อประเมินการผลผลิต และสร้างเต็มชุดของข้อมูลที่สำคัญคือในทุกสาขาในชุดข้อมูลไว้ เพจนี้ชุดคำสั่งในแมโคร Excel จะช่วยให้คุณทำงานเต็มDEA การวิเคราะห์ชุดข้อมูลด้วยคำสั่งหนึ่ง คำสั่งเหล่านี้จะรวมอยู่ใน Visual Basic for Applications (VBA) โมดูลของ Excel VBA เป็นภาษาคอมพิวเตอร์ที่ underlies มากของระบบปฏิบัติการที่ใช้ในโปรแกรมมากมายรวมทั้ง Word, Excel และ Power Point ผู้อ่านไม่จำเป็นต้องคุ้นเคยกับ VBA และแน่นอนที่เป็นหัวข้อน่าสนใจมากที่หนึ่งอาจศึกษาอิสระในหัวข้อนี้ คำแนะนำการใช้ VBA เพื่อให้การวิเคราะห์ DEA ซ้ำมีรวมถึงรุ่นอิเล็กทรอนิกส์เหล่านี้คำสั่ง VBA ที่เพียงคุณสามารถคัดลอก และวางลงในโปรแกรม excel นี้ไม่ได้ต้องการความเข้าใจของ VBA6. ในขณะที่เราพยายามให้เส้นชัดเจนจบวิเคราะห์ DEA คอมพิวเตอร์ ซีดีกับหนังสือเล่มนี้จะให้ไฟล์ตัวอย่าง excel และ DEA พร้อมวิธีใช้ทั้งหมด ซอฟต์แวร์ DEAFrontier ในขณะที่แผ่นซีดีให้สมบูรณ์เชื่อถือได้ และได้ตัดสั้นใช้ DEA ผู้ที่คุ้นเคยกับงานของ DEA สนใจควรค้นหาต่อไปนี้มีประโยชน์คือระวังโปรแกรม DEA ทำอะไรอยู่เราต้อง แสดงวิธีการกำหนดรูปแบบขอบ (2.2) ในกระดาษคำนวณ แล้ว แสดงวิธีการใช้ Excel Solver ในการคำนวณประสิทธิภาพสำหรับสาขาธนาคารในตาราง 2-2เราเริ่มต้น ด้วยการจัดระเบียบข้อมูลในตาราง 2-2 ในกระดาษคำนวณดังแสดงในรูป 2-2 แบบจำลองกระดาษของแบบจำลอง DEA (2.2) ประกอบด้วยส่วนประกอบสำคัญสี่ต่อไปนี้: (1) เซลล์ตัวแปรตัดสินใจ (Aj); (2) เซลล์สำหรับฟังก์ชันวัตถุประสงค์ (ประสิทธิภาพ e); (3) เซลล์ที่ประกอบด้วยสูตรสำหรับการคำนวณการอ้างอิงประสิทธิภาพ DEA ตั้ง (left-hand-ด้านของข้อจำกัด) (l: = 1 สิ /L1 / และL: = 1 1 L 1 y, 1); และ (4) เซลล์ที่ประกอบด้วยสูตรสำหรับคำนวณหน่วยบริการภายใต้การประเมิน (right-hand ด้านของข้อจำกัด) (xio อีและ Yro)Aw30o0o-รูปที่ 2-2 รูปแบบกระดาษคำนวณในแบบจำลอง DEA (2.2)ในรูป 2-2, IL1 แสดงถึงเซลล์ G3 ผ่านจี 7 (j = 1, 2,... 7) เซลล์ Fl2 แทน e คะแนนประสิทธิภาพ ซึ่งเป็นวัตถุประสงค์ฟังก์ชันในแบบจำลอง (2.2) เซลล์ Ell ถูกสงวนไว้เพื่อระบุหน่วยบริการภายใต้การประเมิน หมายเหตุว่าเราจะแก้ค่า Aj และประเมินประสิทธิภาพ (เซลล์ F13) รูปที่ 2-2 มีค่า 1 และศูนย์ในเซลล์เหล่านี้เพื่อแสดงการตั้งค่าของกระดาษคำนวณก่อนการแก้ปัญหาของ DEA Excel DEA ประสิทธิภาพอ้างอิงชุด (left-hand ด้านรุ่น (2.2)), เราป้อนสูตรต่อไปนี้ที่คำนวณผลรวมถ่วงน้ำหนักของอินพุตและเอาท์พุตทั้งหมดหน่วยบริการ respectively4เซลล์ B13 B14 เซลล์ SUMPRODUCT(D3:D7,$G$3:$G$7) = = SUMPRODUCT(E3:E7,$G$3:$G$7) เซลล์ B15 = SUMPRODUCT(B3:B7,$G$3:$G$7)ในรูป 2-2 สมการข้างต้นถูกฝังอยู่ในเซลล์เป็น ด้วยฟังก์ชัน Excel ใด ๆ ยอดตัวเลขแสดงการประยุกต์สูตรค่าในแถวที่ 3-7 ตัวอย่าง ค่าในเซลล์ B13 คือ ผลรวมของ (เบิกชั่วโมงในคอลัมน์ D คูณ ด้วย s Aj ค่าแลมบ์ดาในคอลัมน์ G) ดังนั้น ค่าในเซลล์ B13 เท่ากับ (20) (1) + (30)(0) + (40)(0) +(20)(0) + (10)(0) = 20ชุดของคำสั่งถัดไปใช้ฟังก์ชัน Excel INDEX และก็ทำการป้อนข้อมูลจริงและค่าผลลัพธ์ของหน่วยบริการที่ถูกประเมิน โดย DEA ด้าน right-hand-ของสมการในแถวที่ 13, 14 และ 15 ของคอลัมน์ D.สำหรับหน่วยการประเมิน (หน่วยที่ B 1), เราป้อนสูตรต่อไปนี้ลงในเซลล์ D13:D15เซลล์ D13 D14 เซลล์ $F$12*INDEX(D3:E7,E11,1) = = $F$12*INDEX(D3:E7,E11,2) เซลล์ D15 = INDEX(B3:B7,E11,1)คุณสามารถตรวจสอบสมการข้างต้น โดยการสังเกตว่า ค่าในเซลล์ D13, D14 และ 15 D ใช้สมการข้างต้นแสดงถึงอินพุต B 1 (20 ชั่วโมงและอุปกรณ์ $300) และ B 1 แสดงผล (100 ธุรกรรม)ฟังก์ชันส่งกลับค่าดัชนี (เรย์ จำนวนแถว จำนวนคอลัมน์)ค่าในการระบุแถวและคอลัมน์ของแถวลำดับที่กำหนด เนื่องจากเซลล์ Ell ประกอบด้วยมูลค่าปัจจุบัน 1 ฟังก์ชัน INDEX ในเซลล์ D13 ส่งกลับค่าในแถวแรก และคอลัมน์แรกของอาร์เรย์ใช้ป้อนข้อมูล D3:E7 (หรือค่าในเซลล์ดี 3 ป้อนชั่วโมงเบิกใน B1 หน่วย) เมื่อค่าในเซลล์ Ell เปลี่ยนจาก 1 ไป 7 ฟังก์ชันดัชนีในเซลล์ D13:D15 ส่งกลับค่าอินพุท และเอาท์พุทสำหรับหน่วยบริการเฉพาะภายใต้การประเมิน คุณลักษณะนี้จะเพิ่มมากขึ้น4 โปรดสังเกตว่า ใน Excel เซลล์ สูตรเหล่านี้จะเข้ากับรายการแรกที่มีเครื่องหมายเท่ากับ (=) สำหรับตัวอย่าง ในเซลล์ B13 ป้อนข้อมูลดังนี้ = SUMPRODUCE(B3:.....). ชัดเจน และมีประโยชน์เมื่อเรามี Visual Basic สำหรับโปรแกรมประยุกต์รหัส (VBA) เพื่อทำการคำนวณ DEAการตั้งค่าของสมการ DEA เราจะใช้ Excelโปรแกรมแก้ปัญหา และเพิ่มข้อจำกัดที่เกี่ยวข้องโดยตรง กับสมการ (ก) และ (ข) ในแบบจำลอง (2.2) นอกจากนี้ เราต้องสั่ง Solver ซึ่งเซลล์เพื่อหาและว่ามันควรพยายามให้มากที่สุดหรือลดเซลล์ ตอนแรกจะคำสั่งเพื่อ ลดเซลล์ F12 สอดคล้องกับรูปแบบสองสมการ (2.2) เมื่อข้อจำกัดเหล่านี้และคำสั่งนี้จะรวมอยู่ในโปรแกรม คำสั่งคำนวณใน Excel จะค้นหาการจัดอันดับประสิทธิภาพ DEA และที่เกี่ยวข้องกับค่าที่พบในตัวอย่างของสาขาธนาคารโปรดสังเกตว่า เราใช้แบบจำลอง DEA โปรแกรมเชิงเส้นคู่ที่นี่และคำสั่งจะลดการจัดอันดับประสิทธิภาพ ถ้าคุณไม่คุ้นเคยกับการเขียนโปรแกรมเชิงเส้น คำว่า "สอง" และแนวคิดของการลดการจัดอันดับประสิทธิภาพอาจสับสน ถ้าคุณอยู่คุ้นเคยกับนี้ ละเว้น e ต่อไปนี้
การแปล กรุณารอสักครู่..

ผลที่ได้คือผลรวมถ่วงน้ำหนักของปัจจัยการผลิตเป็น 25.7 ชั่วโมงหมอดูซึ่งเป็น 85.7% การประเมินประสิทธิภาพของจำนวนเงินที่ใช้โดย B2 และผลรวมถ่วงน้ำหนักของซัพพลาย $ s เป็น 171 ซึ่งเป็น 85.7% ของจำนวนเงินที่ใช้โดย B2 จำกัด ประชุม (ข) ข้างต้น ผลรวมถ่วงน้ำหนักของผลการทำธุรกรรมการประมวลผลเป็น 1000 ซึ่งเท่ากับการส่งออกของ B2 เมื่อ 8 ต่ำกว่า 1 หรือ 100% สถานการณ์ดังกล่าวข้างต้นจะส่งผลที่มีกลุ่มของหน่วย ERS ที่ผลิตเป็นผลมากขึ้นไปและใช้ปัจจัยการผลิตที่น้อยนำเสนอเส้นทางการปรับปรุงประสิทธิภาพของหน่วยงานที่ไม่มีประสิทธิภาพ เมื่อปปสพยายามที่จะลด 8 สำหรับหน่วยบริการที่ได้รับการประเมินและไม่สามารถหาน้ำหนักที่จะสร้างระดับประสิทธิภาพต่ำกว่า 1 หรือ 100% นี้กำหนดเป็นหน่วยที่มีประสิทธิภาพค่อนข้างที่มีโอกาสที่จะปรับปรุงประสิทธิภาพเมื่อเทียบกับการทำงานของคนอื่น ๆ . หน่วยให้บริการในข้อมูลชุด
ปปสในรูปแบบ (2.1) จะเรียกว่า "รูปแบบตัวคูณ" ที่ u,
และโวลต์; เป็นตัวแทนส่งออกและการคูณอินพุท (น้ำหนัก) ตามลำดับ รุ่น (2.2) จะเรียกว่า "รูปแบบห่อ" ต่อไปเราแสดงให้เห็นถึงวิธีการแก้ปัญหารูปแบบ DEA (2.1) และ (2.2) ผ่านMicrosoft® Excel Solver และวิธีการที่จะได้รับข้อมูลเกี่ยวกับการอ้างอิงประสิทธิภาพตั้ง. 2.4.3 การแก้ Envelopment ปปรุ่นเป็นเชิงเส้นในโปรแกรมสเปรดชีตในส่วนนี้จะอธิบายขั้นตอน ของการผสมผสานการวิเคราะห์ปปลงในกระดาษคำนวณMicrosoft® Excel (Excel) นี้ควรเตรียมความพร้อมของผู้ใช้ DEA ใหม่ที่จะใช้มันใช้ Excel มีหรือไม่มีโปรแกรมซอฟต์แวร์ที่รวมอยู่ในหนังสือเล่มนี้ เราเชื่อว่านี่ยังเป็นประโยชน์สำหรับสองเหตุผลที่แตกต่างกัน ก่อนจะ demystifies สิ่งที่เกิดขึ้นในรหัส DEA อื่น ๆ ที่ซับซ้อนหรือโปรแกรมที่จะเน้นว่านี้ไม่ได้เป็นกระบวนการที่ซับซ้อนมากและมันเป็นที่เข้าใจในระดับของพีชคณิตพื้นฐาน ประการที่สองกระบวนการนี้ป้อนหรือบันทึกลงในสมการนี้โปรแกรม Excel ช่วยให้ผู้ใช้คุ้นเคยกับพื้นฐานความสัมพันธ์ของสมการในรูปแบบการปปส. องค์ประกอบการเขียนโปรแกรมอธิบายไว้ด้านล่างมีการอ้างอิงไปยังรูปแบบพื้นฐานดีอีเอที่จะช่วยให้ผู้อ่านในการสร้างและเรียกใช้ ปปสโปรแกรมที่รันบน Excel นี้เกี่ยวข้องกับการไม่กี่ขั้นตอนที่อาจใช้ประโยชน์จากความสามารถใน Excel ไม่คุ้นเคยกับผู้อ่าน แต่พร้อมที่สามารถนำมาใช้ในการพัฒนาโปรแกรม DEA ทำงานหากขั้นตอนดังต่อไปนี้มีการปฏิบัติตามอย่างระมัดระวัง กระบวนการเกี่ยวกับการตามขั้นตอนต่อไปนี้: 1 ติดตั้งและเปิดใช้งานกระดาษคำนวณ Excel จะใช้โปรแกรมที่จะเรียกว่าเป็น "add-in" "เพิ่มใน" ที่จะเปิดใช้งานสำหรับDEA เป็น Excel Solver คำแนะนำในการเปิดใช้งานการแก้การทำงานในโปรแกรม Excel ของคุณจะถูกจัดให้อยู่ใน Excel (รายการเมนูช่วยเหลือ) หรือโปรดดูที่ส่วน 2.4.3.1. 2 แก้ Excel ช่วยให้คุณสมการป้อนข้อมูลที่สามารถขยายหรือลดลงเพียงสำหรับการแก้ไข คุณจะมีคำแนะนำในเอกสารฉบับนี้เกี่ยวกับวิธีการป้อนข้อมูลข้อ จำกัด ในรูปแบบ DEA ระดับล่าง (2.1) และ (2.2) ลงใน Solver. 3 เมื่อต้องการเรียกใช้รูปแบบการแก้และแก้ปัญหาการประเมินผลการปปสสำหรับหน่วยเดียวคุณจะต้องตั้งค่าพารามิเตอร์บางอย่างในการแก้ที่บ่งบอกถึงประเภทของการวิเคราะห์ DEA ถูกดำเนินการ คำแนะนำเกี่ยวกับพารามิเตอร์ที่ใช้มีให้. 4 การวิเคราะห์การประเมิน DEA / มาตรฐานหน่วยบริการเดียวเมื่อเทียบกับชุดของหน่วยบริการนั้นจะสามารถทำงานได้ นี้ถูกนำไปใช้เช่นสาขาของธนาคารที่อธิบายไว้ในส่วนก่อนหน้านี้สร้างผลเดียวกันสำเร็จโดยการคำนวณมือ นี้สามารถใช้สำหรับแต่ละสาขา 5 หน่วยตัวอย่างโดยใช้โปรแกรม DEA ห้าครั้ง เพื่อขจัดความจำเป็นในการเรียกรูปแบบการแก้ในแต่ละครั้งที่งานที่สามารถกลายเป็นน่าเบื่อและค่าใช้จ่ายที่มีการเขียนโปรแกรมวิธีการที่จะมีโปรแกรมเรียกตัวเองสำหรับแต่ละหน่วยให้บริการในชุดข้อมูล นี่คือความต้องการของการเขียนโปรแกรมที่เป็นอิสระจากวิธีการปปสและต้องมีการพัฒนาโปรแกรมที่จะเรียกการวิเคราะห์ทุกหน่วยให้บริการในชุดข้อมูล. 5 โปรแกรมที่จะเรียกใช้ซ้ำ DEA วิเคราะห์เพื่อประเมินผลผลิตและสร้างชุดเต็มของการวิเคราะห์ข้อมูลในสาขาที่อยู่ในชุดข้อมูลที่ทุกคนมีให้ ผสมผสานชุดของคำสั่งนี้ลงในแมโคร Excel จะช่วยให้คุณสามารถทำงานได้อย่างเต็มรูปแบบการวิเคราะห์ปปสในชุดของข้อมูลที่มีคำสั่งอย่างใดอย่างหนึ่ง คำสั่งเหล่านี้จะรวมอยู่ใน Visual Basic สำหรับโปรแกรมประยุกต์ (VBA) โมดูลของ Excel VBA เป็นภาษาคอมพิวเตอร์ที่รองรับมากของระบบปฏิบัติการที่ใช้ในโปรแกรมจำนวนมากรวมทั้ง Excel, Word และพาวเวอร์พอยต์ ผู้อ่านไม่จำเป็นต้องมีความคุ้นเคยกับ VBA และแน่นอนว่าเป็นเรื่องที่น่าสนใจมากที่ใครจะศึกษาอิสระจากหัวข้อนี้ คำแนะนำในการใช้ VBA เพื่อเปิดใช้งานการวิเคราะห์ซ้ำดีอีเอจะได้รับบริการรวมถึงการเข้าถึงรุ่นอิเล็กทรอนิกส์ของคำสั่งเหล่านี้ VBA ที่ก็สามารถคัดลอกและวางลงในโปรแกรม Excel นี้ไม่จำเป็นต้องเข้าใจใน VBA. 6 ในขณะที่เราพยายามที่จะให้เส้นทางที่ชัดเจนที่จะเสร็จสิ้นการวิเคราะห์ปปบนคอมพิวเตอร์ของคุณซีดีที่แนบมากับหนังสือเล่มนี้จะให้ทุกตัวอย่าง excel ไฟล์และพร้อมต่อการใช้งานปปสDEAFrontier ซอฟแวร์ ในขณะที่แผ่นซีดีให้ตัดสั้นสมบูรณ์ที่เชื่อถือได้และมีศักยภาพที่จะใช้ดีอีเอผู้ที่สนใจในการเป็นที่คุ้นเคยกับการทำงานของปปสควรจะหาต่อไปนี้เป็นวิธีที่มีประโยชน์ที่จะตระหนักถึงสิ่งที่โปรแกรมจะทำปปส. ครั้งแรกที่เราแสดงให้เห็นถึงวิธีการที่จะกำหนด รูปแบบการห่อ (2.2) ในกระดาษคำนวณแล้วแสดงให้เห็นว่า Excel Solver สามารถนำมาใช้ในการคำนวณประสิทธิภาพสำหรับสาขาของธนาคารในตารางที่ 2-2. เราเริ่มต้นด้วยการจัดระเบียบข้อมูลในตารางที่ 2-2 ในกระดาษคำนวณดังแสดงใน รูปที่ 2-2 รูปแบบสเปรดชีทของรูปแบบการปปส (2.2) มีดังต่อไปนี้สี่องค์ประกอบที่สำคัญคือ (1) เซลล์สำหรับตัวแปรการตัดสินใจ (อาจารย์); (2) มือถือสำหรับฟังก์ชันวัตถุประสงค์ (ประสิทธิภาพ, E); (3) เซลล์ที่มีสูตรสำหรับการคำนวณประสิทธิภาพการอ้างอิงชุดปปส (ซ้ายมือด้านของข้อ จำกัด ) (L = 1 / L1 จินและ / L = 1 1L1 ปี, 1); และ (4) เซลล์ที่มีสูตรการคำนวณหน่วยบริการที่อยู่ภายใต้การประเมินผล (ขวามือด้านของข้อ จำกัด ) (จ Xio และ Yro) w30o0o-- รูปที่ 2-2 รุ่น Spreadsheet สำหรับรุ่น DEA (2.2) ในรูปที่ 2-2 เซลล์ G3 ผ่าน G7 ตัวแทน IL1 (ญ = 1, 2, ... , 7) เซลล์ FL2 แสดงให้เห็นถึงประสิทธิภาพอีซึ่งเป็นวัตถุประสงค์ฟังก์ชั่นในรูปแบบ (2.2) เซลล์ Ell เป็นที่สงวนไว้เพื่อบ่งชี้ถึงหน่วยบริการภายใต้การประเมินผล โปรดทราบว่าเราจะได้รับการแก้สำหรับค่า Aj และประเมินประสิทธิภาพ (เซลล์ F13) รูปที่ 2-2 รวมถึงค่า 1 และศูนย์ในเซลล์เหล่านี้แสดงให้เห็นถึงการตั้งค่าของสเปรดชีทก่อนที่จะแก้ปัญหาที่ดีอีเอกับ Excel. สำหรับประสิทธิภาพชุดอ้างอิง DEA (ซ้ายมือด้านของรูปแบบ (2.2)) เรา ใส่สูตรต่อไปนี้ที่คำนวณผลรวมถ่วงน้ำหนักของปัจจัยการผลิตและผลในทุกหน่วยบริการ respectively4. เซลล์ B13 = SUMPRODUCT (D3: D7, $ G $ 3: $ G $ 7) เซลล์ B14 = SUMPRODUCT (E3: E7, $ G $ 3: $ G $ 7) B15 มือถือ = SUMPRODUCT (B3: B7, $ G $ 3: $ G $ 7) ในรูปที่ 2-2, สมการข้างต้นจะฝังตัวอยู่ในเซลล์ใด ๆ เช่นเดียวกับฟังก์ชั่นของ Excel จำนวนตัวเลขสะท้อนให้เห็นถึงการประยุกต์ใช้สูตรในการค่าในแถวที่ 3 ถึง 7 ตัวอย่างเช่นค่าในเซลล์ B13 คือผลรวมของ (ชั่วโมงหมอดูในคอลัมน์ D คูณด้วยค่าแลมบ์ดา Aj ในคอลัมน์ G) ดังนั้นค่าในเซลล์ B13 เท่ากับ (20) (1) + (30) (0) + (40) (0) + (20) (0) + (10) (0) = 20 ชุดต่อไปของการใช้คำสั่ง Excel ฟังก์ชัน INDEX และก็วางการป้อนข้อมูลที่เกิดขึ้นจริงและค่านิยมการส่งออกของหน่วยบริการที่ได้รับการประเมินโดยปปด้านขวามือด้านของสมการในแถวที่ 13, 14 และ 15 ของ D. คอลัมน์สำหรับหน่วยที่อยู่ภายใต้การประเมินผล (หน่วย B 1) เราใส่สูตรต่อไปนี้เข้าสู่เซลล์ D13: D15. D13 เซลล์ = $ F $ 12 * INDEX (D3: E7, E11,1) D14 เซลล์ = $ F $ 12 * INDEX (D3: E7, E11,2) เซลล์ D15 = INDEX (B3: B7, E11,1) คุณสามารถตรวจสอบสมการดังกล่าวข้างต้นโดยสังเกตว่าค่าในเซลล์ D13, D14, D และ 15 การใช้สมการข้างต้นสะท้อนให้เห็นถึง B ปัจจัยการผลิตที่ 1 (20 ชั่วโมงและ 300 $ วัสดุ) และบี 1 ของเอาท์พุท (100 รายการ). ดัชนีฟังก์ชั่น (อาร์เรย์จำนวนแถวจำนวนคอลัมน์) ผลตอบแทนคุ้มค่าในแถวที่ระบุและคอลัมน์ของอาร์เรย์ที่กำหนด เพราะเซลล์ Ell มีมูลค่าปัจจุบันของ 1, ฟังก์ชั่น INDEX ในเซลล์ D13 ส่งกลับค่าในแถวแรกและคอลัมน์แรกของอาร์เรย์ที่ใช้ในการป้อนข้อมูล D3: E7 (หรือค่าในเซลล์ D3, ชั่วโมงหมอดูการป้อนข้อมูลสำหรับหน่วย B1) เมื่อค่าในเซลล์เปลี่ยนแปลง Ell จาก 1 ถึง 7, ฟังก์ชั่น INDEX ในเซลล์ D13: D15 กลับเข้าและการส่งออกค่าสำหรับหน่วยบริการที่เฉพาะเจาะจงภายใต้การประเมินผล คุณลักษณะนี้จะกลายเป็นมากขึ้น4 ทราบว่าเซลล์ Excel สูตรเหล่านี้มีการป้อนข้อมูลที่มีรายการเป็นครั้งแรกเท่ากับ (=) เข้าสู่ระบบ ยกตัวอย่างเช่นใน B13 เซลล์ป้อนต่อไปนี้ = SUMPRODUCE (B3: ..... ). ที่เห็นได้ชัดและมีประโยชน์เมื่อเราให้ Visual Basic สำหรับ Applications (VBA) เพื่อทำให้การคำนวณปปส. เพื่อให้การตั้งค่าของดีอีเอ สมการเราจะใช้ Excel Solver และเพิ่มข้อ จำกัด ที่เกี่ยวข้องโดยตรงกับสมการ (ก) และ (ข) ในรูปแบบ (2.2) นอกจากนี้เราต้องการที่จะสั่ง Solver เกี่ยวกับการที่เซลล์ที่จะแก้ปัญหาและไม่ว่ามันควรจะพยายามที่จะเพิ่มหรือลดมือถือที่ การเรียนการสอนในขั้นต้นจะลด F12 เซลล์ที่สอดคล้องกับรูปแบบสมการคู่ (2.2) เมื่อข้อ จำกัด เหล่านี้และคำสั่งนี้จะถูกรวมอยู่ในโปรแกรมแก้คำสั่งใน Excel จะหาคะแนนประสิทธิภาพดีอีเอและค่าที่เกี่ยวข้องกับที่พบในตัวอย่างที่สาขาของธนาคาร. โปรดทราบว่าเราจะใช้โปรแกรมเชิงเส้นคู่รูปแบบที่นี่ดีอีเอและการเรียนการสอน คือการลดการประเมินประสิทธิภาพ ถ้าคุณไม่คุ้นเคยกับการเขียนโปรแกรมเชิงเส้นคำว่า "คู่" และแนวคิดของการลดการประเมินประสิทธิภาพอาจจะทำให้เกิดความสับสน หากคุณมีความคุ้นเคยกับการนี้ไม่สนใจอีต่อไปนี้
การแปล กรุณารอสักครู่..
