엑셀 TOCOL 함수로 여러 행과 열을 한 열로 정리하는 방법
엑셀에서 데이터를 다루다 보면 여러 행과 열에 걸쳐 있는 데이터를 하나의 열로 정리하고 싶을 때가 있습니다. 예전에는 복잡한 수식을 사용하거나 수동으로 정리했지만, TOCOL 함수가 도입되면서 간편하게 여러 행과 열을 하나의 열로 변환할 수 있게 되었습니다. 이번 글에서는 TOCOL 함수를 사용하는 방법을 소개하고, 중복된 데이터를 제거하는 UNIQUE 함수까지 함께 알아보겠습니다.
1. TOCOL 함수란?
TOCOL 함수는 Excel에서 여러 행과 열로 구성된 데이터를 단일 열로 변환하는 함수입니다. 특히 데이터의 순서를 유지하면서 모든 셀을 한 줄로 나열하고 싶을 때 유용하게 사용할 수 있습니다.
2. TOCOL 함수 사용법
TOCOL 함수의 기본적인 사용법은 매우 간단합니다. 범위를 지정하면 해당 범위의 데이터가 한 열로 변환됩니다.
=TOCOL(범위)예를 들어, 아래 표와 같은 데이터를 하나의 열로 변환하고 싶다면 TOCOL 함수를 사용하여 쉽게 정리할 수 있습니다.
▼ 사용 예제

위 데이터를 TOCOL 함수로 변환하는 방법은 다음과 같습니다.
=TOCOL(A2:D6)결과적으로, 각 반의 학생 이름이 하나의 열로 정리되어 표시됩니다. 만약 빈 값을 제거할 때에는 아래와 같이 옵션을 추가하면 됩니다.
=TOCOL(A2:D6, 1)3. 중복된 데이터 제거하기 – UNIQUE 함수
데이터를 정리하면서 중복된 값들을 제거해야 할 경우가 있습니다. 이럴 때는 UNIQUE 함수를 TOCOL 함수와 함께 사용하면 매우 유용합니다. 중복을 제거하면서 데이터를 하나의 열로 정리할 수 있습니다.
=UNIQUE(TOCOL(A2:D6, 1))위 함수는 A2:D6 범위의 데이터를 빈 값을 제외한 하나의 열로 변환한 후, 중복된 값을 제거한 결과를 보여줍니다.
4. 마무리
엑셀의 TOCOL 함수는 여러 행과 열에 분산된 데이터를 단일 열로 간편하게 정리할 수 있는 강력한 도구입니다. 이를 통해 데이터 분석과 정리가 더 쉬워지고, 중복 데이터까지 손쉽게 제거할 수 있습니다. UNIQUE 함수와 함께 사용하면 더욱 유용하니, 다양한 데이터 작업에 TOCOL 함수를 활용해 보세요.
함께 보면 좋은 이전 게시글
- 엑셀 데이터 행열 바꾸는 2가지 방법 – 복붙, TRANSPOSE 함수
- 엑셀 FILTER 함수 – 원하는 여러 조건으로 데이터 필터링 하기
- 엑셀 UNIQUE 함수 – 중복 제거 고유 값 구하기
- 엑셀 SORT, SORTBY 함수 – 데이터 정렬하기
- 엑셀 INDEX, MATCH 함수 사용 예제 – 행과 열의 셀 값 가져오기
이 글이 도움이 되셨다면 공유 부탁 드립니다.



