엑셀이지, So Easy

Step31. 엑셀에서 필요한 열과 행만 골라 가져오기(CHOOSECOLS, CHOOSEROWS)

A2M 2026. 7. 6. 12:38

 

 

엑셀을 쓰다 보면
표 전체가 아니라
필요한 열 몇 개만 따로 보고 싶을 때가 있다.

또는 전체 행 중에서
첫 번째 행, 세 번째 행처럼
특정 위치의 행만 가져오고 싶을 때도 있다.

이럴 때 사용하는 함수가
CHOOSECOLS와 CHOOSEROWS이다.

CHOOSECOLS는 원하는 열을 골라 가져오고
CHOOSEROWS는 원하는 행을 골라 가져온다.

---

## 요약

=CHOOSECOLS(범위, 열번호1, 열번호2, ...)

=CHOOSEROWS(범위, 행번호1, 행번호2, ...)

열을 고르면 CHOOSECOLS
행을 고르면 CHOOSEROWS

---

## 1. 주문내역 예제표를 먼저 살펴보자

이번 예제에서는 주문내역 표를 기준으로
필요한 열과 행만 따로 가져와본다.

A열에는 주문번호
B열에는 상품명
C열에는 담당자
D열에는 금액이 들어 있다.

예제 데이터는 아래와 같다.


이 표에서 상품명과 금액만 가져오거나
특정 위치의 주문 행만 가져와보자.

---

## 2. CHOOSECOLS로 필요한 열만 가져오기

먼저 상품명과 금액 열만 가져와보자.

F1 셀에 아래 수식을 입력한다.

=CHOOSECOLS(A1:D7,2,4)

A1:D7 범위에서
2번째 열과 4번째 열을 가져오라는 뜻이다.

A1:D7 범위 기준으로 보면
1번째 열은 주문번호
2번째 열은 상품명
3번째 열은 담당자
4번째 열은 금액이다.

따라서 결과는
상품명과 금액만 따로 표시된다.

결과는 F1 셀부터 아래처럼 자동으로 펼쳐진다.


---

## 3. CHOOSEROWS로 필요한 행만 가져오기

이번에는 필요한 행만 가져와보자.

F1 셀에 아래 수식을 입력한다.

=CHOOSEROWS(A2:D7,1,3,5)

A2:D7 범위에서
1번째 행, 3번째 행, 5번째 행을 가져오라는 뜻이다.

여기서 A2:D7은 제목행을 뺀
실제 데이터 범위다.

그래서 1번째 행은 O-101
3번째 행은 O-103
5번째 행은 O-105가 된다.

결과는 아래처럼 표시된다.


---

## 4. 음수를 쓰면 뒤에서부터 가져올 수 있다

CHOOSECOLS와 CHOOSEROWS는
양수만 사용할 수 있는 것이 아니다.

음수를 사용하면
오른쪽이나 아래쪽에서부터 셀 수 있다.

예를 들어 아래 수식을 입력해보자.

=CHOOSECOLS(A1:D7,-1,-2)

-1은 마지막 열을 뜻한다.
A1:D7 범위에서 마지막 열은 금액이다.

-2는 뒤에서 두 번째 열을 뜻한다.
A1:D7 범위에서 뒤에서 두 번째 열은 담당자다.

그래서 결과는
금액, 담당자 순서로 표시된다.


---

## 5. 정리해보자


CHOOSECOLS는 열을 고르는 함수다.

=CHOOSECOLS(A1:D7,2,4)

이렇게 쓰면
A1:D7 범위에서 2번째 열과 4번째 열만 가져온다.

CHOOSEROWS는 행을 고르는 함수다.

=CHOOSEROWS(A2:D7,1,3,5)

이렇게 쓰면
A2:D7 범위에서 1번째, 3번째, 5번째 행만 가져온다.

필요한 열만 보고 싶으면 CHOOSECOLS
필요한 행만 보고 싶으면 CHOOSEROWS

이렇게 기억하면 된다.

구버전 엑셀에서는 보이지 않을 수 있으니
Microsoft 365나 Excel 2024 이상 환경에서 사용하는 것이 좋다.

엑셀 표를 정리하다 보면
전체 데이터는 그대로 두고
보고서용 표만 따로 만들어야 할 때가 많다.

그럴 때 CHOOSECOLS와 CHOOSEROWS를 사용하면
필요한 부분만 깔끔하게 가져올 수 있다.