본문 바로가기
WeekdayLife/excel

[엑셀] 병합된셀 순번(인덱스넘버) 넣기

by JO_i 2021. 8. 9.

재야의 고수들이 이미 많이 만들어두었지만, 여전히 나에게는 익숙해지지 않는 것이 있었으니, 병합된 셀에 순번을 넣는 것이다.

몇 번 구글링을 해본 결과, 가능한 대표적인 방법은 2가지로, MAXCOUNTA 이다.

 

 

MAX

먼저, 아래 그림의 왼쪽에 보이는 MAX는 단독으로 쓸 수 있다.

순번을 매길 셀을 선택한 이후에 첫번째 셀에 아래와 같은 수식을 입력한다.

=MAX($A$1:A1)+1

 

여기서 A1은 머릿글행이라고 봐도 좋고, 순번이 시작되는 바로 위 셀이라고 생각해도 좋다.

 

 

 

사용상 주의점 : 절대 머릿글행에 숫자값이 있으면 안된다.

보면 알수 있다시피, 행이 아래로 내려가면서 그보다 위쪽의 값들의 최대값보다 1큰수를 넣어주는 방식이다.

 

아래처럼 머릿글에 2가 있으면, 다음 행 값은 3이 된다.

 

 

 

COUNTA

두번째로, 아래 그림의 오른쪽에 보이는 COUNTA는 단독으로 쓸 수 없고, 우측에 동일하게 셀 병합이 되어 있는 셀값이 있을 때만 사용 가능하다.

 

MAX와 마찬가지로,

순번을 매길 셀을 선택한 이후에 첫번째 셀에 아래와 같은 수식을 입력한다.

=COUNTA($D$2:D2)

 

 

사용상 주의점 : 절대 우측 셀 값이 비어 있으면 안된다.

보면 알수 있다시피, 우측 첫번째 열부터 값이 들어있는 경우, 누적 카운트 하는 방식이기 때문이다.

 

 

 

두가지 방법 모두, 장단점으로 인해 생각을 좀 해야하므로, 과연 수기 입력이 빠를지, 이게 빠를지 0.5초 생각이 필요하다.

 

당신의 선택은 무엇인가?