📌 COLUMNS 함수란?
COLUMNS 함수는 선택한 범위(열 개수)의 총 개수를 반환하는 함수입니다.
특정 범위를 지정하면 해당 범위에 포함된 열의 개수를 반환합니다.
📌 기본 구문
COLUMNS(범위)
범위 : 열 개수를 계산할 셀 범위
✅ 기본 예제 (열 개수 반환)
A B C
값 값 값
👉 A1:C1의 열 개수 반환
=COLUMNS(A1:C1)
결과 : 3
(A~C까지 총 3개의 열이므로 3 반환)
✅ 여러 행이 포함된 범위의 열 개수 반환
A B C D
값 값 값 값
값 값 값 값
값 값 값 값
👉 A1:D3의 열 개수 반환
=COLUMNS(A1:D3)
결과 : 4
(A~D까지 총 4개의 열이므로 4 반환)
✅ 열 개수만큼 연속 번호 만들기
A B C
값 값 값
👉 A1:C1의 개수만큼 1, 2, 3 출력 (가로 배열 생성)
=SEQUENCE(1, COLUMNS(A1:C1))
결과 : 1 2 3
(Excel 365/2019에서 SEQUENCE 함수를 활용 가능)
✅ 데이터 개수에 따라 자동 증가하는 번호 만들기 (가로 방향)
A B C D
1 2 3 4
👉 A1부터 자동으로 번호 부여
=COLUMNS($A$1:A1)
결과 : 1 2 3 4 ...
(범위를 늘리면 자동 증가)
📌 COLUMNS 함수 활용 요약
활용 예시 수식 결과
특정 범위의 열 개수 =COLUMNS(A1:D1) 4
여러 행이 포함된 범위의 열 개수 =COLUMNS(A1:F10) 6
열 개수만큼 연속 번호 (가로) =SEQUENCE(1, COLUMNS(A1:C1)) 1, 2, 3
자동 증가하는 번호 (가로) =COLUMNS($A$1:A1) 1, 2, 3, ...
'엑셀 함수 수식 정리' 카테고리의 다른 글
엑셀 COLUMN 함수 (0) | 2025.01.27 |
---|---|
엑셀 ROWS 함수 (0) | 2025.01.27 |
엑셀 SEQUENCE 함수 (0) | 2025.01.27 |
엑셀 CONCATENATE 함수 (0) | 2025.01.25 |
엑셀 FIND 함수 (0) | 2025.01.25 |