이전 행의 값을 기준으로 행 색상 변경

이전 행의 값을 기준으로 행 색상 변경

ID 필드가 있는 Excel 파일이 있습니다. ID 필드는 각 행마다 고유하지 않으며, 대신 후속 행에서 반복되는 경우도 있습니다. ID 필드 변경에 따라 행 색상이 변경되도록 셀 서식을 지정하고 싶습니다.

예:

ID
1 - white
1 - white
2 - blue
3 - white
4 - blue
4 - blue
4 - blue

이를 수행하는 조건부 형식 수식 작성에 대한 제안 사항이 있습니까?

답변1

=ISODD(MATCH(A1,UNIQUE(A:A),0))

Excel 버전에 UNIQUE 함수가 있는 경우 ""수식을 사용하여 결정..."에 대한 조건부 형식에 직접 삽입하세요.

UNIQUE가 아닌 대체 기능 솔루션:

또는 ID 그룹별로 TRUE 또는 FALSE를 생성하려면 B에 두 번째 열을 만들어야 합니다. ID가 변경된 경우 출력을 전환하려면 수식에서 한 행을 다시 찾아야 합니다. A1이 ID이고 B1이 GROUP이라고 가정해 보겠습니다. 귀하의 ID는 A2..Axx이고 B2는 FALSE입니다. 그런 다음 B3에 넣고 복사하세요.

=IF(A2=A3,B2,NOT(B2))

그런 다음 모든 데이터(A2:Bxx)를 선택하고 "수식을 사용하여 결정"을 기반으로 새 규칙을 생성하고 수식 상자에 =$B2를 입력하여 조건부 형식을 설정합니다. 귀하의 데이터는 다음과 같습니다:

ID GROUP
1  FALSE -> conditional format white
1  FALSE -> normal cell format white
2  TRUE  -> conditional format blue
3  FALSE -> normal cell format white
4  TRUE  -> conditional format blue
4  TRUE  -> conditional format blue
4  TRUE  -> conditional format blue

관련 정보