Epix / 업무자동화

구글시트 조건부 서식이 안 될 때: 적용 범위·맞춤 수식 해결

조건부 서식이 비거나 잘못된 셀에 적용되면 규칙을 지우기 전에 적용 범위와 그 범위의 첫 행을 확인하세요. 행 전체를 기준 열 하나로 칠할 때는 기준 열에 `$`를 붙이고 행 번호는 고정하지 않는 방식이 기본입니다.

조건부 서식이 작동하지 않으면 먼저 ‘적용 범위’의 왼쪽 위 셀과 맞춤 수식의 기준 행이 일치하는지 확인하세요. 예를 들어 A2:E100의 각 행을 B열 상태로 강조하려면 =$B2="완료"를 사용합니다. 적용 범위가 한 행 위에서 시작하거나 수식에서 열·행을 모두 고정하면 빈 행 또는 다른 행이 칠해질 수 있습니다. 특정 셀만 문제면 그 셀에 겹친 다른 규칙의 순서도 확인하세요.

Google Sheets 웹 기준 · 공식 도움말 확인: 2026년 10월 5일

Google Sheets 조건부 서식 오류에서 적용 범위, 맞춤 수식의 기준 셀, 달러 기호 참조, 규칙 순서를 확인하는 흐름
규칙을 삭제하기 전에 범위와 기준 셀부터 비교합니다.

전체 시트의 조건부 서식 규칙을 한 번에 지우지 마세요. 공유 문서라면 다른 사람이 쓰는 강조 규칙도 사라질 수 있습니다. 파일 사본이나 몇 행짜리 시험 범위에서 한 규칙씩 바꾸고, 원하는 셀만 바뀌는지 확인한 뒤 실제 범위에 반영하세요.

증상으로 먼저 원인 후보를 좁힙니다

조건부 서식은 셀 값이나 수식 결과에 따라 글자색·배경색 등을 바꾸는 규칙입니다. 규칙이 저장되어 있어도 적용 범위, 수식의 기준 위치, 겹치는 규칙 중 하나가 어긋나면 화면 결과가 기대와 달라질 수 있습니다. 먼저 아래에서 가장 가까운 증상을 고르세요.

증상먼저 볼 곳확인할 점
어느 셀도 색이 바뀌지 않음규칙 유형과 조건비교 기준·텍스트·수식이 현재 데이터와 맞는가
한두 행씩 위아래로 어긋남적용 범위의 첫 행수식의 행 번호가 범위 첫 데이터 행과 같은가
첫 열은 맞고 옆 열은 틀림열 참조기준 열에 `$`가 있어 옆 칸으로 이동하지 않는가
일부 셀만 기존 색으로 남음같은 셀에 적용되는 다른 규칙더 위 규칙이 먼저 참이 되어 서식을 결정하는가
기존 행은 되는데 새 행은 안 됨적용 범위의 끝새 행이 규칙 범위에 포함되어 있는가
날짜나 숫자 조건이 일부만 작동값과 표시 형식날짜·숫자가 문자로 저장되거나 빈칸 처리와 충돌하지 않는가

여러 증상이 동시에 보여도 규칙을 새로 복제하기 전에 조건부 서식 사이드바에서 현재 적용 중인 규칙부터 확인하세요. 비슷한 행 정렬 문제라면 조건부 서식이 아니라 정렬 중 데이터가 어긋난 경우일 수 있습니다. 이 둘은 복구 방법이 다릅니다.

적용 범위의 첫 셀과 수식 기준을 맞춥니다

컴퓨터에서 시트를 열고 서식 → 조건부 서식을 누르면 오른쪽 패널에 규칙, 조건, 서식 스타일과 ‘범위에 적용’이 표시됩니다. 색이 바뀌어야 하는 셀 하나를 선택하고, 그 셀이 적어도 한 규칙의 적용 범위에 들어가는지 확인하세요.

  1. 규칙이 적용돼야 할 첫 데이터 행을 정합니다. 머리글이 1행이면 첫 데이터는 보통 2행부터 시작합니다.
  2. 색을 바꿀 셀 범위를 선택합니다. 행 전체를 표시하려면 예를 들어 A2:E100, 상태 셀만 칠하려면 B2:B100처럼 설정합니다.
  3. 맞춤 수식은 범위 맨 왼쪽 위 셀에서 평가된다고 생각하고 첫 기준을 씁니다. 범위가 A2:E100이면 수식의 상대 행도 2부터 시작합니다.
  4. 새로 추가할 행도 계속 포함해야 한다면 실제로 사용하는 여유 범위까지 지정하고, 규칙을 편집한 뒤 마지막 행에서 동작하는지 확인합니다.

예를 들어 범위는 A2:E100인데 수식이 =$B1="완료"이면 첫 데이터 행에서 한 행 위인 B1을 검사합니다. 행 번호만 2로 바꾸어 =$B2="완료"로 맞추세요. 반대로 범위가 A1:E100이고 1행이 머리글이라면 적용 범위부터 A2:E100으로 조정하는 편이 이해하기 쉽습니다.

맞춤 수식은 적용 범위 첫 행 기준으로 작성합니다

상태가 ‘완료’인 행 전체를 강조한다고 가정합니다. A:E 열의 데이터가 2행부터 있고 완료 상태는 B열에 있습니다. A2:E100을 적용 범위로 지정한 뒤 조건 유형을 맞춤 수식으로 고르고 아래 수식을 입력합니다.

=$B2="완료"

이 수식은 각 행에서 B열 값이 ‘완료’인지 검사합니다. 기준열 B를 고정했기 때문에 A열부터 E열까지 어떤 셀의 서식을 평가하더라도 같은 행의 B열을 읽고, 행 번호는 2·3·4로 이동합니다.

마감일 B열이 오늘보다 지났고 완료 상태 C열이 아닌 행을 표시할 때는 빈 날짜도 제외합니다. 적용 범위가 A2:E100이라면 다음과 같이 작성할 수 있습니다.

=AND($B2<TODAY(),$B2<>"",$C2<>"완료")

조건에 쓰인 셀을 실제 시트의 빈 셀에서 먼저 계산해 보세요. 위 예시를 시험할 때는 예를 들어 F2에 =AND($B2<TODAY(),$B2<>"",$C2<>"완료")를 넣고 TRUE/FALSE가 예상과 맞는지 봅니다. 결과가 맞는데 색이 다르면 적용 범위·스타일·겹친 규칙을 확인하고, 결과가 틀리면 조건식과 원본 값을 확인하세요. 수식 안에 닫는 괄호와 따옴표가 모두 있는지도 확인합니다.

달러 기호는 필요한 열이나 행만 고정합니다

조건부 서식은 수식을 적용 범위의 다른 칸에 맞춰 이동시키므로 참조에 `$`를 어디에 붙였는지가 중요합니다. 행 전체를 특정 열 기준으로 칠할 때는 대개 열만 고정하고 행은 이동시킵니다.

참조이동할 때 고정되는 부분행 전체 강조에서의 용도
B2열과 행 모두 이동각 칸 자체의 값을 검사
$B2B열만 고정, 행은 이동각 행의 상태열 B를 검사
B$22행만 고정, 열은 이동모든 행이 같은 머리글 행을 참조해야 할 때
$B$2B2를 완전히 고정모든 범위를 하나의 기준 셀 값과 비교

A2:E100 전체에서 =$B$2="완료"를 쓰면 모든 셀이 B2 하나만 검사합니다. B2가 완료면 전 범위가 같은 방식으로 강조될 수 있습니다. 각 행의 B열을 봐야 한다면 =$B2="완료"처럼 행 번호 앞의 달러 기호를 빼세요. Google의 공식 예시도 전체 행 강조에 열은 고정하고 행은 바뀌는 형태를 사용합니다.

겹친 규칙은 위에서 먼저 참이 되는 항목부터 확인합니다

같은 셀에 여러 조건 규칙을 적용하면 목록에서 먼저 참이 되는 규칙이 해당 셀의 서식을 결정합니다. 예를 들어 “완료 행은 회색” 규칙이 맨 위에 있고 그 아래에 “마감 지남은 빨강” 규칙이 있다면, 완료 상태가 참인 셀은 아래쪽 규칙보다 위쪽 규칙의 서식이 먼저 적용됩니다.

  1. 오른쪽 규칙 목록에서 문제 셀에 적용되는 범위가 겹치는 규칙들을 찾습니다.
  2. 각 규칙을 위에서부터 보며 조건이 참인지 확인합니다. 시험 행 하나를 선택해 실제 값과 조건을 비교하면 빠릅니다.
  3. 범위가 좁거나 예외적인 조건을 먼저 표시해야 한다면 해당 규칙을 위로 드래그합니다. 일반 조건은 아래에 두고 같은 셀에서 의도한 결과를 다시 확인합니다.
  4. 오래된 복제 규칙이나 사용하지 않는 넓은 범위 규칙이 있다면 내용을 검토한 뒤 해당 규칙만 제거합니다.

규칙을 재정렬하기 전에는 이름·조건·적용 범위를 메모하거나 사본에서 시험하세요. Google은 중복되거나 불필요한 조건부 서식 규칙이 시트 계산 성능에 영향을 줄 수 있다고 안내합니다. ‘속도가 느리다’와 ‘색이 잘못된다’가 함께 나타나면 겹침뿐 아니라 오래된 규칙이 과도하게 늘지 않았는지도 확인합니다.

빈칸과 숫자·날짜가 실제로 어떻게 저장됐는지 확인합니다

셀에 보이는 문자열이나 날짜 표시는 실제 값과 다를 수 있습니다. 숫자 조건에 문자로 저장된 숫자를 넣거나, 날짜처럼 보이는 텍스트를 날짜 비교에 사용하면 기대와 다른 결과가 나올 수 있습니다. 서식만 바꾸기 전에 테스트 셀에서 값을 검사하세요.

  • 숫자 조건이 일부만 통과하면 빈 셀에서 =ISNUMBER(D2)를 확인해 D2가 실제 숫자인지 봅니다. FALSE라면 텍스트 숫자일 수 있습니다.
  • 날짜 규칙이 특정 행에서만 작동하지 않으면 날짜 열의 빈칸과 텍스트 입력을 분리해 확인합니다. 보이는 날짜 형식만 바꿔도 저장된 값이 바뀌었다고 단정하지 마세요.
  • 빈 셀을 강조 대상에서 빼려면 예시처럼 $B2<>"" 조건을 함께 넣어 조건 없는 행까지 표시되는지 확인합니다.
  • 데이터가 외부에서 가져온 값이면 작은 복사본에서 정리한 값과 원본을 나란히 비교한 뒤 규칙을 연결합니다.

숫자나 날짜 변환을 원본 열 전체에 바로 실행하지 마세요. 변환이 필요하다고 판단되면 복사본·보조 열에서 값 몇 개를 검산하고, 원본의 선행 0이나 입력 형식을 보존해야 하는지 먼저 확인합니다.

다른 시트의 값으로 규칙을 판단할 때

조건부 서식 맞춤 수식은 기본적으로 같은 시트에 있는 데이터와 함께 사용합니다. 예를 들어 현재 시트의 상태열 B를 기준으로 A:E 행을 강조하는 =$B2="완료"는 같은 시트의 상대 참조입니다.

다른 탭에 있는 기준 목록이나 값을 참조해야 한다면 Google 도움말은 다른 시트 참조에 INDIRECT를 안내합니다. 다만 탭 이름·주소가 잘못되거나 범위가 바뀌면 규칙을 다시 점검해야 하므로, 먼저 같은 탭 안의 시험 셀에서 해당 참조가 기대값을 반환하는지 계산해 보세요. 수식 규칙을 바로 넓은 전체 범위에 적용하지 말고 몇 행에서만 결과를 검증합니다.

규칙 하나만 바꾸고 작은 범위에서 검증합니다

  1. 파일 사본 또는 빈 시험 열에 실제와 같은 합성 예시를 만듭니다. 실제 고객정보·민감자료를 복사해 테스트 시트에 공유하지 않습니다.
  2. 조건이 참이어야 하는 행과 거짓이어야 하는 행을 각각 한 줄 준비합니다. 빈칸이나 기준값이 같은 예외도 필요하면 추가합니다.
  3. 적용 범위를 몇 행으로 줄이고 수식의 상대 참조 기준이 그 범위 첫 행과 맞는지 확인합니다.
  4. 기대 셀만 서식이 바뀌면 마지막 데이터 행까지 포함하는 범위로 넓힙니다. 적용 범위와 조건을 바꾼 내역을 기록합니다.
  5. 실제 시트에 반영한 뒤 다른 사용자·필터 보기에서 행이나 상태 값이 달라지지 않았는지 확인합니다.

아직 안 되면 조건부 서식 패널에서 각 규칙을 잠시 하나씩 확인하고, 규칙 적용 대상·수식 결과·우선순위를 분리해서 기록합니다. 문제가 해결되면 임시 시험 수식과 사용하지 않는 시험 규칙을 정리하세요. 데이터 필터를 바꾸는 것만으로 조건부 서식 범위가 자동으로 고쳐졌다고 가정하지 말고, 실제 범위가 유지되는지 다시 봅니다.

자주 묻는 질문

행 전체를 색칠하려면 수식에 어떤 달러 기호를 써야 하나요?

적용 범위가 A2:E100이고 B열 상태에 따라 각 행을 색칠한다면 =$B2="완료"처럼 B열은 고정하고 행 번호는 이동시킵니다.

적용 범위의 시작이 2행인데 수식은 1행을 보는 이유가 뭔가요?

맞춤 수식의 기준 행이 범위 시작 위치와 맞지 않기 때문일 수 있습니다. 범위가 A2:E100이면 수식도 2행을 기준으로 시작하는지 확인하세요.

한 셀에서 두 가지 색 규칙을 동시에 볼 수 있나요?

같은 셀에 규칙이 겹치면 목록에서 먼저 참이 되는 규칙이 서식을 결정합니다. 어떤 조건을 우선 표시할지 정한 다음 규칙 순서를 조정하세요.

새 행을 추가했는데 색이 안 들어옵니다.

기존 규칙의 ‘범위에 적용’이 새 행까지 포함하는지 확인하세요. 적용 범위를 넓힌 뒤 마지막 행에서도 시험 조건이 제대로 계산되는지 확인합니다.

수식이 맞는 것 같은데 아무것도 강조되지 않아요.

조건 수식을 빈 셀에서 평가해 TRUE/FALSE 결과를 비교하세요. 값이 숫자·날짜로 인식되는지, 빈칸 예외·적용 범위·셀 스타일을 각각 확인합니다.

다른 탭의 값을 맞춤 수식에서 바로 참조할 수 있나요?

Google 도움말은 다른 시트 참조에 INDIRECT를 안내합니다. 참조가 실제로 작동하는지 시험 셀에서 먼저 확인한 뒤 소규모 범위에 적용하세요.

완료 체크에 따라 업무 행 전체를 색칠하려면 체크박스 진행률 예제의 적용 범위와 맞춤 수식을 참고하세요.

Google 공식 자료

이어 읽기

메뉴와 기능 설명은 Google 공식 도움말을 기준으로 2026년 10월 5일 확인했습니다. 브라우저·계정·시트 언어에 따라 메뉴 표기가 다를 수 있습니다. 예시 데이터는 합성 값이며 검색량·Search Console 검색어 자료는 확인하지 않았습니다.