파트너스 활동의 일환으로 이에 따른 수수료를 제공 받습니다.
엑셀 필터 선택에 따른 순번 변경
이번 시간에는 필터를 적용한 시트에서 순번이 있는 데이터의 경우 선택한 필터에 대해서 순번이 자동으로 변경되는 방법을 배워 보겠습니다. 엑셀 필터 순번 변경은 SUBTOTAL 함수를 이용 하여 화면에 나오는 셀에만 대하여 개수를 세어 주는 방식을 이용합니다.
엑셀 필터 순번 일반적인 순번
다음과 같은 데이터에서 순번을 만들어 보겠습니다.
가장 왼쪽에 행을 하나 추가 한 후 채우기 핸들을 사용하여 숫자 데이터를 입력해 주었습니다.
여기서 필터를 적용하여 고객 등급 PLATINUM만 표시해 보도록 하겠습니다.
기존에 입력되어 있던 순번이 표시되면서 다소 표가 정돈된 느낌이 나지 않습니다.
함수를 이용 하여 순번 표시를 해보도록 하겠습니다.
엑셀 필터 순번 SUBTOTAL 함수 사용
순번을 입력 할 자리에 =SUBTOTAL( 을 입력 하여 함수를 열어 줍니다.
입력이 완료 되면 자동으로 셀 하단에 창이 하나 생성 됩니다.
스크롤을 한칸 내려 (…)103 을 선택 하거나, 수식 입력창에 직접 103 을 입력 합니다.
103 입력이 끝났으면 , <- 콤마 입력 하여 다음 인수로 넘어 갑니다. 바로 옆 셀을 클릭 합니다.
여기서 : <- 콜론 표시를 입력 하면 자동으로 범위가 지정이 됩니다.
괄호를 닫고 범위가 시작되는 첫 번째 셀을 절대 참조 합니다 (F4)
절대 참조를 하셨다면 마지막으로 *1 을 입력 하고 수식을 마무리 해줍니다.

엑셀 필터 순번 주의 사항
설명한 대로 범위가 증가 하면서 셀의 개수를 세어줍니다. 그 범위는 옆 셀을 지정 하였으므로 사진에는 이름 행이 지정 되어 있습니다. 그러나 공백이 생길 경우 인식하지 않기 때문에 셀의 값이 모두 있는 행을 범위로 지정 하는 것이 중요 합니다.
수고 하셨습니다!
관련글
엑셀 카운팅 함수 총정리
엑셀 틀고정 활용하기
엑셀 로또 만들기
엑셀 필터 버튼 만들기