
정렬/필터링 방법에 관계없이 테이블 열의 처음 10개 행을 쉽게 식별할 수 있는 방법을 찾으려고 합니다. 조건부 서식을 사용하여 이러한 셀을 강조 표시하는 방법이 있습니까?
원하는 결과의 예...
샘플 데이터:
product price units code
Item02 15.97 2191 7UQC
Item05 12.95 1523 TAAI
Item13 9.49 1410 LV9E
Item01 5.69 591 6DOY
Item04 15.97 554 ZCN2
Item08 10.68 451 2GN0
Item03 13.95 411 FP6A
Item07 25.45 174 PEWK
Item09 14.99 157 B5S4
Item06 18 152 XJ4G
Item10 11.45 148 BY8M
Item11 16.99 66 86C2
Item12 24.5 17 X31K
Item14 24.95 14 QJEI
- 강조 표시된 처음 10개 제품을 기준으로 정렬하면
price
다음 예의 제품과 다릅니다.
Item12
,Item05
및 를 필터링한 후 표시되는 처음 10개 제품이 강조 표시됩니다Item08
.
답변1
조건부 서식에 다음 공식을 사용하세요.
=SUBTOTAL(3,$A$2:$A2)<11
전체 데이터세트에 적용되는지 확인하세요.
수식은 표시되는 행 번호를 기준으로 행 번호를 반환합니다. 따라서 행이 숨겨지면 숨겨진 행 아래의 행은 실제보다 큰 행을 반환합니다.
그것이 어떻게 작동하는지 보려면 SUBTOTAL(3,$A$2:$A2)
빈 열에 넣으세요. 그런 다음 테이블을 필터링하고 숫자가 변경되는 것을 확인합니다.
3
비어 있지 않은 셀의 개수를 계산하는 COUNTA() 함수를 참조합니다 .
소계는 표시된 데이터만 반환하도록 필터링된 데이터와 함께 작동하도록 설계되었습니다.
따라서 수식은 비어 있지 않은 보이는 셀만 계산합니다.
답변2
좋은 답변이 있습니다여기.
기본적으로 수식과 함께 도우미 열을 추가합니다.
=SUBTOTAL(3, $A$2:A2)
그러면 A2와 현재 행 사이에 보이는 셀 수가 표시됩니다. 그런 다음 A 열을 강조 표시하고 다음과 같은 조건부 서식을 사용합니다.
=$E1<10 원하는 형식으로 바꾸면 상위 10개 행이 강조 표시되어야 합니다.