본문 바로가기

컴퓨터자료실

엑셀에서 ROW, COUNTA 함수로 일련번호 부여하기

엑셀에서 항목에 일련번호를 부여하는데 여러 방법 중

ROW, COUNTA 함수를 사용해 보겠습니다.

 

 

ROW

 

참조 행의 행번호를 구하는 ROW()를 사용합니다.

 

☞  엑셀에서 자동채우기와 ROW, COLUMN 함수

 

첫번째 행에 제목이 있기 떄문에 두번째 행이 1이어야 해서 ROW() 함수에 -1을 했습니다.

 

채우기 핸들로 자동채우기를 합니다.

 

 

공식이 복사되면서 항목의 일련번호가 표시됩니다.

 

 

공식이 복사되면서 항목에 내용이 있는지 여부에 관계없이 일련번호가 표시되는데

항목에 내용이 있을 때만 일련번호를 표시하고 싶어요

 

 

다양한 방법이 있겠지만 이런 방법도 있답니다.

 

 

▷ COUNTA

 

COUNTA 함수를 사용하는데 범위를 항목의 처음위치($I$2) 부터 현재위치(I2)로 지정하고

범위에서 내용이 있는 항목의 수를 표시했습니다.

 

☞ 엑셀에서 COUNT, COUNTA 함수로 개수 세기

 

범위 중 처음 위치는 고정이므로 절대주소를 사용하고 현재 위치는 계속 바뀌므로 상대주소를 사용합니다.

 

사용한 수식은

항목이 공란이 아니면 시작위치 부터 현재위치 까지 항목의 개수를 세라는 것입니다.

 

자동채우기로 수식을 복사했습니다.

 

시작위치는 고정이네요.

 

자동채우기 결과로는 아무것도 없는 것 같은데 수식 입력줄에 보면 수식이 있네요.

 

항목에 내용이 없어서 일련번호도 공란이지만

항목에 내용이 표시되면 자동으로 일련번호도 표시됩니다.

 

 

이 글은 엑셀 2007에서 작성되었고 엑셀 2007 상위 버전에서 사용할 수 있습니다.

 

 감사합니다.