엑셀 조건부 서식 수식, 챗GPT로 규칙 만들기

읽는 시간
이 글의 목차
  • 목차
엑셀 조건부 서식 수식, 챗GPT로 규칙 만들기

월요일 아침, 팀 업무표를 열어 상태 칸의 '지연'을 한 줄씩 눈으로 찾고 있다면 엑셀 조건부 서식 수식 하나로 해결됩니다. 표 전체(A2:D8)를 적용 범위로 잡고 =$D2="지연"을 넣으면 상태가 지연인 행이 A열부터 D열까지 한 번에 칠해집니다. 수식을 처음부터 외울 필요는 없고, 챗GPT에 표 구조만 설명하면 규칙 초안을 받을 수 있습니다.

아래 예시는 업무·담당·마감일·상태 네 열로 된 7행짜리 가상의 업무표입니다. 같은 표에 수식을 두 가지로 넣어 보고 무엇이 달라지는지 확인합니다.

엑셀 조건부 서식 수식으로 행 전체를 칠하는 원리

기본 규칙(텍스트 포함, 값 같음 등)은 선택한 칸 자신의 값만 봅니다. 그래서 D열이 '지연'일 때 같은 행의 업무명과 담당자 칸까지 칠하려면 '수식을 사용하여 서식을 지정할 셀 결정'(구글 시트는 '맞춤 수식')이 필요합니다.

수식은 적용 범위의 첫 행을 기준으로 씁니다. 범위가 2행에서 시작하니 D2를 쓰고, 열 앞에만 $를 붙입니다. 그러면 B열·C열 칸을 검사할 때도 항상 D열을 보고, 행 번호는 3행, 4행으로 따라 내려갑니다. 열에 $가 없으면 오른쪽 칸으로 갈수록 검사 대상이 E열, F열로 밀려 일부 칸만 칠해질 수 있습니다.

챗GPT에 규칙 수식을 요청하는 프롬프트

실제 데이터를 붙여 넣을 필요는 없습니다. 열 이름, 데이터가 시작하는 행, 원하는 결과만 알려 주면 됩니다.

구글 시트(엑셀도 같이) 조건부 서식 맞춤 수식을 만들어 주세요.
표 구조: A열 업무, B열 담당, C열 마감일(날짜), D열 상태. 1행은 머리글이고 데이터는 A2:D8입니다.
원하는 결과: D열 상태가 "지연"인 행은 A~D 전체를 연한 빨간색으로 칠하기.
적용 범위를 어떻게 잡아야 하는지, 수식에서 $를 어디에 붙여야 하는지 이유와 함께 알려 주세요.
흔한 실수 1가지도 짧게 알려 주세요.

답변에서는 적용 범위 A2:D8, 수식 =$D2="지연", 그리고 $가 열은 고정하고 행은 바꾸는 역할이라는 설명이 함께 나옵니다. 흔한 실수로는 =$D$2="지연"처럼 행까지 고정하는 경우를 꼽았습니다.

챗GPT가 엑셀 조건부 서식 수식 =$D2="지연"과 $ 위치의 의미를 설명한 답변
챗GPT가 맞춤 수식과 $D·$D2의 의미, $D$2로 쓰는 실수를 함께 안내한 답변

구글 시트와 엑셀에 맞춤 수식 넣는 순서

구글 시트

  1. 머리글을 뺀 표 전체(A2:D8)를 선택합니다.
  2. 서식 → 조건부 서식을 누르면 오른쪽에 규칙 패널이 열립니다.
  3. '다음의 경우 셀 서식 지정' 목록에서 맞춤 수식을 고릅니다.
  4. 값 칸에 =$D2="지연"을 넣고 채우기 색을 연한 빨간색으로 바꾼 뒤 완료를 누릅니다.
구글 시트 조건부 서식 맞춤 수식 =$D2="지연" 규칙으로 지연 행 전체가 빨갛게 칠해진 업무표
A2:D8에 규칙을 넣자 상태가 지연인 3·5·7행만 A~D열까지 칠해졌습니다

엑셀

같은 범위를 선택한 뒤 홈 → 조건부 서식 → 새 규칙으로 들어가 '수식을 사용하여 서식을 지정할 셀 결정'을 고릅니다. 수식 칸에 같은 수식을 넣고 서식 → 채우기에서 색을 정하면 됩니다. 메뉴 이름은 Microsoft의 조건부 서식 도움말에서도 확인할 수 있습니다.

$D$2와 $D2, 같은 표에서 결과 비교

넣은 수식칠해진 행왜 이렇게 됐나
=$D$2="지연"없음모든 칸이 D2 하나만 보는데 D2가 '진행 중'이라 전부 거짓
=$D2="지연"3·5·7행(A~D열)행마다 자기 행의 D열을 검사

눈여겨볼 점이 있습니다. 챗GPT는 $D$2로 쓰면 "D2가 지연이면 전체가 칠해질 수 있다"고 설명했는데, 예시 표에서는 반대로 아무 행도 칠해지지 않았습니다. 첫 행 값에 따라 증상이 '전부 칠해짐' 또는 '하나도 안 칠해짐'으로 갈리는 셈입니다. 규칙이 엉뚱하게 보이면 수식의 $ 위치부터 의심해 보세요.

규칙이 안 먹을 때 확인할 네 가지

  • 시작 행 불일치: 범위는 A2부터인데 수식에 $D1을 쓰면 한 줄씩 밀려 칠해집니다.
  • 보이지 않는 공백: '지연 '처럼 뒤에 공백이 붙으면 같은 글자로 인정되지 않습니다. 데이터 정리가 먼저 필요하다면 엑셀 중복값 제거와 조건부 서식 활용법에서 다룬 정리 순서를 참고하세요.
  • 규칙 순서: 구글 시트는 목록 위쪽에서 처음 참이 되는 규칙의 서식을 씁니다. 다른 규칙이 먼저 걸려 있지 않은지 보세요.
  • 다른 시트 참조: 구글 시트 맞춤 수식은 같은 시트만 바로 참조할 수 있고, 다른 시트 값은 INDIRECT 함수로 불러와야 합니다(Google Sheets 조건부 서식 도움말).

마감일이 지났는데 아직 완료되지 않은 행만 칠하고 싶다면 조건을 AND로 묶어 보세요. 실제 표에 쓰기 전에 몇 행만 선택해 결과를 먼저 확인하는 편이 안전합니다.

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

챗GPT에 수식을 물을 때는 고객명, 연락처 같은 실제 값 대신 열 구조와 예시 값만 적으세요. AI가 준 수식도 틀릴 수 있으니 칠해진 행 수를 원래 '지연' 개수와 한 번 대조하는 습관이 필요합니다.

다음 업무표에도 그대로 쓰려면

프롬프트의 열 이름과 조건만 바꾸면 '긴급' 표시, 담당자별 색 구분 같은 규칙도 같은 방식으로 만들 수 있습니다. 수식 요청 문장을 더 다듬고 싶다면 챗GPT 엑셀 프롬프트 모음의 데이터 구조 설명법을 함께 보세요. 범위는 첫 데이터 행부터, 열에는 $, 행 번호는 그대로. 이 세 가지만 지키면 대부분의 행 강조 규칙이 맞게 동작합니다.

댓글

이 블로그의 인기 게시물

챗GPT 엑셀 데이터 분석: 파일 올려 요약표 만드는 법

챗GPT 엑셀 프롬프트 모음: 수식·정리·오류 해결 예시

AI 보고서 작성 프롬프트: 주간보고 초안 템플릿