=SUBTOTAL(103, $기준셀:기준셀)*1
'// 뒤에 *1을 넣지 않으면, 필터 적용 시 문제가 생길 수 있으므로 반드시 *1을 넣어서 계산합니다.
인수 설명
엑셀 필터링 자동 순번 공식 인수 설명
| 인수 |
설명 |
| $기준셀:기준셀 |
순번을 계산할 기준이 될 시작 셀입니다. 범위의 첫번째 셀은 F4키를 눌러 절대참조로 입력합니다. |
엑셀 필터링 자동 순번 공식 설명
본 공식은 필터링 된 범위에 1부터 증가하는 자동 순번을 매기는 공식입니다. SUBTOTAL 함수는 범위에서 숨겨지거나 필터링 된 범위는 제외하고 화면에 보이는 셀만 집계하는 함수인데요. 첫번째 인수로 103을 입력하면 화면에 보이는 셀의 개수를 집계합니다. 동일한 원리로 109를 입력하면 화면에 보이는 셀의 합계를 구할 수 있습니다.
SUBTOTAL 함수에 대한 자세한 설명은 아래 관련 포스트를 참고해주세요.
엑셀에서 범위를 입력할 때 시작셀을 절대참조로 고정하면, 시작셀을 기준으로 한칸씩 확장되는 확장범위를 만들 수 있습니다. 엑셀 셀 참조방식에 대한 자세한 설명은 셀 참조방식의 모든 것 기초 입문 강의를 참고해주세요.
단, 확장범위는 표로 작성된 범위에서 사용할 수 없으므로 표로 작성된 범위에서는 AGGREGATE 함수를 사용한 공식을 사용해야 합니다. AGGREGATE 함수를 사용하면 표로 작성된 범위 외에도 다양한 조건으로 자동 순번을 적용할 수 있는데요. 응용 공식에 대한 설명은 아래 관련 포스트를 참고해주세요.