오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
실무 위키엑셀 함수모양 및 참조

COLUMNS 함수

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

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

=COLUMNS(범위)
인수구분설명
범위 필수
열 개수를 구할 범위 또는 배열입니다.
빠른 예제
=COLUMNS(A1:C1)A1:C1 범위의 열 개수를 구합니다.
결과3
=COLUMNS($A$1:A1)오른쪽으로 자동채우기하면 1부터 증가하는 순번을 만듭니다.
결과1, 2, 3, 4, 5, ...
댓글 2 최종 수정 2026. 7. MS 공식 문서

함수 개요

엑셀 COLUMNS 함수는 지정한 범위 또는 배열의 열 개수를 반환하는 함수입니다. 단독으로 사용하기보다 다른 함수와 함께 다양한 자동화 공식에 활용할 수 있습니다.

=COLUMNS(A1:C1)A1:C1 범위의 열 개수를 구합니다.
결과3
=COLUMNS($A$1:A1)오른쪽으로 자동채우기하면 1부터 증가하는 순번을 반환합니다.

범위의 행 개수는 ROWS 함수 로 구하고, 선택한 셀의 열 번호는 COLUMN 함수 로 구합니다.

COLUMNS 함수 간단 예제

1
선택한 범위의 열 개수 구하기

A1:C1 범위의 열 개수를 구합니다.

=COLUMNS(A1:C1)범위의 가로 너비를 열 개수로 반환합니다.
결과3

A열부터 C열까지 세 개의 열이 있으므로 3을 반환합니다.

2
오른쪽으로 증가하는 순번 생성하기

첫 셀에 수식을 입력한 뒤 오른쪽 방향으로 자동채우기합니다.

=COLUMNS($A$1:A1)채우는 방향에 따라 범위의 열 개수가 하나씩 늘어납니다.
결과1, 2, 3, 4, 5, ...

결과로 1부터 하나씩 증가하는 연속된 순번을 반환합니다.

그 외 주의사항

범위뿐 아니라 배열도 인수로 입력할 수 있습니다.

선택한 범위의 행 개수를 구하려면 COLUMNS 함수가 아니라 ROWS 함수를 사용합니다.

선택한 셀의 열 번호를 구하려면 COLUMN 함수를 사용합니다.

관련 함수
댓글 2
5 (2개 평가)
컴쟁이
컴쟁이 2021.10.19 21:53
좋은 자료 감사합니다.
강민준🤗
강민준🤗 2024.08.10 22:17
좋은 강의 감사합니다🙇‍♂️
스크랩 완료