본문 바로가기

3. FAQ (지식in, 엑셀위키)

[함수/혼합] 한줄로 길게 있는 데이터를 옆으로 펼치는 방법

인터넷에서 데이터를 긁거나, pdf에서 표를 복사하면 가끔 아래와 같이 줄글로 떨어지는 경우가 있습니다.

줄 글...

 

한줄로 늘어진 데이터 옆으로 펼치기

이런 경우에는 좀 복잡하지만 아래의 수식하나로 한번에 해결할 수 있습니다.

=OFFSET($A$1,(ROW()-2)*3+INT((COLUMN()-3)),MOD(COLUMN()-3,1))
[수식 설명]
OFFSET (A1, 가로로 몇칸, 세로로 몇칸)
A1 = 첫 데이터가 있는 셀
3 = 데이터가 반복되는 간격
ROW()-2에서 2는 결과를 입력하는 셀에 따라 달라진다.
MOD에서 1은 결과를 입력하는 셀에 따라 달라진다.

정도로 해석하면 됩니다.

위의 수식을 복사해서 모든 셀에 넣으면, 알아서 값을 찾아준다.

실제로 써보면 그리 어렵지는 않으나, 위치를 잘 찾아야 하니 참고하세요.

 

한줄로 길게 있는 데이터를 옆으로 펼치는 방법.xlsx
0.01MB

참고: ExtendOffice, How To Convert Multiple Rows To Columns And Rows In Excel?