엑셀 COLUMN 함수
📌 COLUMN 함수란?
COLUMN 함수는 특정 셀 또는 범위의 열(Column) 번호를 반환하는 함수입니다.
특정 셀을 지정하면 해당 셀의 열 번호를 반환합니다.
범위를 지정하면 첫 번째 셀의 열 번호를 반환합니다.
참조 없이 사용하면 현재 수식이 입력된 셀의 열 번호를 반환합니다.
📌 기본 구문
COLUMN([참조])
참조 (선택 사항) : 열 번호를 알고 싶은 셀 또는 범위
생략하면 현재 수식이 입력된 셀의 열 번호 반환
✅ 기본 예제 (셀의 열 번호 반환)
A B C
값 값 값
👉 B1의 열 번호를 반환
=COLUMN(B1)
결과 : 2
(B열은 2번째 열)
✅ 범위를 지정하면 첫 번째 셀의 열 번호 반환
=COLUMN(B5:D10)
결과 : 2
(B5:D10 범위 중 첫 번째 열은 B열 = 2)
✅ 참조 없이 사용하면 현재 열 번호 반환
예를 들어 D3에 아래 수식을 입력하면
=COLUMN()
결과 : 4
(D열은 4번째 열)
✅ 여러 열의 번호를 배열로 반환 (Excel 365/2019 이상에서 가능)
A B C
값 값 값
👉 A1:C1의 모든 열 번호 반환
=COLUMN(A1:C1)
결과 : 1 2 3
(각 열의 번호를 배열로 반환)
✅ 특정 열에서 시작하는 연속 번호 만들기
A B C
값 값 값
👉 B1부터 열 번호를 1, 2, 3, … 순서로 출력
=COLUMN(B1)-1
결과 :
1
2
3
(B열은 2열이므로 2-1=1, C열은 3-1=2 … 이런 식으로 자동 증가)
📌 COLUMN 함수 활용 요약
활용 예시 수식 결과
특정 셀의 열 번호 =COLUMN(C5) 3
특정 범위의 첫 열 =COLUMN(B5:D10) 2
현재 셀의 열 번호 =COLUMN() 현재 열 번호
특정 열에서 시작하는 연속 번호 =COLUMN(B1)-1 1, 2, 3, ...