메뉴 건너뛰기

SCM Lab

팁과강좌

   ▣ 생활 속 지혜, S/W, H/W Tip 등 다양한 정보들을 공유하는 곳입니다.
   ▣ 또한 산업공학을 포함한 전문 지식들을 공유하는 장으로 활용하실 수 있습니다.

오랫만에 ARENA를 다지 사용하게 되었습니다..강좌도 오랫만이네요~


ARENA의 결과를 Excel에 출력 할 때 문자열이 필요할 경우가 있습니다.

가령 Station 이름이라던가, 요일 등 숫자 보다는 문자열로 출력 하는 것이 더 좋을 때가 있습니다.


아래 예제를 보시면 쉽게 이해가 되실 겁니다.

참고로 ARENA 7.0으로 작성되었습니다.


※ 예제파일 다운 받기

   - Arena Model : String_Printout_Test_Module.doe

  - Excel File : Arena_Result.xls


※ 부연 설명

Print_Out_String_In_Excel-1.png

위 그림과 같이 ARENA의 Blocks와 Elemets templates를 이용하여 모델링을 하였습니다.

그림과 같이 설정을하고 ARENA를 실행하면 Welcom to SCMLAB Good Luck 이라는 문자열이 엑셀 파일에 생성되게 됩니다.


Print_Out_String_In_Excel-2.png

Write Block에 위의 그림과 같이 작성을 해줍니다.

File ID : ARENA의 Files Elements에 정의된 이름을 작성하는 겁니다.

Format : Excel에 미리 정의된 '이름'을 작성하는 란인데, 'RECORDSET(엑셀정의 이름)' 형식으로 작성합니다.

Variables or Expressions : 출력될 변수나 기타 값들을 표기합니다. 여기서는 STR(constructType, constructNum [,subConstructNum])을 이용하였습니다.


저는 STRING을 이용하여, 사용자 정의 문자를 사용하였습니다.

String말고도 아래와 같은 Format을 사용 하실 수 있습니다.

STR-Format.jpg





Print_Out_String_In_Excel-3.png

위의 그림은 Files Elements의 Block에 Excel과 연동된 화면입니다.


이부분은 저도 오래되서 자세히는 기억이 안나지만...특별히 수정할 사항은 없고 위와 같이 작성해주시면 됩니다.


사실 저도 Case by Case로 공부하면서 사용하고 있어...100% 정확하지 않을 수 도 있으니 이점을 양해 바라면서 읽어주시면 감사하겠습니다.


그냥 참고자료 정도만으로 생각하시면 될 것 같네요 ^^