Q: 각 행의 최대값을 강조표시하는 조건부 서식

Q: 각 행의 최대값을 강조표시하는 조건부 서식

내가 원하는 것은 CF를 통해 각 행의 가장 큰 값을 강조하는 것입니다. 구조에 대한 간략한 설명:

   A B C D
1  4 3 2 1
2  3 2 1 4

이에 대한 가장 간단한 해결책은 =A1=max($A1:$D1) 과 같은 것입니다(실제로 온라인에서 솔루션을 검색할 때 나타나는 것입니다). 하지만 이는 문제를 해결하기 위해 모든 행을 거쳐야 하고 행 번호를 변경해야 함을 의미하며 약간의 고통 이상입니다.

순간적으로 유망해 보였던 한 가지는 다음과 같이 &row와 결합하여 간접을 사용하는 것이었습니다.

=INDIRECT("A"&ROW())

그러나 (내가 이해할 수 있는 한) 이것을 사용할 때 앵커를 사용하지 않도록 강요당하는 것은 다소 쓸모없는 것으로 판명되었습니다.

완벽한 솔루션은 모든 행을 표시하고 이를 통해 전체 아래로 이 작업을 수행하도록 하는 것이지만 그럴 가능성이 낮다면 적어도 간접 사용과 유사한 것이 있으면 좋을 것입니다. 이는 여전히 모든 행에 서식을 복사하여 붙여넣어야 한다는 것을 의미하지만 적어도 행 번호를 지속적으로 변경해야 하는 부담을 덜 수 있다는 의미입니다.

답변1

  1. A1을 선택하고 Ctrl+A를 두 번 입력합니다(또는 왼쪽 상단 모서리에 있는 행 번호와 열 문자의 교차점을 클릭).

  2. 전체 워크시트가 선택되고 A1이 '활성 셀'인 것이 중요합니다.

  3. 홈, 스타일, 조건부 서식, 규칙 지우기를 사용하여 이전의 모든 작업을 제거합니다.

  4. 홈, 조건부 서식, 새 규칙을 사용하세요. 다음 수식을 기반으로 새 규칙을 만듭니다.

    =and(count(a1), a1<>"", a1=max(index($a:$xfd, row(a1), 0)))
    
  5. 딸깍 하는 소리체재그리고채우다색상. 말씀하신 배경 '하이라이트' 입니다.

  6. 확인을 클릭하여 새 규칙을 만듭니다.

숫자가 다른 숫자만 참조하도록 하기 위해 몇 가지 오류 제어를 추가했지만 이것이 INDEX(..., ROW(...), 0)중요한 부분입니다.

관련 정보