COLUMNS 함수 구글 스프레드시트, 업무 자동화 010

COLUMNS 함수

안녕하세요, Runeba입니다.
이번 글에서는 Google 스프레드시트에서 열의 개수를 간편하게 계산할 수 있는 COLUMNS 함수에 대해 알려드리겠습니다.
실무에서 자주 쓰이는 범위 분석, 반복 작업 자동화 등에 유용한 함수입니다. 구문, 예시, 활용 팁까지 자세히 정리해드릴게요.


COLUMNS 함수 개요

COLUMNS

COLUMNS 함수는 지정된 범위에 존재하는 열의 개수를 반환하는 함수입니다.
데이터가 가로로 얼마나 퍼져 있는지를 확인하고자 할 때 매우 간편하게 사용할 수 있습니다.

📌 기본 구문

COLUMNS(범위)

📌 설명

  • 범위: 열 개수를 알고 싶은 셀의 범위

  • 결과: 지정된 범위에 포함된 열 수 (숫자)

예를 들어, =COLUMNS(A1:C1)3을 반환합니다.


COLUMNS 함수 실전 예제

✅ 예시 1: 간단한 열 개수 확인

=COLUMNS(A1:D1)

A1부터 D1까지 총 4개 열이므로 결과는 4가 나옵니다.

🔁 예시 2: 동적 열 수 기반 계산

=ARRAYFORMULA(SUM(A1:INDEX(A1:Z1, COLUMNS(A1:Z1))))

데이터가 가로로 얼마나 입력되었는지 자동 인식하여 계산 범위를 조정할 때 유용합니다.

📊 예시 3: IF와 결합한 열 개수 조건 분기

=IF(COLUMNS(A1:D1)>3, "열이 많음", "열이 적음")

열 수를 기준으로 동적 메시지를 출력할 수 있습니다.


COLUMNS 함수 활용 팁

  • ROWS 함수와 짝지어 사용하면 행/열 분석 자동화 가능

  • INDEX, OFFSET와 결합해 동적 참조 범위 계산 가능

  • ARRAYFORMULA와 함께 쓰면 복잡한 가로 배열 연산도 간결하게 처리 가능


오류 주의사항

오류 코드원인 및 해결 방법
#REF!참조된 범위가 올바르지 않을 경우
#VALUE!배열이 잘못되었거나 문자열이 들어간 경우

링크

※ 이번링크는 Google에서 찾을수 없어 MS에서 가져왔습니다.

Microsoft 공식 문서 – COLUMNS 함수 소개: https://support.microsoft.com/ko-kr/office/columns-%ED%95%A8%EC%88%98-4e8e7b4e-e603-43e8-b177-956088fa48ca

댓글 남기기