카테고리 없음

엑셀 필터 설정 후 번호 매기기

누워있는시계 2025. 1. 10. 22:37
반응형

엑셀에서 데이터를 필터링한 후, 보이는 데이터에만 순차적인 번호를 매기고자 할 때 SUBTOTAL 함수와 COUNTA 함수를 조합하여 효과적으로 처리할 수 있습니다.

 

1. 필터 적용하기

먼저, 번호를 매기고자 하는 데이터 범위에 필터를 적용합니다.

  1. 번호를 매길 열의 헤더를 선택합니다.
  2. 상단 메뉴에서 '데이터' 탭을 클릭한 후, '필터' 버튼을 눌러 필터를 활성화합니다.

 

엑셀 필터 후 자동 넘버링 (표에도 적용 가능) :: 엑셀 공식 - 오빠두엑셀

 

엑셀 필터 후 자동 넘버링 (표에도 적용 가능) :: 엑셀 공식 - 오빠두엑셀

엑셀 필터 후 자동 넘버링 (표에서도 적용 가능) :: 엑셀함수공식 엑셀 필터 후 자동 넘버링 목차 바로가기 함수 공식 SUBTOTAL 간단공식 =SUBTOTAL(103, $기준셀:기준셀)*1 '대부분의 상황에서 사용가능

www.oppadu.com

 

2. 번호 매기기 위한 수식 입력하기

필터링된 데이터에만 번호를 매기기 위해 다음과 같은 수식을 사용합니다:

=SUBTOTAL(3, OFFSET($A$2, ROW()-ROW($A$2), 0))

이 수식은 다음과 같이 작동합니다:

  • SUBTOTAL(3, ...): SUBTOTAL 함수는 숨겨진 행을 제외하고 계산을 수행합니다. 여기서 3COUNTA 함수와 동일한 기능을 하여 비어 있지 않은 셀의 개수를 셉니다.
  • OFFSET($A$2, ROW()-ROW($A$2), 0): OFFSET 함수는 기준 셀에서 지정된 행과 열만큼 떨어진 셀을 참조합니다. ROW()-ROW($A$2)는 현재 행 번호에서 시작 행 번호를 빼서 상대적인 행 번호를 계산합니다.

이 수식을 번호를 매기고자 하는 첫 번째 셀에 입력한 후, 아래로 드래그하여 나머지 셀에 적용합니다.

 

3. 결과 확인하기

필터를 적용한 후, 보이는 데이터에만 순차적인 번호가 매겨진 것을 확인할 수 있습니다. 숨겨진 행은 번호 매기기에서 제외되므로, 필터링된 데이터만을 대상으로 번호를 부여할 수 있습니다.

 

참고 사항

  • SUBTOTAL 함수의 첫 번째 인수로 3을 사용하면 COUNTA 함수와 동일한 기능을 하여 비어 있지 않은 셀의 개수를 셉니다.
  • OFFSET 함수는 기준 셀에서 지정된 행과 열만큼 떨어진 셀을 참조하므로, 상대적인 행 번호를 계산할 때 유용합니다.
  • 이 방법은 필터링된 데이터에만 번호를 매기므로, 숨겨진 행은 번호 매기기에서 제외됩니다.

위의 방법을 통해 엑셀에서 필터링된 데이터에만 번호를 매기는 작업을 효율적으로 수행할 수 있습니다.

반응형