카테고리 없음
엑셀 필터 설정 후 번호 매기기
누워있는시계
2025. 1. 10. 22:37
반응형
엑셀에서 데이터를 필터링한 후, 보이는 데이터에만 순차적인 번호를 매기고자 할 때 SUBTOTAL
함수와 COUNTA
함수를 조합하여 효과적으로 처리할 수 있습니다.
1. 필터 적용하기
먼저, 번호를 매기고자 하는 데이터 범위에 필터를 적용합니다.
- 번호를 매길 열의 헤더를 선택합니다.
- 상단 메뉴에서 '데이터' 탭을 클릭한 후, '필터' 버튼을 눌러 필터를 활성화합니다.
엑셀 필터 후 자동 넘버링 (표에도 적용 가능) :: 엑셀 공식 - 오빠두엑셀
2. 번호 매기기 위한 수식 입력하기
필터링된 데이터에만 번호를 매기기 위해 다음과 같은 수식을 사용합니다:
=SUBTOTAL(3, OFFSET($A$2, ROW()-ROW($A$2), 0))
이 수식은 다음과 같이 작동합니다:
SUBTOTAL(3, ...)
:SUBTOTAL
함수는 숨겨진 행을 제외하고 계산을 수행합니다. 여기서3
은COUNTA
함수와 동일한 기능을 하여 비어 있지 않은 셀의 개수를 셉니다.OFFSET($A$2, ROW()-ROW($A$2), 0)
:OFFSET
함수는 기준 셀에서 지정된 행과 열만큼 떨어진 셀을 참조합니다.ROW()-ROW($A$2)
는 현재 행 번호에서 시작 행 번호를 빼서 상대적인 행 번호를 계산합니다.
이 수식을 번호를 매기고자 하는 첫 번째 셀에 입력한 후, 아래로 드래그하여 나머지 셀에 적용합니다.
3. 결과 확인하기
필터를 적용한 후, 보이는 데이터에만 순차적인 번호가 매겨진 것을 확인할 수 있습니다. 숨겨진 행은 번호 매기기에서 제외되므로, 필터링된 데이터만을 대상으로 번호를 부여할 수 있습니다.
참고 사항
SUBTOTAL
함수의 첫 번째 인수로3
을 사용하면COUNTA
함수와 동일한 기능을 하여 비어 있지 않은 셀의 개수를 셉니다.OFFSET
함수는 기준 셀에서 지정된 행과 열만큼 떨어진 셀을 참조하므로, 상대적인 행 번호를 계산할 때 유용합니다.- 이 방법은 필터링된 데이터에만 번호를 매기므로, 숨겨진 행은 번호 매기기에서 제외됩니다.
위의 방법을 통해 엑셀에서 필터링된 데이터에만 번호를 매기는 작업을 효율적으로 수행할 수 있습니다.
반응형