본문 바로가기
공부/스프레드시트

스프레드시트 다른 시트를 기반으로 조건부서식 지정

by _마디 2024. 6. 17.
[스프레드시트] 조건부서식 - 다른 시트의 값을 기반으로 서식 지정

 

잘못된 수식

 

 

 

 

케이스 설명

예를 들면 이런 경우가 있습니다.

" 시트1의 특정범위에 조건부서식을 지정하고 싶은데 그 조건을 시트2에 있는 값으로 설정알 하고 싶다. "

 

시트1
시트2

 

구체적인 상황을 들어보자면 그림과 같이 시트2에 체크박스 체크 여부에 따라서

시트1에 지정된 셀의 서식을 바꾸고 싶은 거죠.

 

 

조건부서식

같은 시트에서는 굉장히 쉬운 설정인데,

맞춤수식을 활용하여 그림과 같이 수식을 넣었는데

다른 시트의 조건을 불러오려고 하니 계속 '잘못된 수식'이라고 나옵니다.

 

동일한 케이스를 엑셀에서 해보면 아주 잘 됩니다.

입력하는 방식이 따로 있나 싶어서 여러 차례 다양한 방법으로 시도해봤지만 모두 실패.

마지막으로 인다이렉트 함수를 사용하는 방법을 찾아내서 적용해봤습니다.

 

 

 

=INDIRECT("'시트2'!C5")=true

=INDIRECT("'시트2'!C5")=true

 

인다이렉트 함수는 셀 주소를 직접 입력하여 해당 셀의 내용을 반환하는 함수입니다.

큰따옴표와 작은따옴표의 위치를 잘 봐야겠네요.

 

 

잘된다.

수식 입력 후 시트2에서 체크박스에 체크를 하면

시트1에 조건부서식이 잘 먹힙니다.