Você está na página 1de 2

SIMPLE SPREADSHEET MODEL FOR SITE LAYOUT PLANNING

STEP 1 : Site Map


0 0 1 7 3 0 0 0 0 0 0 0 0
Avaliable space

0 0 6 2 0

Fixed Facility Non-available space

0 0 0

4 0 5 0

0 0

Notes: - The Full Site Range, C7:I15, is named "site" - The First Site Cell, C7, is named "start"

STEP 2 : Desired Closeness Relationships


7 1 Facility No.
7776

6
0

Facility No. 5 4 3
6 1 1

2
1

Index:
7776 Absolutely Important

7776 1 1 1 1

1296 Especially Important

2 3 4 5 6

7776 1 0 0

1 1 0

1 1

216 36

Important Ordinary Unimportant Undesirable

Input cells (see index)

6 1

STEP 3 : Constraint on Number of Facility Units


=COUNTIF(site,F34) made once and copied horizontally to all shaded cells

1 Existing Units Max. Allowed


1 1

2
1 1

Facility No. 3 4 5
1 1 1 1 1 1

6
1 1

7
1 1

Cells with constant values of unity

STEP 4 : Desired Horizontal and/or Vertical Units among Facilities

7 1 Facility No. 2 3 4 5 6
0

6
0

Facility No. 5 4 3
0 1 0

2
0

7 1 Facility No. 2 3 4 5 6
0

6
0

Facility No. 5 4 3
0 3 0

2
0

0 0 0 0

0 0 0

0 0

0 0 0 0

0 0 0

0 0

Input Cells

Input Cells

Horizontal distance

Vertical distance

STEP 5 : Column Number Containing a Facility


=IF(COUNTIF(OFFSET(start,,D$65-1,ROWS (site),1),$C58),COLUMN(start)-1+D$65) made once and copied to all shaded cells
FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE 6 FALSE FALSE

Facility No. 2 1 2 FALSE 2 3 4 FALSE 5 FALSE 6 FALSE 2 7 Site column: 1

FALSE FALSE FALSE FALSE FALSE FALSE 3 3 FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE 6 FALSE FALSE

FALSE FALSE FALSE

FALSE FALSE FALSE FALSE FALSE FALSE

2 6 2 3 3 6 2

=MAX(D58:J58) made once and copied down to all shaded cells

Note: - Cell L58 is named "horizontal"

4 5 6 2 3 Number of Site Columns

STEP 6 : Row Number Containing a Facility


=IF(COUNTIF(OFFSET(start,D$79-1,,1, COLUMNS(site)),$C72),ROW(start)-1+D$79) made once and copied to all shaded cells
FALSE 8 FALSE FALSE FALSE FALSE FALSE FALSE 11 FALSE FALSE FALSE

Facility No. 1 FALSE 2 FALSE 3 FALSE 4 FALSE 5 FALSE 6 FALSE 7 FALSE Site row: 1

FALSE FALSE FALSE FALSE FALSE FALSE FALSE 10

FALSE FALSE FALSE FALSE 11 FALSE FALSE FALSE 13 FALSE

FALSE FALSE FALSE FALSE

FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE 9 10

FALSE FALSE FALSE FALSE

FALSE FALSE FALSE FALSE FALSE

8 11 =MAX(D72:L72) 10 made once and copied 11 down to all shaded cells 13 10 Note: 9 - Cell N72 is named "vertical"

4 5 6 7 3 Number of Site Rows

STEP 7 : Distance in site units among Facilities


=ABS(OFFSET(horizontal,D$88-1,,1,1)OFFSET(horizontal,$C89-1,,1,1)) made once and copied to all shaded cells =ABS(OFFSET(vertical,N$88-1,,1,1)OFFSET(vertical,$M89-1,,1,1)) made once and copied to all shaded cells

7 1 Facility No. 2 3 4 5 6 Facility No.


0

6
4

Facility No. 5 4 3
1 1 0

2
4

7 1 Facility No. 2
2 1

6
2

Facility No. 5 4 3
5 3 2

2
3

1 0 1 3

2 3 2

0 1

0 1 1 4

4 3 3

1 0

Horizontal distance

7 1 2 3 4 5 6
1 6 1 3 5 5

6
6 1 4 4 6

Facility No. 3 5 4
6 5 4 2 4 3 2 2 5

=D89+N89 made once and copied to all shaded cells

3 4 5 6

1 2 4 1

Vertical distance

2
7

STEP 8: Objective Function Minimization of Total Travel Distance


=SUMPRODUCT(D22:I27,N9 8:S103)

Total distance x y

23415

Você também pode gostar