program story

조건부 서식, 전체 행 기반

inputbox 2020. 9. 20. 09:46
반응형

조건부 서식, 전체 행 기반


조건부 서식과 관련된 답변을 검색하고 읽었지만 제 작업을 할 수없는 것 같아서 뭔가 잘못하고있는 것 같습니다.

업무용 워크 시트가 있습니다. 우리 보호소에있는 동물 목록이 포함되어 있습니다. 내가하려는 것은 채택 된 경우 전체 행을 녹색으로 칠하는 것입니다 ( "G"열에 "X"로 표시됨). 내가 했어 =$G$2="X"하고 =$G2="X"있지만,도 작동합니다. 규칙을 설정할 때 활성화 된 한 행에만 색상이 지정되고 다른 행에 "X"를 입력하면 아무 작업도 수행되지 않습니다. 내가 무엇을 놓치고 있습니까?


=$G1="X"

정확하고 쉬운 방법이 될 것입니다. 조건부 서식은 선택한 셀에서만 작동하므로 먼저 전체 시트를 선택하십시오. 방금 시도했는데 완벽하게 작동합니다. G2가 아닌 G1에서 시작해야합니다. 그렇지 않으면 조건부 서식이 행으로 오프셋됩니다.


조건부 서식에 "간접"기능을 사용하십시오.

  1. 조건부 서식 선택
  2. 새 규칙 선택
  3. "공식을 사용하여 서식을 지정할 셀 결정"을 선택하십시오.
  4. 공식 입력, =INDIRECT("g"&ROW())="X"
  5. 원하는 형식 (텍스트 색상, 채우기 색상 등)을 입력합니다.
  6. 확인을 선택하여 새 형식을 저장하십시오.
  7. 조건부 서식에서 "규칙 관리"열기
  8. 새 규칙을 볼 수없는 경우 "이 워크 시트"를 선택하십시오.
  9. 새 규칙의 "적용 대상"상자에 다음을 입력합니다 =$A$1:$Z$1500(또는 워크 시트에 따라 조건부 서식을 확장 할 너비 / 길게).

X가있는 G 열의 모든 행에 대해 이제 지정한 형식으로 바뀝니다. 열에 X가 없으면 행의 형식이 지정되지 않습니다.

이를 반복하여 열 값에 따라 여러 행 형식화를 수행 할 수 있습니다. 수식 g열이나 x특정 텍스트를 변경 하고 다른 형식을 설정하기 만하면 됩니다.

예를 들어 수식을 사용하여 새 규칙을 추가 하면 H 열에있는 =INDIRECT("h"&ROW())="CAR"모든 행 CAR의 형식이 지정한 형식으로 지정됩니다.


단일 셀을 기반으로 전체 행에 대한 조건부 서식을 설정하려면 해당 단일 셀의 열 주소를 "$"로 고정해야합니다. 그렇지 않으면 Excel에서 첫 번째 열만 올바르게 가져옵니다. 왜?

Excel은 열 오프셋을 기반으로 행의 SECOND 열에 대한 조건부 형식을 설정하기 때문입니다. SECOND 열의 경우 Excel은 이제 의도 한 규칙 셀의 오른쪽으로 한 열을 이동하고 해당 셀을 검사했으며 의도하지 않은 셀을 기반으로 두 번째 열의 서식을 올바르게 지정했습니다.

규칙 셀 주소의 COLUMN 부분을 "$"로 고정하기 만하면 만족할 것입니다.

예 : 해당 행의 마지막 셀이 1이 아닌 경우 테이블의 모든 행이 빨간색으로 강조 표시되도록합니다.

"홈"> "조건부 서식"> "규칙 관리 ..."> "새 규칙"> "수식을 사용하여 서식을 지정할 셀 결정"을 선택합니다.

입력 : "= $ T3 <> 1"(따옴표 없음 ... "T"는 규칙 셀의 열, "3"은 해당 행) 서식 설정 적용을 클릭합니다.

Excel이 수식의 어떤 부분에도 따옴표를 삽입하지 않았는지 확인하십시오. 그렇다면 백 스페이스 / 삭제하십시오 (화살표 키는 사용하지 마십시오).

전체 테이블에 대해 조건부 서식을 설정해야합니다.


사용자 지정 서식 규칙을 적용하려고합니다. "적용 대상"필드는 전체 행이어야합니다 (행 5의 서식을 =$5:$5지정하려면을 입력하십시오 . 사용자 지정 수식은이어야합니다 ( =IF($B$5="X", TRUE, FALSE)아래 예 참조).


RC 주소 지정을 사용하십시오. 따라서 Col B의 배경색이 Col C의 값에 따라 달라지고 행 2에서 20까지 적용하려면 다음을 수행하십시오.

단계 :

  1. R2C2에서 R20C2까지 선택

  2. 조건부 서식을 클릭하십시오.

  3. "공식을 사용하여 서식을 지정할 셀 결정"을 선택하십시오.

  4. 공식 입력 : = RC [1]> 25

  5. 원하는 서식 (예 : 배경색 "노란색")을 만듭니다.

  6. 적용 대상 : 다음과 같은 내용인지 확인하십시오. = R2C2 : R20C2

** "마법"은 4 단계에서 발생합니다. RC 주소 지정을 사용하여 서식이 지정되는 셀의 오른쪽에있는 값을 확인합니다. 이 예에서는 서식을 지정하는 셀 오른쪽에있는 셀의 값이 25보다 큰 값을 포함하는지 확인하고 있습니다 (여기에 T / F 값을 반환하는 거의 모든 수식을 넣을 수 있음).


제 경우에는 E 열의 셀 값을 G 열의 셀과 비교하고 싶었습니다.

E 열에서 확인할 셀 선택을 강조 표시합니다.

Select Conditional Format: Highlight cell rules Select one of the choices in my case it was greater than. In the left hand field of pop up use =indirect("g"&row()) where g was the row I was comparing against.

Now the row you are formatting will highlight based on if it is greater than the selection in row G

This works for every cell in Column E compared to cell in Column G of the selection you made for column E.

If G2 is greater than E2 it formats

G3 is greater than E3 it formats etc

참고URL : https://stackoverflow.com/questions/10705856/conditional-formatting-entire-row-based

반응형