Excel · 조회/참조

엑셀 ROW · COLUMN

셀의 행 번호와 열 번호를 추출 — 동적 일련번호·INDEX 결합·조건부 서식의 토대.

ROW · COLUMN 수식 구조

=ROW([셀]) =COLUMN([셀])

셀 (reference, 선택)

위치를 추출할 셀 또는 범위. 생략하면 수식이 있는 셀 자신의 행·열을 반환.

ROW와 COLUMN은 같은 입력(셀 참조)에서 서로 다른 위치 정보를 꺼내는 미러 함수입니다. ROW(C5) = 5, COLUMN(C5) = 3. 인수를 생략한 =ROW()는 그 수식이 들어 있는 셀 자신의 행 번호 — 아래로 끌어 채우면 자동으로 1씩 증가합니다.

직접 체험해보세요

셀을 클릭하면 그 위치의 행·열 번호가 결과 카드에 나타납니다 (열 번호: A=1, B=2, …).

선택C5|ROW(C5) = 5·COLUMN(C5) = 3

셀을 클릭하면 ROW·COLUMN 결과가 바뀝니다

ABCDEFGH
1A1B1C1D1E1F1G1H1
2A2B2C2D2E2F2G2H2
3A3B3C3D3E3F3G3H3
4A4B4C4D4E4F4G4H4
5A5B5C5D5E5F5G5H5
6A6B6C6D6E6F6G6H6
7A7B7C7D7E7F7G7H7
8A8B8C8D8E8F8G8H8
9A9B9C9D9E9F9G9H9
10A10B10C10D10E10F10G10H10

ROW(C5)

5

행 번호 (위→아래)

COLUMN(C5)

3

열 번호 (좌→우)

아래로 끌면 자동 증가

=ROW()-1 4 (일련번호)
=MOD(ROW(),2)=0 FALSE (짝수행)

실전 활용 예제

=ROW()-1

동적 일련번호 — 표 헤더가 1행이라면 데이터 시작이 2행. 행을 끼워넣거나 정렬해도 번호가 자동 갱신됨.

예시: A2 셀에 입력하고 아래로 끌기1, 2, 3, ...
=INDEX($A$1:$A$100, ROW())

다른 시트의 N번째 값 — ROW로 위치를 동적 생성해 INDEX와 결합. 행 위치가 자동 증가하므로 끌어 채우기로 1~100을 다 가져옴.

예시: 2번째 행에 입력 → INDEX(범위, 2)A2 값
=MOD(ROW(), 2)=0

짝수 행 판별 — 조건부 서식에서 격행 음영 처리(zebra stripe)에 가장 흔히 쓰이는 패턴. 짝수 행만 회색 배경.

예시: 조건부 서식 > 새 규칙 > 수식짝수 행만 강조
=SMALL($A$1:$A$10, ROW(A1))

N번째 작은 값 자동 — 첫 행에 1번째 작은 값, 끌면 ROW(A1)이 1·2·3…으로 증가해 자동으로 두 번째·세 번째…까지 정렬.

예시: 첫 셀에 입력 후 끌기자동 정렬 결과
=COLUMN(B1)-COLUMN($A$1)

동적 열 오프셋 — 어떤 열에 있든 A열로부터의 거리를 계산. 가로 방향 끌기에서 1·2·3…으로 증가.

예시: B열에서 시작1, 2, 3, ...
목차
  1. 1.ROW·COLUMN 함수란?
  2. 2.동작 예시 + ROWS·COLUMNS
  3. 3.자동 일련번호 + 격행 음영
  4. 4.실전 사용 시나리오 8가지
  5. 5.INDEX 결합 패턴
  6. 6.자주 발생하는 함정 6가지
  7. 7.자주 묻는 질문

ROW·COLUMN 함수란?

엑셀 ROW·COLUMN 함수는 셀의 행·열 번호를 숫자로 반환하는 검색·참조 함수입니다. 자동 일련번호, 격행 음영, INDEX·MATCH 결합, 조건부 서식 동적 규칙 등에 토대로 쓰임.

구문은 =ROW([reference]), =COLUMN([reference]). 인수 없이 쓰면 자신이 있는 셀 기준. A=1, B=2, ..., Z=26, AA=27. 범위 크기는 ROWS/COLUMNS.

동작 예시 + ROWS·COLUMNS

셀 A1에 =ROW() → 1

셀 A5에 =ROW() → 5

=ROW(B10) → 10 (B10의 행 번호)

 

셀 A1에 =COLUMN() → 1 (A=1)

셀 D1에 =COLUMN() → 4

=COLUMN(Z1) → 26

 

=ROWS(A1:A100) → 100 (행 개수)

=COLUMNS(A1:Z1) → 26 (열 개수)

함수반환
ROW(A5)셀의 행 번호 (숫자)
COLUMN(A5)셀의 열 번호 (숫자)
ROWS(범위)범위의 행 개수
COLUMNS(범위)범위의 열 개수

자동 일련번호 + 격행 음영

자동 일련번호

A2부터: =ROW()-1

→ 1, 2, 3, 4, ...

✓ 행 삽입·삭제해도 자동 갱신 (수동 번호보다 안정)

격행 음영 (조건부 서식)

조건부 서식 → 수식:

=MOD(ROW(), 2) = 0

→ 짝수 행에 배경색

 

또는 =ISEVEN(ROW())

격열 음영

=MOD(COLUMN(), 2) = 0

→ 짝수 열에 배경색

실전 사용 시나리오 8가지

  • 자동 일련번호 =ROW()-1
  • 격행 음영 (조건부 서식) =MOD(ROW(), 2) = 0
  • INDEX + ROW 배열 참조 =INDEX($A$1:$A$100, ROW()-1)
  • 특정 행 강조 =ROW() = 10
  • 격열 음영 =MOD(COLUMN(), 2) = 0
  • VLOOKUP 대체 (INDEX+MATCH+COLUMN) =INDEX($A:$Z, MATCH(찾을값, $A:$A, 0), COLUMN())
  • 상대 위치 계산 =ROW() - MATCH("표시작", A:A, 0) + 1
  • 배열 크기 자동 감지 =SUM($A$1:INDEX(A:A, ROWS($A$1:$A$100)))

INDEX 결합 패턴

행 방향 자동 채우기

=INDEX(범위, ROW())

→ 아래로 드래그 시 배열의 순차 값

열 방향 자동 채우기

=INDEX(범위, 1, COLUMN())

→ 오른쪽으로 드래그 시 배열의 순차 값

VLOOKUP 대체

=INDEX($A:$Z, MATCH(찾을값, $A:$A, 0), COLUMN())

→ 오른쪽 드래그 시 COLUMN()이 자동으로 열 번호 증가

✓ VLOOKUP보다 유연 (왼쪽 방향 검색 가능)

Nth 항목만 추출

필터 조건: =MOD(ROW(), N) = 0

→ N번째마다 표시 (N=5면 5, 10, 15, ...)

자주 발생하는 함정 6가지

  • 헤더 유무 오차 — 1행 헤더면 =ROW()-1, 헤더 없으면 =ROW()
  • 인수 없이 사용 시 =ROW()는 자신이 있는 셀 기준. 다른 셀은 =ROW(A5)
  • COLUMN(A1) = 1 — A=1이라 헷갈리기 쉬움. Z=26, AA=27, AZ=52
  • 행 삽입 시 자동 갱신 — 상단 삽입 시 ROW() 값 자동 증가. 정적 원하면 값으로 붙여넣기
  • 조건부 서식 범위 지정 — 적용 범위 정확히. 절대참조 vs 상대참조 주의
  • INDEX+ROW 시 시작점 — 헤더 있으면 ROW()-헤더수 조정 필요

자주 묻는 질문

Q. ROW·COLUMN 함수 사용법은?

=ROW()는 자신이 있는 셀의 행 번호, =COLUMN()는 열 번호. 인수 넣으면 지정 셀. 예: A5에 =ROW() → 5, C1에 =COLUMN() → 3.

Q. 자동 일련번호 만드는 법은?

헤더 1행이면 =ROW()-1 을 2행부터 입력. 행 삽입·삭제해도 자동 갱신. 수동 1, 2, 3보다 안정적.

Q. 격행 음영 조건부 서식은?

조건부 서식 → 수식: =MOD(ROW(), 2) = 0 (짝수 행). ISEVEN 사용도 가능: =ISEVEN(ROW()).

Q. COLUMN(A1) 결과가 왜 1인가요?

A열이 1번째 열이라. B=2, C=3, ..., Z=26, AA=27. 알파벳 순서 그대로.

Q. INDEX와 ROW 결합 어떻게?

=INDEX($A$1:$A$100, ROW()-헤더수) 형태. 자동 채우기 시 배열의 순차 값 참조. 헤더 있으면 -1 등 조정.

Q. ROWS vs ROW 차이는?

ROW는 행 번호, ROWS는 범위의 행 개수. ROW(A5)=5, ROWS(A1:A5)=5. 이 경우는 결과 같지만 의미 다름.

Q. VLOOKUP 대체할 수 있나요?

INDEX+MATCH+COLUMN 조합. =INDEX($A:$Z, MATCH(찾을값, $A:$A, 0), COLUMN()) → 자동 채우기 시 COLUMN()이 각 열 번호로 자동 증가.

Q. 구글 스프레드시트에서도 동일하게 작동하나요?

네. ROW·COLUMN·ROWS·COLUMNS 모두 표준 검색·참조 함수로 Google Sheets, LibreOffice Calc, Apple Numbers, 한컴 한셀, WPS에서 동일하게 작동합니다.

본 페이지는 Microsoft Support 공식 ROW·COLUMN·ROWS·COLUMNS 문서를 기준으로 작성되었습니다. 정확한 동작은 Excel 버전·환경에 따라 달라질 수 있으니 중요한 작업 전에는 실제 환경에서 확인하세요.