엑셀에서 데이터 분할은 하나의 셀에 있는 데이터를 여러 개의 셀로 나누는 작업입니다.
1. 데이터 분할
데이터 분할은 "데이터" 탭에서 "텍스트 나누기"를 클릭하여 수행할 수 있습니다. 분할할 셀을 선택하고 "텍스트 나누기"를 선택하면 "텍스트를 나눌 기준"을 선택할 수 있는 창이 나타납니다. 분할 기준을 선택한 후 "확인"을 클릭하면 선택한 기준으로 셀의 내용이 분할되어 새로운 셀에 입력됩니다.
1) 수식으로 데이터 분할하기
수식을 사용하여 데이터를 분할할 때는 LEFT, RIGHT, MID 등의 함수를 사용합니다. 이 함수들은 문자열에서 특정 위치나 길이의 문자열을 추출하는 데 사용됩니다.
예를 들어, A열에는 전체 이름이 있습니다. 이 경우, 전체 이름에서 성씨만 추출하여 B열에 입력하려면 다음과 같이 작업합니다.
- 분할할 셀을 선택합니다. 이 경우, A열을 선택합니다.
- "함수" 탭에서 "텍스트" 그룹의 "LEFT" 함수를 클릭합니다.
- "텍스트"에 A2 셀의 위치를 입력합니다.
- "수(num_chars)"에 성씨의 길이를 입력합니다. 이 경우, 2글자인 "김"을 추출해야 하므로 2를 입력합니다.
- "입력"을 클릭하고 B2에 수식이 적용되도록 합니다.
- 수식을 B열의 다른 셀에도 적용하려면 B2를 선택하고 마우스 포인터를 셀 우측 하단으로 드래그하여 범위를 확장합니다.
이와 같이 수식을 사용하여 데이터를 분할할 수 있습니다. 또한 MID 함수를 사용하여 특정 위치에서부터 일정 길이의 문자열을 추출할 수도 있습니다.
예를 들어, 전화번호가 010-1234-5678 형식으로 입력된 A열이 있고, "-"를 기준으로 앞부분은 국번, 중간은 지역번호, 뒷부분은 개별번호로 분할하여 B, C, D열에 각각 입력하고자 한다면 다음과 같이 작업합니다.
2) 국번 추출하기
B2 셀에 다음과 같은 수식을 입력합니다.
=LEFT(A2,FIND("-",A2)-1)
FIND 함수는 "-"의 위치를 찾아 해당 위치 이전의 문자열을 추출합니다.
LEFT 함수는 문자열의 왼쪽부터 일정 길이의 문자열을 추출합니다.
따라서, 위 수식은 "-" 이전의 문자열 즉, 국번을 추출합니다.
B2 셀에 수식을 입력한 후, B2를 선택한 상태에서 마우스 포인터를 셀 우측 하단으로 드래그하여 B열에 해당 수식을 적용합니다.
3) 지역번호 추출하기
C2 셀에 다음과 같은 수식을 입력합니다.
=MID(A2,FIND("-",A2)+1,FIND("-",A2,FIND("-",A2)+1)-FIND("-",A2)-1)
FIND("-",A2)+1은 첫 번째 "-" 다음의 문자열 위치를 찾습니다.
FIND("-",A2,FIND("-",A2)+1)은 두 번째 "-"의 위치를 찾습니다.
따라서, 위 수식은 첫 번째와 두 번째 "-" 사이의 문자열을 추출합니다.
MID 함수는 문자열에서 특정 위치에서부터 일정 길이의 문자열을 추출합니다.
C2 셀에 수식을 입력한 후, C2를 선택한 상태에서 마우스 포인터를 셀 우측 하단으로 드래그하여 C열에 해당 수식을 적용합니다.
4) 개별번호 추출하기
D2 셀에 다음과 같은 수식을 입력합니다.
=RIGHT(A2,LEN(A2)-FIND("-",A2,FIND("-",A2)+1))
FIND("-",A2,FIND("-",A2)+1)은 두 번째 "-"의 위치를 찾습니다.
LEN(A2)-FIND("-",A2,FIND("-",A2)+1)는 두 번째 "-" 이후의 문자열 길이를 계산합니다.
따라서, 위 수식은 두 번째 "-" 이후의 문자열, 즉 개별번호를 추출합니다.
RIGHT 함수는 문자열의 오른쪽부터 일정 길이의 문자열을 추출합니다.
D2 셀에 수식을 입력한 후, D2를 선택한 상태에서 마우스 포인터를 셀 우측 하단으로 드래그하여 D열에 해당 수식을 적용합니다.
위와 같이 LEFT, MID, RIGHT 함수를 활용하여 엑셀에서 데이터 분할을 수행할 수 있습니다.
2023.04.16 - [엑셀] - 엑셀 차트 데이터 애니메이션 추가하기
2023.04.16 - [엑셀] - 엑셀 차트 데이터 조건부 서식 지정하기
2023.04.14 - [엑셀] - 엑셀 차트 데이터 트렌드 포인트 표시방법
'엑셀' 카테고리의 다른 글
엑셀 데이터 추적 이해하기. (0) | 2023.03.30 |
---|---|
엑셀 데이터 입력 규칙 설정 이해하기. (0) | 2023.03.29 |
엑셀 데이터 병합 이해하기. (0) | 2023.03.28 |
엑셀 데이터 정렬 이해하기. (0) | 2023.03.28 |
엑셀 데이터 검색 이해하기. (0) | 2023.03.28 |
댓글