Excel의 조건부 서식 기능은 매우 강력합니다. 그러나 복잡한 서식의 경우 대부분의 Excel 사용자에게는 한 가지 단점이 있습니다.

조건부 서식 기능은 최대 세 가지 조건 만 정의 할 수 있습니다.

이것은 실제로 약간 오해의 소지가 있습니다. 실제로 지정할 수있는 네 가지 조건부 형식이 있습니다. 네 번째는 조건부 서식 대화 상자에 지정된 세 가지 조건 중 어느 것도 참이 아닌 경우 Excel에서 사용하는 형식입니다. (즉, 시작하는 셀의 서식을 지정하는 방식은 네 번째 서식입니다.)

해당 형식없이 추가 조건을 정의하기 만하면 조건에 사용할 수식을 디자인 할 수 있습니다.

이러한 수식은 OR, AND 및 NOT 함수를 사용할 수 있습니다. 예를 들어, 셀 값이 5에서 10 사이의 범위를 벗어나거나 숫자가 아닌 경우 B5 셀을 빨간색으로 표시하려면 다음 조건을 사용할 수 있습니다.

=OR(B5<5,B5>10,NOT(ISNUMBER(B5)))

이 수식을 조건부 서식 대화 상자에 입력하려면 조건에서 “셀 값”대신 “수식”을 지정해야합니다. 그런 다음 대화 상자에서 조건의 서식을 빨간색으로 변경합니다. 다른 복잡한 조건부 요구를 위해 유사한 “복합 공식”을 설계 할 수 있습니다.

추가 조건 (3 개 이상)을 정의해야하고 각 조건에 대해 서로 다른 형식이 필요한 경우 운이 좋지 않습니다.

이 경우 VBA 매크로를 사용하여 조건을 확인하고 그에 따라 셀 형식을 수정해야합니다. (이후 버전은 세 개 이상의 조건부 서식을 쉽게 처리 할 수 ​​있으므로 Excel 2007 이상 버전으로 업그레이드 할 수도 있습니다.)

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (2439)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다.