336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.



[엑셀] 다른 시트 값 가져오기


우선 아래 그림 처럼 원본시트(OriginData 시트)와 대상시트(ExportData) 두개를 만듭니다.


그리고 원본 시트에 값을 입력합니다.


저 같은 경우 테스트로 아래처럼 하였습니다.



원본시트에 값이 입력 되었으면, 대상 시트로 이동을 합니다.


저같은 경우 첫행은 키값으로 사용하기 때문에 


첫행의 이름은 직접 입력을 해주었습니다.


그럼 원본시트 값을 가져오기 위해 A2를 선택합니다.


그리고 =시트명!셀 을 해줍니다.


저의 경우 =OriginData!A2 가 되겠네요.



값이 제대로 들어왔다면 행/열로 쭉 끌어서 모두 채워넣습니다.


다음처럼 모든값이 적용되었습니다.



간단한건데 자주 사용을 하지 않으니 깜빡깜빡하네요. 


도움되셨길 바래요.

'게임 프로그래밍 > 엑셀' 카테고리의 다른 글

[엑셀]VBA를 이용해 CSV를 UTF-8로 Export하기  (0) 2016.05.22
[엑셀]VLOOKUP 사용하기  (0) 2016.05.22
[엑셀]엑셀 드롭다운 만들기  (0) 2016.05.22
[엑셀]이름 정의  (2) 2016.05.22
[엑셀] xml 만들기.  (5) 2015.09.10
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

엑셀 xml 만들기 (MS Office 2010기준)


엑셀을 사용하는데 xml로 변환할 일이 생겨서 이곳저곳 찾아봤네요.

찾아본 결과 중 가장 쉬운걸로 포스팅 하려고 합니다.

사실 맞는 방법인지는 모르지만 작동은 되니까.


Step 1. xml로 만들 엑셀 시트 구성하기.

테스트는 아주 쉽게 다음처럼 하겠습니다.

참고 : 여기에서 id와 value라는 이름 다른걸로 하셔도 됩니다.



Step 2. xml 스키마 만들기

스키마는 엑셀에서 만든거와 구조가 같게끔 하고, 최소 두개 이상 써야 합니다.

아래 보시면 Field를 두개 넣었습니다.

두개 이상이 되어야 반복 되는걸 인식한다고 하더라구요.

그리고 엑셀에서 만든 필드 이름과 같아야 자동 매칭 기능도 된다고 합니다.

이렇게 했다면 test.xml 로 저장하겠습니다.


<?xml version="1.0" encoding="utf-8" standalone="yes" ?>

<MyTest>

  <Field id="" value=""/>

  <Field id="" value=""/>

</MyTest> 




Step 3. 엑셀에 xml스키마 맵핑하기

다시 엑셀로 돌아갑니다.

첫번째로 해야할 게 xml 내보내기 할 수 있는 메뉴를 보이게 하는거에요.

파일->옵션을 눌러 줍니다.



옵션 창이 뜨면 리본 사용자 지정을 선택하고 개발 도구를 체크 해준다음에 확인을 눌러줍니다.



개발 도구 메뉴가 생겼습니다. 이제 실제 맵핑 할 차례.

개발 도구를 선택하고, 원본을 눌러 줍니다.

그리고 XML맵을 눌러줍니다.


추가를 누르면 탐색기가 열리는데 아까 만든 "test.xml" 을 열어줍니다.

그러면 다음처럼 등록이 되는게 보여요. 그리고 확인을 눌러줄께요.



그러면 우측에 MyTest라는게 생겨났네요.

맵핑이 거의 끝나가네요.



이제 좌측 Sheet에서 모두 선택해주세요.

그리고 우측 MyTest에서 우측마우스를 눌러 요소 매핑을 눌러줍니다.



그럼 맵핑할 위치를 선택하라고 나오는데 확인을 눌러줍니다.


그러면 다음처럼 변합니다. 이렇게 변하면 완료가 된거에요.



Step 4. xml로 내보내기(Export)

개발도구 메뉴에서 내보내기를 눌러 저장하면 완료됩니다.



xml로 저장한 파일을 열어보니 다음처럼 잘 나오네요.




엑셀을 xml로 만들기 어렵지 않네요. 


도움 되셨길 바래요~





336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

안드로이드 세팅. (2015-09-02 기준)



Step 1. Android SDK 설치하기.

다음 사이트로 이동한다.

http://docs.unity3d.com/Manual/android-sdksetup.html

그러면 다음처럼 화면이 나오는데, 표시해둔 곳을 클릭한다.


그리고 다음처럼 STAND-ALONE SDK TOOLS를 선택한다.

참고 : ANDROID STUDIO 설치하셔두 됩니다. 저는 ANDROID STUDIO툴이 필요 없으니 SDK만 받도록 하겠습니다.

그리고 download the SDK now를 선택.



자신의 운영체제에 맞는 버전을 선택하세요. 저는 Windows니까 저걸 받아요. 

참고 : Installer로 설치할께요. 압축 풀어서 해도 되는데 환경변수(아마도) 설정해줘야 될거에요.



다운이 완료되면 설치합니다.

설치가 끝나면 SDK Manager 실행 할래요? 하는데 Yes하세요.


Step 2. Android SDK 필요한거 받기.

매니저가 실행 되면 다음처럼 설치가 아직 안된 리스트가 보입니다.

필요한것 받으시면 되는데 Google USB Driver는 꼬옥 설치하세요.

참고 : 구글 AdMob을 차후 계속 중이라면 Google Play services도 선택하세요.

지금 설치 안하더라도 나중에 추가하실 수 있으니 걱정 마세요.



설치가 이제야 완료 되었네요. 창을 닫습니다.



Step 3. 유니티 SDK 경로 세팅하기.(마무리단계)

유니티를 실행 시킵니다.

상단 메뉴에서 Edit -> Preferences 를 선택합니다.

External Tools에서 Android SDK Location을 설정해줍니다.


Step1에서 기본 경로로 설정하셨다면 저와 같을꺼에요. 



Step 4. 테스트 하기

상단 메뉴에서 File -> Build Settings 를 클릭합니다.

Android를 선택하고 Switch Platform을 눌러줍니다.


그리고 Player Settings를 눌러줍니다.

참고 : Bundle Identifier를 수정해주셔야 빌드가 되요.


Bundle Identifier를 수정해 줍니다.

참고 : 숫자는 안되요!


완료 되었습니다. 

폰 연결하고 빌드 해보시면 잘 되실꺼에요^^

안되시면 댓글 주세요.



+ Recent posts