지방이의 Data Science Lab

[Excel] 데이터 전처리: 한 열 안에 데이터 값이 다 들어가 있는 경우 본문

Data Analysis/Excel

[Excel] 데이터 전처리: 한 열 안에 데이터 값이 다 들어가 있는 경우

[지현] 2021. 2. 4. 18:40


표 범위 전체 선택해주고 ctrl+t 로 파워쿼리에서 쓸 수 있는 형태로 변환해준 후 데이터 탭 혹은 파워쿼리 탭에서 표에서를 클릭한다. 그리고 열추가> 인덱스 열 > 0부터 클릭한다

 

 


인덱스 열을 추가한 후, 열추가 탭> 표준> 모듈로 를 클릭한다.

반복되는 행의 갯수를 세어주면 된다.

예시에서는 4행이 반복되고 있으니 모듈로에 4를 적어준다.

다음은 변환 탭> 피벗 열을 클릭한다.

피벗 열에서 하고 싶은 걸 대략적인 사진으로 보여주자면 아래와 같다. 

열1의 값들을 값열로 가져올 것이다.

그런데 이때 집계안함으로 가져와야 값을 변환없이 가져올 수 있다.

저 화살표로 시뮬레이션 하며 보여준 값은 아래 사진과 같은 거다.

0,1,2,3,이라는 열이름으로 놓고 값열을 열1의 내용을 집어 넣어준 것이다. 


이제 null이라 써있는 열을 채워보자. 값을 채우기 위해서는 아래처럼 ctrl을 이용해서 열을 1,2,3열을 잡아주고 채우기> 위로 를 클릭한다. 그러면 오른쪽 사진처럼 변경된다.


이후 0열에서 필터로 null값 없애고 인덱스 열을 지워준다. 이름을 형식에 맞게끔 정해준다.

그리고 테이블 내 열마다 형식을 정수, 텍스트 등 맞춰주면 끝이다.


그러면 아래와 같이 정리되고 닫기 및 로드를 눌러주면 끝이다. 

 

Comments