상세 컨텐츠

본문 제목

엑셀의 해찾기(Solver) 기능 설치

Sci/Tech

by firstlove 2010. 3. 26. 11:22

본문



엑셀의 해찾기(Solver)를 위한 두 개 파일 다운 받기 

첨부파일 참조 

solver.zip을 풀면 solver.xla와 solver32.dll 두개 파일이 된다. 두개 파일을 엑셀이 

설치된 디렉토리에 /Office/Library/Solver 

(Library 밑에 Solver 디렉토리를 만들어서) 두 개 파일을 복사해 넣은 다음, 

엑셀의 도구/추가기능/ 에서 해찾기를 설치한다.


p.s  해찾기 시행착오 최소화 하기

잘될것 같지만,  생소하다 보니 은근히 시행착오가 만만치 않습니다.

 

다음은 시행착오를 줄이기 위한 몇 가지 hint인데, 시간낭비를 줄이기 위해 다음과 같이

 

1) 해찾기에 앞서 바꿀셀들의 초기값을 최소값을 설정한다. 

   1 혹은 0, 혹은 50 if 최소가 50이라면...

   (특히 다른 분 과제 등을 참조하는 경우에는 이부분을 반드시 주의하도록 하자)


2) 해찾기를 여러번 돌릴 때는 반드시 option을 체크하여 음수가 아닌지, 1차 선형식인지 확인


3) 해찾기 dialog창에서 현재 문제가 최소값인지 최대값을 찾는 것인지 확인한다.


4) 제한조건(constraints)을 다시 한 번 살펴, 부등호가 반대로 설정되어 있는지 확인한다.


5) 해찾기를 최소한 5번 해서 같은 결과가 나오는지 확인한다. (다르게 나올 때는 최대값과

    최소값의 개념을 생각하여 풀이!)


6) 풀이를 적을 때에는 반드시 0보다 크다라는 조건 즉 X>=0 등과 같은 조건을 언급한다


7) 특정 셀에 이름을 넣을 때는 반드시 적정 길이의 unique한 이름을 이용한다. e.g. unit_cost


8) sheet를 복사하여 답을 만들어갈 때에는 이러한 이름의 중복에 유의를 한다(새로운 sheet


    생기면 중복된 이름에 대해서는 기존 sheet에서 삭제가 될 수 있음)


  (만일 이러한 이름이 너무 복잡하면 적절하게 관리가 가능하다: 메뉴->수식->이름관리자! 

  바로 이곳에서 삭제, 변경 등이 가능하다)


9) 무엇보다 시뮬레이션(문제를) 잘 읽자!!

관련글 더보기