문제에서
영역 내 가장 윗 행인 D4를 선택한 후 $D4로 지정하였었는데요,
혹시 반드시 "가장 윗 행"이어야 하나요?
직접 $D7로 해보니 이상한 결과가 나와서요.
안녕하세요.
네. 이 경우에는 조건부 서식 적용 범위의 가장 위쪽 행을 기준으로 수식을 작성하는 것이 원칙입니다.
적용 범위가
A4:E12
라면 첫 번째 행이 4행이므로 계획수량이 D열에 있을 때 조건식은 다음과 같이 작성합니다.
=$D4>=250
그리고 150 미만 조건은
=$D4<150
입니다.
왜 D4여야 하는지가 중요합니다. 조건부 서식의 수식은 적용 범위의 왼쪽 위 셀(A4)을 기준으로 상대참조가 이동합니다.
=$D4>=250이라고 하면 Excel은 각 행에서 다음처럼 판단합니다.
A4:E4 → D4를 검사
A5:E5 → D5를 검사
A6:E6 → D6를 검사
...
A12:E12 → D12를 검사
여기서 $D는 D열을 고정하고, 4에는 $가 없으므로 행은 각 행에 맞게 변경되는 것입니다.
반면 적용 범위가 A4:E12인데
=$D7>=250
으로 시작하면 첫 번째 행인 A4:E4에 대해 D7을 검사하게 됩니다. 이후에도 3행씩 어긋나서
A4:E4 → D7
A5:E5 → D8
A6:E6 → D9
...
처럼 판단하므로 결과가 이상해집니다.
따라서 이렇게 기억하시면 됩니다.
조건부 서식 수식의 행 번호 = 적용 범위의 첫 번째 행 번호
즉, 이 문제에서는 적용 범위가 [A4:E12]이므로 반드시 4행을 기준으로 $D4라고 작성하는 것이 맞습니다.
참고로 D4 셀 자체를 반드시 먼저 클릭해야 한다는 뜻은 아닙니다. 중요한 것은 적용 범위 A4:E12의 첫 행을 기준으로 수식을 작성하는 것입니다.
즐거운 하루 되세요.
-
관리자2026-08-10 09:34:53
안녕하세요.
네. 이 경우에는 조건부 서식 적용 범위의 가장 위쪽 행을 기준으로 수식을 작성하는 것이 원칙입니다.
적용 범위가
A4:E12라면 첫 번째 행이 4행이므로 계획수량이 D열에 있을 때 조건식은 다음과 같이 작성합니다.
=$D4>=250그리고 150 미만 조건은
=$D4<150입니다.
왜
D4여야 하는지가 중요합니다. 조건부 서식의 수식은 적용 범위의 왼쪽 위 셀(A4)을 기준으로 상대참조가 이동합니다.=$D4>=250이라고 하면 Excel은 각 행에서 다음처럼 판단합니다.A4:E4 → D4를 검사 A5:E5 → D5를 검사 A6:E6 → D6를 검사 ... A12:E12 → D12를 검사여기서
$D는 D열을 고정하고,4에는$가 없으므로 행은 각 행에 맞게 변경되는 것입니다.반면 적용 범위가
A4:E12인데=$D7>=250으로 시작하면 첫 번째 행인
A4:E4에 대해 D7을 검사하게 됩니다. 이후에도 3행씩 어긋나서A4:E4 → D7 A5:E5 → D8 A6:E6 → D9 ...처럼 판단하므로 결과가 이상해집니다.
따라서 이렇게 기억하시면 됩니다.
조건부 서식 수식의 행 번호 = 적용 범위의 첫 번째 행 번호
즉, 이 문제에서는 적용 범위가
[A4:E12]이므로 반드시 4행을 기준으로$D4라고 작성하는 것이 맞습니다.참고로
D4셀 자체를 반드시 먼저 클릭해야 한다는 뜻은 아닙니다. 중요한 것은 적용 범위A4:E12의 첫 행을 기준으로 수식을 작성하는 것입니다.즐거운 하루 되세요.