반응형
코딩으로 시간 벌기 / 엑셀 입문

조건부 서식 200% 활용법: 수식으로 행 전체 색칠하기

물류아재 칵칵 · 엑셀 기초 시리즈 12편

"과장님, 여기 발주 리스트에서 '품절'인 항목만 좀 강조해 주시겠어요?"

자신 있게 '품절' 글자만 빨간색으로 바꿨더니 과장님이 말씀하십니다. "아니, 글자만 말고 그 줄(행) 전체를 노란색으로 칠해줘야 한눈에 들어오지!" 이때부터 고민이 시작됩니다. 글자 하나 강조하는 건 쉬운데, 그 줄 전체에 서식을 입히는 건 어떻게 해야 할까요? 오늘 그 해답을 공개합니다.


핵심은 '혼합 참조($)'에 있습니다 ⚓

💡 왜 그냥 하면 안 될까?
일반적인 조건부 서식은 '자기 자신'의 값만 봅니다. 하지만 행 전체를 칠하려면 "다른 칸(상태 열)의 값을 보고 내 색깔을 정해!"라고 명령해야 합니다. 이때 지난 시간에 배운 $ 기호가 다시 등장합니다.

실전! '품절'인 행 전체 강조하기 🚀

상태가 적힌 열이 B열이고, 데이터가 2행부터 시작한다고 가정해 봅시다.

  1. 색을 칠하고 싶은 데이터 전체 범위(제목 제외)를 드래그합니다.
  2. 상단 메뉴 [홈] -> [조건부 서식] -> [새 규칙]을 클릭합니다.
  3. 규칙 유형에서 [수식을 사용하여 서식을 지정할 셀 결정]을 선택합니다.
  4. 입력창에 다음 수식을 입력합니다: =$B2="품절"
  5. [서식] 버튼을 눌러 원하는 채우기 색상(노란색 등)을 정하고 확인을 누릅니다.

수식 해석: 왜 $B2 인가요? 🧐

' 행 전체 강조 수식 구조
=$B2="품절"
기호의미역할
$B 열 고정 오른쪽 열로 가더라도 무조건 B열만 확인해!
2 행 상대참조 아래 행으로 내려갈 땐 3, 4, 5행으로 같이 움직여!

🚨 가장 많이 하는 실수 2가지

1. 수식에 $를 안 붙였을 때
$ 없이 =B2="품절"이라고 쓰면, B열만 색이 칠해지고 C, D, E열은 자기 자신 칸이 '품절'인지 찾으러 다닙니다. 반드시 열을 고정해 주세요!
2. 범위 선택과 수식의 행 번호 불일치
데이터 선택은 5행부터 해놓고 수식은 =$B2라고 쓰면 서식이 엉뚱한 줄에 칠해집니다. 선택한 첫 번째 행의 번호를 수식에 적어주세요!

이제 리스트에서 상태를 '품절'이나 '완료'로 바꾸기만 하면, 해당 줄 전체가 화사하게 변하는 것을 볼 수 있습니다. 작은 디테일이지만, 이런 보고서를 내놓는 순간 여러분의 업무 전문성은 한 단계 더 높아질 것입니다. 💪

반응형

+ Recent posts