Excel에서 테이블을 목록으로 변환하는 방법(예제 포함)
Excel의 HSTACK 함수와 함께 TRANSPOSE 함수를 사용하여 데이터 테이블을 세로 목록으로 빠르게 변환할 수 있습니다.
예를 들어 다음 수식을 사용하여 3행 테이블을 세로 목록으로 변환할 수 있습니다.
=TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))
다음 예에서는 이 수식을 실제로 사용하는 방법을 보여줍니다.
예: Excel에서 테이블을 목록으로 변환
3년 연속 각 분기 동안 회사의 총 매출을 표시하는 다음과 같은 데이터 세트가 Excel에 있다고 가정합니다.
이 테이블을 수직 목록으로 변환한다고 가정해 보겠습니다.
이를 위해 셀 A7 에 다음 수식을 입력할 수 있습니다.
=TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))
다음 스크린샷은 실제로 이 수식을 사용하는 방법을 보여줍니다.
수식이 값 테이블을 각 분기 및 연도의 매출 값을 표시하는 단일 목록으로 성공적으로 변환했음을 확인할 수 있습니다.
예를 들어:
- 목록의 첫 번째 값은 2021년 1분기 매출을 표시합니다.
- 목록의 두 번째 값은 2021년 2분기 매출을 나타냅니다.
- 목록의 세 번째 값은 2021년 3분기 매출을 보여줍니다.
등등.
이 공식은 어떻게 작동하나요?
배열을 세로 목록으로 변환하는 데 사용한 공식을 기억하세요.
=TRANSPOSE(HSTACK( B3:E3 , B4:E4 , B5:E5 ))
이 수식은 먼저 HSTACK 함수를 사용하여 각 행의 값을 단일 행에 수평으로 쌓는 방식으로 작동합니다.
다음으로 HSTACK 함수 주위에 TRANSPOSE 함수를 래핑하여 수평 값 목록을 수직 값 목록으로 바꿉니다.
참고 : 여기에서 Excel의 HSTACK 함수에 대한 전체 문서를 찾을 수 있습니다.
추가 리소스
다음 자습서에서는 Excel에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.
Excel에서 발생 횟수를 계산하는 방법
Excel에서 텍스트 빈도를 계산하는 방법
Excel에서 상대 빈도를 계산하는 방법