워크시트의 여러 섹션에 걸쳐 조건부 수식을 복사하는 방법은 무엇입니까?

워크시트의 여러 섹션에 걸쳐 조건부 수식을 복사하는 방법은 무엇입니까?

단일 워크시트 내의 미니 테이블에 데이터가 배치되어 있습니다. 사진 보기

행 내의 셀 값을 기반으로 전체 행(미니 테이블 내)의 서식을 조건부로 지정해야 합니다.

예를 들어 테이블 U의 경우 B 값을 기준으로 A4:E4를 강조 표시합니다.

문제는 조건부 서식을 T 테이블에 복사할 때 내가 원하는 대로 G 열이 아닌 B 열을 계속 참조한다는 것입니다. 이 작업을 여러 번(50개 이상) 수행해야 하므로 수동으로 수정하려면 비합리적으로 오랜 시간이 걸립니다(미니 테이블당 조건부 형식 7개, 테이블 50개 이상). 어떤 아이디어가 있나요?

테이블

답변1

모든 미니 테이블의 너비가 동일하고 테이블 사이에 간격(또는 고정 너비 간격만)이 없다고 가정하면 다음과 같은 단일 조건부 서식 수식을 셀에 적용할 수 있습니다 $A$4:$E$4.

=OFFSET($A4, 0, 5 * QUOTIENT(COLUMN(A4)-1, 5) + 1) = "TWL W/G"

그런 다음 형식 페인터 도구를 사용하여 조건부 형식을 첫 번째 테이블의 나머지 부분과 다른 미니 테이블에 복사할 수 있습니다. 더 이상 편집할 필요가 없습니다.

이는 (평가 중인 셀의 열에서) 어떤 미니 테이블의 형식이 지정되는지, 따라서 어떤 셀과 테스트 문자열을 비교해야 하는지를 계산하는 방식으로 작동합니다.

$A4오프셋의 시작점입니다. A열에 대한 절대 참조이지만 상대 행 참조가 있으므로 다른 행에 서식을 복사하면 별도로 서식이 지정됩니다.

QUOTIENT(COLUMN(A4)-1, 5)부분은 각 테이블의 너비가 5열이라고 가정하고 평가 중인 셀이 어느 테이블에 있는지 계산합니다. A4완전히 상대 참조이므로 형식을 복사한 각 셀에 대해 대체됩니다.

해당 5 * QUOTIENT() + 1부분은 올바른 테이블의 두 번째 열을 선택합니다(모두 5열 너비라고 가정). 테이블에서 다른 수의 열을 사용하거나 + 1테이블 내에서 다른 열을 테스트해야 하는 경우 5를 변경하세요.

답변2

다음과 같이하세요:

첫 번째 접근 방식:

  1. 표 U에서 필요한 데이터 범위를 선택합니다.
  2. 조건부 서식, 새 규칙, 수식 사용을 클릭하여 서식을 지정할 셀을 결정합니다.
  3. 규칙 설명 편집에서 다음 수식을 작성하세요.=B4 = B4.
  4. 원하는 형식을 적용하고 OK를 눌러 마무리합니다.
  5. 표 U에서 조건부 서식 범위를 선택하고 복사합니다.
  6. 표 T에서 대상 범위를 선택하고 선택하여 붙여넣기를 클릭합니다.
  7. 붙여넣기 옵션 범주에서 형식을 클릭한 다음 확인을 클릭합니다.

두 번째 접근 방식:

  1. 테이블 U의 셀을 빈 셀에 복사합니다.
  2. 복사된 셀을 선택하고 조건부 서식, 규칙 관리 옵션을 클릭합니다.
  3. 서식 규칙 표시 선택에서 이 워크시트를 선택합니다.
  4. 테이블 U에 대한 규칙의 경우 일치 데이터 범위에 적용을 변경합니다.
  5. 형식을 적용하려면 표 T에서 데이터 범위를 선택하세요.
  6. 확인을 클릭하세요.

참고:

조건부 형식을 복사한 후 테이블 T에 대한 규칙 관리를 확인하면 이제 수식이 입니다 =G4 = G4. 여기서 Excel은 '복사 형식'을 정당화하고 대상 데이터 범위도 조정합니다.

그러나 이것을 사용하는 동안 Excel은 B4 값과 일치하지 않는 행의 형식도 지정합니다.

관련 정보