엑셀 선택한 머리글의 열만 원하는 순서로 뽑는 공식
2024지원 버전 자세히 보기
엑셀 2024M365웹 엑셀
원본표에서 선택한 머리글의 열만 지정한 순서로 추출합니다.
인수 설명
=CHOOSECOLS ( 원본 데이터, XMATCH ( 선택 머리글, 원본 머리글 ) )인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
원본 데이터필수선택한 열에서 가져올 데이터가 입력된 원본표의 본문 범위입니다.
선택 머리글필수결과에 표시할 머리글을 원하는 열 순서대로 입력한 범위이며, 원본 머리글과 정확히 같은 값의 목록입니다.
원본 머리글필수선택 머리글의 위치를 찾을 원본표의 첫 행이며, 중복되지 않은 머리글 범위입니다.
A
B
C
D
E
F
G
H
I
J
K
1
주문번호
주문일
거래처
상품
수량
금액
선택 1
선택 2
선택 3
2
OD-260901
2026-09-01
한빛상사
노트북 거치대
2
96,000
거래처
금액
주문일
3
OD-260902
2026-09-02
미래문구
복사용지
10
55,000
4
OD-260903
2026-09-03
가온유통
USB 허브
4
112,000
거래처
금액
주문일
5
OD-260904
2026-09-04
새롬상사
키보드
3
135,000
한빛상사
96,000
2026-09-01
6
OD-260905
2026-09-05
한빛상사
마우스
5
125,000
미래문구
55,000
2026-09-02
7
가온유통
112,000
2026-09-03
8
새롬상사
135,000
2026-09-04
9
한빛상사
125,000
2026-09-05
10
이 공식이 사용하는 함수
동작 원리
XMATCH 함수가 선택한 머리글의 열 번호를 찾고, CHOOSECOLS 함수가 그 번호의 열만 지정한 순서로 가져옵니다.
예제 시트에서 선택한 열의 데이터가 시작되는 H5 셀의 계산 과정을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
1
선택한 머리글의 열 번호를 찾습니다
거래처, 금액, 주문일은 원본 머리글에서 각각 세 번째, 여섯 번째, 두 번째에 있습니다. 선택 머리글의 순서를 유지한 열 번호 배열을 반환합니다.
=XMATCH ( H2:J2, A1:F1 )
= {3, 6, 2}
2
찾은 번호의 열만 순서대로 가져옵니다
원본 데이터에서 세 번째, 여섯 번째, 두 번째 열을 차례로 선택합니다. 다섯 행이 H5:J9 범위에 표시됩니다.
=CHOOSECOLS ( A2:F6, {3, 6, 2} )
= {한빛상사, 96000, 2026-09-01; 미래문구, 55000, 2026-09-02; 가온유통, 112000, 2026-09-03; 새롬상사, 135000, 2026-09-04; 한빛상사, 125000, 2026-09-05}
H5:J9 범위에 세 열과 다섯 행으로 표시됩니다.
댓글 0
로그인 후 댓글을 작성할 수 있습니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!