메뉴
실무 위키응용 공식엑셀 선택한 머리글의 열만 원하는 순서로 뽑는 공식

엑셀 선택한 머리글의 열만 원하는 순서로 뽑는 공식

2024
지원 버전 자세히 보기
엑셀 2024M365웹 엑셀

원본표에서 선택한 머리글의 열만 지정한 순서로 추출합니다.

엑셀 선택한 머리글의 열만 원하는 순서로 뽑는 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=CHOOSECOLS ( 원본 데이터, XMATCH ( 선택 머리글, 원본 머리글 ) )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
원본 데이터필수선택한 열에서 가져올 데이터가 입력된 원본표의 본문 범위입니다.
선택 머리글필수결과에 표시할 머리글을 원하는 열 순서대로 입력한 범위이며, 원본 머리글과 정확히 같은 값의 목록입니다.
원본 머리글필수선택 머리글의 위치를 찾을 원본표의 첫 행이며, 중복되지 않은 머리글 범위입니다.
H5=CHOOSECOLS(A2:F6,XMATCH(H2:J2,A1:F1))
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
H2:J2 셀의 머리글을 거래처, 금액, 주문일 순서로 입력해 원본표의 세 열을 같은 순서로 표시합니다. 선택 머리글이 원본 머리글에 없으면 위치를 찾지 못해 오류가 발생합니다.
이 공식이 사용하는 함수

동작 원리

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
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료