워크시트를 가져오기 전에 Excel에서 스프레드시트를 열고 최종 데이터 테이블에서 데이터를 구성할 방식을 결정하십시오. 예를 들어 워크시트에 숨겨진 셀 또는 병합된 셀이 포함되어 있는지 여부를 알고 있어야 합니다. 그러면 마법사에서 숨겨진 열 또는 행을 제외할 수 있습니다.
워크시트가 여러 개 포함된 Microsoft Excel 파일을 가져오려면 다음 단계를 수행하십시오.
1. Microsoft Excel에서 워크시트를 엽니다.
이 예의 그림에서는 JMP Samples/Import Data 폴더에 있는 Team Results.xlsx 파일을 보여 줍니다. 이 파일에는 다음과 같은 특성이 있습니다.
– 데이터는 4행, 2열에서 시작되고 9행, 5열에서 끝납니다.
– 워크시트가 두 개입니다.
– 두 번째 워크시트에는 병합된 셀 집합이 두 개 있습니다.
– 숨겨진 행 또는 열은 없습니다.
그림 3.2 Team Results.xlsx 워크시트
2. Excel 파일을 열려면 파일 > 열기를 선택합니다.
"데이터 파일 열기" 창이 나타납니다.
3. "파일 이름" 옆에서 Excel 파일을 선택합니다.
4. Excel 파일을 선택하고 열기를 클릭합니다.
워크시트가 Excel 가져오기 마법사에서 열리며 가져오기 옵션과 함께 데이터 미리보기가 나타납니다.
그림 3.3 초기 데이터 미리보기의 예
이 데이터 미리보기에는 다음과 같은 특성이 있습니다.
– 오른쪽 상단에 두 개의 워크시트가 모두 선택되어 있습니다.
– 첫 번째 열은 자동으로 제거되어 있습니다.
– 워크시트의 첫 번째 행에 있던 텍스트는 열 머리글로 나타납니다. 하지만 워크시트의 3행 텍스트를 열 머리글로 사용하려고 합니다.
– 첫 번째 데이터 행은 비어 있습니다.
참고: JMP는 사용자가 워크시트를 가져올 때마다 저장된 이전 변경 사항을 적용하며 이는 JMP를 닫았다가 다시 연 경우에도 해당됩니다. 이 기능은 동일한 워크시트를 여러 번 다시 가져와서 여러 옵션으로 시험해 보는 경우에 유용합니다. 다른 워크시트를 가져올 때 변경 사항을 지우려면 기본 설정 복원을 클릭하십시오.
5. 열 머리글이 시작되는 행에 3을 입력합니다.
6. 데이터가 시작되는 행에 4를 입력합니다.
7. 열 머리글이 포함된 행 수에 1을 입력합니다.
8. 데이터가 시작되는 행은 4로 설정되어야 합니다.
9. 데이터가 시작되는 열은 1로 설정되어야 합니다.
10. "워크시트" 페인에서 Ungrouped Team Results를 선택합니다.
이 워크시트만 가져오게 됩니다.
11. 모든 워크시트에 사용을 선택 취소합니다.
"Ungrouped Team Results"에만 이 설정이 적용됩니다.
그림 3.4 열 머리글 행 선택
팁: 데이터 미리보기 페인에서 숫자 열 머리글을 마우스 오른쪽 버튼으로 클릭하여 형식을 변경할 수 있습니다.
모든 옵션에 대한 자세한 내용은 개별 워크시트 설정에서 확인하십시오.
12. 다음을 클릭하여 다른 가져오기 설정을 구성합니다.
창에 추가 가져오기 설정이 표시됩니다.
13. 데이터가 끝나는 행에 9를 입력합니다.
14. 데이터가 끝나는 열에 5를 입력합니다.
그림 3.5 마지막 열 지정
모든 옵션에 대한 자세한 내용은 추가 개별 워크시트 설정에서 확인하십시오.
15. 가져오기를 클릭하여 워크시트를 지정한 대로 변환합니다.
그림 3.6 최종 데이터 테이블
다음 섹션에서는 Excel 가져오기 마법사의 옵션을 설명합니다.
워크시트에 열 머리글 포함
워크시트에 열 머리글이 있는 행이 포함되어 있으면 이 옵션을 선택합니다.
열 머리글이 시작되는 행
워크시트에서 열 머리글이 시작되는 행을 나타냅니다. 올바른 행에서 머리글이 시작될 때까지 위쪽 화살표
를 클릭하거나, 해당 행 번호를 입력하고 Enter 키를 누릅니다.
열 머리글이 포함된 행 수
워크시트에 열 머리글로 사용되는 행이 여러 개 있는지 여부를 나타냅니다. 머리글 행이 올바르게 나타날 때까지 위쪽 화살표
를 클릭하거나, 해당 행 수를 입력하고 Enter 키를 누릅니다.
데이터가 시작되는 행
워크시트에서 데이터가 시작되는 행을 나타냅니다.
데이터가 시작되는 열
워크시트에서 데이터가 시작되는 열을 나타냅니다.
워크시트 연결 및 열 매칭 시도
모든 워크시트를 하나의 데이터 테이블에 병합합니다. JMP는 머리글이 동일한 열을 매칭합니다.
연결할 때 워크시트 이름을 사용하여 열 생성
가져온 각 테이블의 워크시트 이름을 나열하는 새 소스 테이블 열을 추가합니다. 이 옵션은 앞의 연결 옵션을 선택한 후에 사용할 수 있습니다.
모든 워크시트에 사용
현재 가져오기 설정을 오른쪽 상단에서 선택된 모든 워크시트에 적용합니다.
여러 열 머리글 행을 계층으로 처리
워크시트에 열 머리글로 사용되는 행이 여러 개 포함되어 있고 이러한 머리글을 계층으로 처리하려고 함을 나타냅니다. 이 옵션은 쌓기 가능한 데이터에만 적용됩니다.
범위 내의 모든 행에 데이터 복사
워크시트에 여러 행에서 병합된 셀이 있음을 나타냅니다. JMP는 해당 셀을 분리하고 셀 내용을 모든 결과 셀에 복사합니다. 이 옵션은 기본적으로 선택됩니다.
범위 내의 모든 행에 데이터 복사를 선택 취소하면 JMP는 해당 셀을 분리하고 셀 내용을 최상위 셀에 복사합니다. 분리된 나머지 셀은 빈 상태로 남습니다.
숨겨진 행 제한
숨겨진 행이 데이터 테이블에 나타나지 않도록 합니다.
숨겨진 열 제한
숨겨진 열이 데이터 테이블에 나타나지 않도록 합니다.
비어 있는 열 제한
열 머리글이 있는 빈 열을 가져올지 여부를 나타냅니다. 해당 열을 가져오려면 이 옵션을 선택 취소합니다.
데이터가 끝나는 행
워크시트에서 데이터가 포함된 마지막 행을 나타냅니다.
데이터가 끝나는 열
워크시트에서 데이터가 포함된 마지막 열을 나타냅니다.
열 이름 구분 기호 문자열
머리글이 원래 서로 다른 행에 있었던 경우 열 머리글의 각 단어 간 구분 기호를 나타냅니다. 열 머리글이 포함된 행의 수는 Excel 가져오기 마법사의 첫 번째 창에서 지정합니다. 그런 다음 "열 이름 구분 기호 문자열" 상자에 문자 또는 공백을 입력합니다. 기본 문자열인 하이픈을 사용하면 열 머리글이 예를 들어 "First-Second-Third"와 같은 형식이 됩니다.
다중 계열 쌓기
계층적 머리글이 있는 워크시트에서 하위 범주를 개별 열로 나눕니다. 여러 열 머리글 행을 계층으로 처리도 선택해야 합니다. 주 범주는 라벨 열로 가져오게 됩니다.
범위 내의 모든 행에 머리글 복사
워크시트에 병합된 행이 있는 경우 각 셀에 머리글 텍스트를 반복합니다. 예를 들어 Figure 3.7에 표시된 "State" 열 머리글은 워크시트에서 병합된 셀에 있었습니다. 왼쪽에서는 머리글이 복사되어 있습니다. 오른쪽에 표시된 것처럼 머리글을 반복하지 않으려면 이 옵션을 선택 취소합니다.
그림 3.7 Microsoft Excel 파일의 복사된 머리글
셀 색상 가져오기
워크시트의 셀 색상을 데이터 테이블에 적용합니다. macOS에서는 기본 색상과 보조 색상만 확실하게 가져올 수 있습니다.
열 유형 감지 제한
최대 100개의 행을 스캔하여 열 유형을 확인합니다. 큰 워크시트를 빠르게 가져오려면 이 옵션을 선택합니다.
팁:
• JMP는 사용자가 워크시트를 가져올 때마다 저장된 이전 변경 사항을 적용하며 이는 JMP를 닫았다가 다시 연 경우에도 해당됩니다. 이 기능은 동일한 워크시트를 여러 번 다시 가져와서 여러 옵션으로 시험해 보는 경우에 매우 유용합니다. 다른 워크시트를 가져올 때 변경 사항을 지우려면 기본 설정 복원을 클릭하십시오.
• 가져오기 설정은 소스라는 데이터 테이블 스크립트에 저장됩니다. 동일한 설정을 사용하여 워크시트를 다시 가져오려면 이 스크립트를 실행합니다. 이 스크립트에는 워크시트 경로가 포함되어 있으므로 다른 사용자가 해당 위치에 액세스할 수 있는지 확인하십시오.
• 큰 워크시트에서 데이터 미리보기 속도를 높이려면 마법사의 첫 번째 창에서 변경될 때마다 설정 업데이트를 선택 취소합니다. 설정을 수정한 후 지금 업데이트를 클릭하면 데이터 미리보기가 새로 고쳐집니다.
• 데이터 미리보기 페인에서 모든 행을 보려면 모든 행 표시를 선택합니다. 스프레드시트의 크기에 따라 미리보기가 다소 지연될 수도 있습니다.
• 동일한 통합 문서에 있는 두 개의 워크시트를 하나의 데이터 테이블로 결합할 수 있습니다. 가져올 때 열 이름이 매칭되므로 열 순서는 중요하지 않습니다.
Excel 워크시트에서 여러 머리글 행에 계층이 적용되어 있을 수 있습니다. 즉, 두 번째 머리글 행에 첫 번째 머리글 행의 범주에 해당하는 데이터가 포함되어 있을 수 있습니다. Figure 3.8에서는 그러한 예를 보여 줍니다. 워크시트의 맨 위를 보면 계절 "Winter" 및 "Spring"은 해당 계절의 월 위에 있는 여러 셀에 병합되어 있습니다. JMP 데이터 테이블에서는 계절을 하나의 열로 만들고 해당하는 월을 또 다른 열로 만들려고 합니다.
그림 3.8 2009년에 대한 Excel의 원래 데이터와 JMP의 최종 데이터
워크시트를 가져오고 여러 열 계층을 유지하려면 다음 단계를 수행하십시오.
1. JMP에서 파일 > 열기를 선택합니다.
2. "데이터 파일 열기" 창에서 JMP Samples/Import Data 폴더에 있는 Texas Precipitation.xlsx를 선택한 후 열기를 클릭합니다.
워크시트가 Excel 가져오기 마법사에서 열리며 가져오기 옵션과 함께 데이터 미리보기가 나타납니다.
그림 3.9 Excel 가져오기 마법사 미리보기
Figure 3.9에서는 이 워크시트의 기본 설정을 보여 줍니다.
1 | 모든 워크시트가 가져올 대상으로 선택되어 있습니다. Ctrl 키를 누른 채 워크시트를 클릭하여 가져오기에서 제외할 수 있습니다. |
2 | 각 계절이 여러 열로 분할되었습니다. |
3 | 워크시트의 두 번째 머리글 행 데이터가 첫 번째 행에 나타납니다. |
4 | 맨 위의 빈 행은 제거되었습니다. |
3. "미리보기 페인 새로 고침" 영역에서 변경될 때마다 설정 업데이트가 선택되어 있는지 확인합니다.
그러면 변경 사항이 있을 때마다 데이터 미리보기가 자동으로 새로 고쳐집니다.
4. 열 머리글이 포함된 행 수 옆의 위쪽 화살표를 한 번 클릭합니다.
데이터가 시작되는 행이 자동으로 3으로 업데이트됩니다.
그림 3.10 1페이지의 업데이트된 설정
5. 다음을 클릭합니다.
6. 데이터가 끝나는 행 옆에 6을 입력하고 Enter 키를 누릅니다.
워크시트에서 처음 세 개의 빈 행이 제거된 후 데이터가 6행에서 끝납니다.
팁: 끝 행 번호를 입력하는 대신 JMP에서 행을 자동으로 계산하도록 할 수 있습니다. 데이터 미리보기 페인에서 4행을 선택합니다. 그런 다음 데이터가 끝나는 행 옆의 더하기 기호
를 클릭합니다.
그림 3.11 2페이지의 업데이트된 설정
범위 내의 모든 행에 데이터 복사는 기본적으로 선택되어 있습니다. JMP는 워크시트에서 병합되어 있던 데이터를 병합 해제하고 해당 셀 내용을 개별 범주로 복사합니다. "TX"는 원래 병합된 셀에 있었습니다. JMP에서는 해당 내용이 개별 셀에 복사됩니다.
7. 여러 열 머리글 행을 계층으로 처리를 선택합니다.
워크시트의 머리글 행에 있던 각 계절 및 월이 데이터 테이블에서 범주가 됩니다.
8. 가져오기를 클릭합니다.
네 개의 워크시트가 개별 데이터 테이블로 열립니다. 데이터 테이블에는 "소스" 스크립트가 포함되어 있으며, 이 스크립트를 실행하면 동일한 가져오기 설정을 사용하여 데이터를 새 데이터 테이블로 가져올 수 있습니다(Figure 3.12). 가져오기 설정은 다음에 JMP 세션에서 Excel 마법사로 워크시트를 열 때도 저장됩니다.
그림 3.12 최종 데이터