엑셀 COLUMNS 함수 사용법

엑셀 COLUMNS 함수 사용법을 알아보는 글입니다. 엑셀 열 개수 함수인 COLUMNS 함수 기본 및 응용 사용법까지 모두 알아보겠습니다. 지금부터 COLUMNS 함수 사용법, 시작합니다!


엑셀 연습 파일을 다운로드 받아서 연습을 해보면 이해가 훨씬 쉽습니다.

엑셀 COLUMNS 함수 사용법

▶︎지정한 범위의 열 개수를 반환하는 함수

▶︎= COLUMNS (범위)

엑셀 COLUMNS 함수는 지정한 범위의 열 개수를 반환하는 함수입니다.

비슷한 함수로 COLUMN이라는 함수가 있는데요. COLUMN 함수는 지정한 셀 또는 범위의 열 번호를 반환해 주는 함수 입니다.

그의 비해 COLUMNS 함수는 열 개수를 반환 해 준다는 차이가 있습니다.

COLUMNS 함수 내의 인수로 범위만 입력을 하면 됩니다. 어떻게 사용하는지 바로 알아 보겠습니다.


엑셀 COLUMNS 함수 기본사용법

1.열개수 반환하기

우선 아래 사진처럼 =COLUMNS를 입력하고 C1:D4 셀의 범위를 선택 해 보았습니다. 그리고 엔터키를 눌렀더니 2라는 값이 나왔습니다. 즉, C1:D4 범위의 열 개수가 C,D 2개입니다. 그래서 2라는 값이 나온 것입니다.

=COLUMNS (C1:D4) → 2

1.COLUMNS 함수 사용법 사진



이번에는 다른 예시를 알아보겠습니다. 이번에는 =COLUMNS 를 입력하고 C1:E4 범위를 선택했습니다. 그 후 엔터키를 눌렀더니 3이라는 값이 나왔습니다. 즉, C1:E4에 해당되는 범위의 열 개수가 3개입니다. 따라서 3이라는 결과 값이 나온 것입니다.

=COLUMNS (C1:E4) → 3

2.엑셀 COLUMNS 함수 사용법 사진




2.이름정의 후 열개수 반환하기

이번에는 이름정의 한 후 열개수를 반환하는 방법입니다. 범위를 이름 정의한 후 정의한 이름을 COLUMNS 함수 내에 입력해서 바로 열개수를 반환할 수 있습니다.

그러기 위해 아래 사진처럼 이름정의를 할 ①범위를 선택합니다. 그 후 ②수식 – 이름 정의로 들어갑니다.

3.이름정의 하기 사진



그럼 아래 사진과 같은 창이 나옵니다. 여기서 ‘이름’ 칸에 자신이 정하고 싶은 이름을 입력해주면 되는데요. 저는 ‘과일이름’ 이라고 이름을 정해보겠습니다. 이름을 입력했다면 아래 확인 버튼을 눌러주세요.

4.이름입력한 후 확인버튼 사진



그 후 수식 – 이름 관리자로 들어가봅니다.

5.수식 - 이름관리자 사진



그럼 아래 사진처럼 ‘과일이름’ 이라고 이름이 지정된 것을 확인할 수 있습니다.

6.이름정의가 된 모습 사진



이름 정의까지 했으니 이제 이름정의 및 COLUMNS 함수를 이용해서 열의 개수를 구해보겠습니다.

이름 정의 후 COLUMNS 함수 입력해서 값 구하기

=COLUMNS(과일이름) 이라고 입력을 한 후 엔터키를 누르면 3이라는 값이 나옵니다. 이 말은 현재 ‘과일이름’ 범위에 해당되는 열의 개수가 3개라는 의미입니다.



엑셀 COLUMNS 함수 응용

이번에는 COLUMNS 함수를 좀 더 응용해서 활용하는 방법을 알아보겠습니다.


1.1부터 순서대로 입력

아래 사진을 보시면 순서, 이름이라고 입력되어 있는 데이터가 있습니다. 여기서 순서를 오른쪽으로 순서대로 1,2,3,4,5 라고 입력이 되도록 해보겠습니다.

그러기 위해서 아래와 같이 함수를 입력한 후 엔터키를 누릅니다.

▶︎=COLUMNS($B$1:B1)

7.1부터 순서대로 입력하기 사진



▶︎=COLUMNS($B$1:B1)

왜 이와 같은 함수식이 나오게 되는 것인지 알아보겠습니다. 우선 $B$1 이라는 것은 B1 셀을 움직이지 않게 딱 고정을 한다는 의미입니다. B1 이라고 입력을 한 후 F4 키를 누르면 B1에서 $B$1으로 자동으로 바뀌게 됩니다.

▶︎=COLUMNS($B$1:B1)

그 후 콜론(:)을 입력한 후 B1 이라고 입력합니다. 우리는 B1 셀에 1이라고 입력이 되도록 할 것입니다. 그리고 옆의 셀에도 자동채우기를 해서 값이 자동으로 입력이 되도록 할 것입니다. 아래 사진처럼 말이죠.

8.자동채우기 사진



따라서 범위 부분($B$1:B1)에서 앞의 B1은 절대참조를 눌러서 고정을 시킵니다. 그리고 콜론(:) 뒤의 B1은 자동채우기를 하면서 셀 주소가 움직일 때 바뀌도록 하는 것입니다.

▶︎엑셀 절대 참조, 상대 참조, 혼합 참조 |총정리

자동채우기를 하면 아래와 같이 셀 주소가 바뀌게 됩니다.

  • =COLUMNS($B$1:B1) → 1
  • =COLUMNS($B$1:C1) → 2
  • =COLUMNS($B$1:D1) → 3
  • =COLUMNS($B$1:E1) → 4
  • =COLUMNS($B$1:F1) → 5

즉, 절대참조를 한 부분의 $B$1은 움직이지 않으므로 셀이 이동해도 항상 B1이 입력됩니다. 반면 콜론(:) 뒷부분은 셀이 이동하면서 함께 이동을 합니다. 그래서 1,2,3,4,5가 순서대로 입력이 됩니다.



2.배열수식으로 열개수 구하기

▶︎엑셀 배열수식 기초 내용 | 총정리

이번에는 범위를 직접 선택하지 않고 배열수식만 입력해서 열개수를 구해보겠습니다. 아래처럼 함수식을 입력합니다.

▶︎=COLUMNS({1,2,3;4,5,6;7,8,9})

9.배열수식 입력하기 사진



여기서 중괄호({})가 입력 되었다는 것은 배열수식이 입력이 되었다는 의미입니다. 그리고 콤마(,)는 가로로 값이 입력이 되었다는 의미이고, 세미콜론(;)은 세로로 입력이 되었다는 의미입니다.

위 사진처럼 수식을 입력을 한 후 엔터키를 누르면 아래 사진처럼 3이라는 값이 나옵니다.

10.배열수식 입력 후 엔터키 사진



위에서 입력한 배열수식을 눈으로 보이게 표현을 하면 아래사진처럼 입력이 될 수 있습니다. 아래 범위에서 열 개수는 C,D,E 3개의 열입니다. 따라서 결론적으로 3이라는 값이 나오게 된 것입니다.

11.배열수식을 실제로 눈으로 확인할 때 사진




▶︎엑셀 COLUMN 함수 사용법

▶︎엑셀 ROW 함수 사용법

▶︎엑셀 ROWS 함수 사용법

<결론>

▶︎엑셀 COLUMNS 함수 사용법

  • 지정한 범위의 열 개수를 반환하는 함수
  • = COLUMNS (범위)

이상 엑셀 COLUMNS 함수 사용법에 관한 글이었습니다.